Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: Warchief en 30 de Julio de 2005, 03:49:47 PM

Título: Compilando Lemongt Lib
Publicado por: Warchief en 30 de Julio de 2005, 03:49:47 PM
 Como creo que la lemongt no tiene el inifile actualizado he intentado meter todos los .h y .cpp como un módulo de mi juego para así usar el log, el inifile y el zpacker. Con el devcpp (que, añado, es la primera vez que lo uso):

(http://img166.imageshack.us/img166/8296/proj8kt.gif)



C:\...\LGT\LGT_Preader.cpp In file included from LGT/LGT_Preader.cpp

C:\...\LGT\include\LGT_Safe.h In constructor `lemongt::SafeZero<T>::SafeZero()':
C:\...\LGT\include\LGT_Safe.h `dwSize' undeclared (first use this function)



¿Es un problema del devcpp? Lo cierto es que el propio devcpp me reconoce como DWORD, por lo que ¿será un fallo del compilador?

Gracias.



//----------------------------------------------------------------------------
// SafeZero
//
// Desc: Wraps a Windows or DirectX data structure, initializing dwSize member
//   to the correct value, and rest of the members to zero.
//----------------------------------------------------------------------------

template <class T>
struct SafeZero : public T
{
SafeZero()
{
 ZeroMemory( this, sizeof(T) );

 dwSize = sizeof( T );
}

};
Título: Compilando Lemongt Lib
Publicado por: Warchief en 30 de Julio de 2005, 04:36:20 PM
 Uhm parece ser que tampoco reconoce la función unlink:


C:\...\LGT\LGT_Pbuilder.cpp `unlink' undeclared (first use this function)