gmHash.h: In static member function 'static gmuint gmDefaultHasher::Hash(const void*)': gmHash.h:174: error: cast from 'const void*' to 'gmuint' loses precision gmThread.h: In member function 'void gmThread::PushString(gmStringObject*)': gmThread.h:286: error: cast from 'gmStringObject*' to 'gmptr' loses precision gmThread.h: In member function 'void gmThread::PushTable(gmTableObject*)': gmThread.h:293: error: cast from 'gmTableObject*' to 'gmptr' loses precision gmThread.h: In member function 'void gmThread::PushFunction(gmFunctionObject*)': gmThread.h:300: error: cast from 'gmFunctionObject*' to 'gmptr' loses precision gmThread.h: In member function 'gmStringObject* gmThread::PushNewString(const char*, int)': gmThread.h:314: error: cast from 'gmStringObject*' to 'gmptr' loses precision gmThread.h: In member function 'gmTableObject* gmThread::PushNewTable()': gmThread.h:321: error: cast from 'gmTableObject*' to 'gmptr' loses precision gmThread.h: In member function 'gmUserObject* gmThread::PushNewUser(void*, int)': gmThread.h:328: error: cast from 'gmUserObject*' to 'gmptr' loses precision make[4]: *** [gmArrayLib.o] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1