gmVariable.h: In member function 'gmptr gmObject::GetRef() const': gmVariable.h:157: error: cast from 'const gmObject*' to 'gmptr' loses precision gmHash.h: In static member function 'static gmuint gmDefaultHasher::Hash(const v oid*)': 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 ch ar*, 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[4]: Leaving directory `/home/compboy/ascent/dep/src/gm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/compboy/ascent/dep/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/compboy/ascent/dep' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/compboy/ascent' make: *** [all] Error 2