<div dir="ltr">Pues no funciona asi. No se....<br>Te paso los parametros de compilacion y linkaje en VC++, por si a alguien se le ocurre algo:<br><br>Compilacion:<br>/Od /I "..\..\SDL\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Gm /EHsc /RTC1 /MDd /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /nologo /c /Wp64 /ZI /TP /errorReport:prompt<br>
<br>Link:<br>/OUT:"C:\directo\openGLProjects\BeginningOGL\Debug\BeginningOGL.exe" /INCREMENTAL /NOLOGO /LIBPATH:"..\..\SDL\lib" /MANIFEST /MANIFESTFILE:"Debug\BeginningOGL.exe.intermediate.manifest" /DEBUG /PDB:"c:\directo\openGLProjects\BeginningOGL\debug\BeginningOGL.pdb" /SUBSYSTEM:WINDOWS /ENTRY:"mainCRTStartup" /MACHINE:X86 /ERRORREPORT:PROMPT opengl32.lib glu32.lib sdl.lib sdlmain.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib<br>
<br>Seguire googleando a ver que puedo encontrar<br>Muchas gracias.<br><br><div class="gmail_quote">2008/9/16 Salvador Pozo <span dir="ltr"><<a href="mailto:salvador@conclase.net">salvador@conclase.net</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hola:<br>
<br>
He probado el código con GCC, y no hay ningún problema. No da errores ni avisos, ni siquiera en modo "pedante". Los compiladores de Microsoft tienen algunas cosillas raras, pero no veo por qué deba fallar en este caso.<br>

<br>
Prueba, por probar algo, a usar la misma declaración en el fichero de cabecera y en la definición, es decir:<br>
<br>
---8<-----<br>
inline bool CSDL_Window::IsApplicationFinished()<br>
{<br>
    return m_ApplicationFinished;<br>
}<br>
---8<-----<br>
<br>
FF> Por otro lado, y si es problema del linker, se me ocurre otra idea loca.<br>
FF> Puede ser que al hacer esto:<br>
FF> #ifndef _CSDL_WINDOW_H_<br>
FF> #define _CSDL_WINDOW_H_<br>
FF> me cierre las puertas para un inline?<br>
<br>
Si ese fuera el caso, que no lo es, los errores se producirían en la fase de compilación, no en el enlazado. Este mecanismo tiene por función impedir la redefinición de, en este caso, la clase CSDL_Window, y no debería tener efectos no deseados.<br>

<div><div></div><div class="Wj3C7c"><br>
Hasta pronto.<br>
<br>
--<br>
Salvador Pozo (Administrador)<br>
mailto:<a href="mailto:salvador@conclase.net">salvador@conclase.net</a><br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br></div>