Logo

¡Bienvenido a Stratos!

Acceder

Foros





Compilando Lemongt Lib

Iniciado por Warchief, 30 de Julio de 2005, 03:49:47 PM

« anterior - próximo »

Warchief

 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):





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 );
}

};

Warchief

 Uhm parece ser que tampoco reconoce la función unlink:


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