Page 1 of 1

gcc fehler

Posted: 2007-09-16 00:57
by rey
hi ich versuch etwas zu compilieren

g++ -fpic -c StormPortLinux.cpp -o StormPortLinux.o
StormPortLinux.cpp: In function 'bool CloseHandle(void*)':
StormPortLinux.cpp:88: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp: In function 'DWORD GetFileSize(void*, DWORD*)':
StormPortLinux.cpp:97: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp: In function 'DWORD SetFilePointer(void*, LONG, LONG*, DWORD)':
StormPortLinux.cpp:104: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp: In function 'bool SetEndOfFile(void*)':
StormPortLinux.cpp:109: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp:109: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp: In function 'bool ReadFile(void*, void*, DWORD, DWORD*, void*)':
StormPortLinux.cpp:115: error: cast from 'void*' to 'int' loses precision
StormPortLinux.cpp: In function 'bool WriteFile(void*, const void*, DWORD, DWORD*, void*)':
StormPortLinux.cpp:126: error: cast from 'void*' to 'int' loses precision
make[1]: *** [StormPortLinux.o] Error 1

aber dann kam das was muss i machen?

Re: gcc fehler

Posted: 2007-09-16 11:18
by Joe User
Den Sourcecode überarbeiten, so dass er sich mit aktuellen Compilern übersetzen lässt.