2004-03-04, 23:27
okay, with the great help from pike i've got a compiled version of my g-force-port compiled with the vs.net2003. but when i try to load it in xbmc i get unresolved symbols!
unable to resolve kernel32.dll setendoffile
unable to resolve kernel32.dll virtualprotect
unable to resolve kernel32.dll lcmapstringw
unable to resolve kernel32.dll lcmapstringa
unable to resolve kernel32.dll writefile
unable to resolve kernel32.dll rtlunwind
unable to resolve kernel32.dll getcommandlinea
unable to resolve kernel32.dll deletefilea
unable to resolve kernel32.dll setlasterror
unable to resolve kernel32.dll heapdestroy
unable to resolve kernel32.dll heapcreate
unable to resolve kernel32.dll virtualfree
unable to resolve kernel32.dll virtualalloc
unable to resolve kernel32.dll heaprealloc
unable to resolve kernel32.dll isbadwriteptr
unable to resolve kernel32.dll sethandlecount
unable to resolve kernel32.dll getstdhandle
unable to resolve kernel32.dll getfiletype
unable to resolve kernel32.dll getstartupinfoa
unable to resolve kernel32.dll exitprocess
unable to resolve kernel32.dll terminateprocess
unable to resolve kernel32.dll getcurrentprocess
unable to resolve kernel32.dll getmodulefilenamea
unable to resolve kernel32.dll freeenvironmentstringsa
unable to resolve kernel32.dll getenvironmentstrings
unable to resolve kernel32.dll freeenvironmentstringsw
unable to resolve kernel32.dll widechartomultibyte
unable to resolve kernel32.dll getenvironmentstringsw
unable to resolve kernel32.dll unhandledexceptionfilter
unable to resolve kernel32.dll heapsize
unable to resolve kernel32.dll getstringtypea
unable to resolve kernel32.dll multibytetowidechar
unable to resolve kernel32.dll getstringtypew
unable to resolve kernel32.dll getcpinfo
unable to resolve kernel32.dll getlocaleinfoa
unable to resolve kernel32.dll getacp
unable to resolve kernel32.dll getoemcp
unable to resolve kernel32.dll isbadreadptr
unable to resolve kernel32.dll isbadcodeptr
unable to resolve kernel32.dll setstdhandle
unable to resolve kernel32.dll virtualquery
unable to resolve kernel32.dll flushfilebuffers
unable to resolve kernel32.dll raiseexception
they're not in the dll-loader included, so no chance to get the plugin running is there a special trick with compiling; where does the symbols come from? i've copied the vs-goom-project-file and modified it to make it compile gforce instead.
some functions i don't know why they are needed (example lcmapstringw). perhaps i have to modify the code a little bit more :/
any suggestions?
unable to resolve kernel32.dll setendoffile
unable to resolve kernel32.dll virtualprotect
unable to resolve kernel32.dll lcmapstringw
unable to resolve kernel32.dll lcmapstringa
unable to resolve kernel32.dll writefile
unable to resolve kernel32.dll rtlunwind
unable to resolve kernel32.dll getcommandlinea
unable to resolve kernel32.dll deletefilea
unable to resolve kernel32.dll setlasterror
unable to resolve kernel32.dll heapdestroy
unable to resolve kernel32.dll heapcreate
unable to resolve kernel32.dll virtualfree
unable to resolve kernel32.dll virtualalloc
unable to resolve kernel32.dll heaprealloc
unable to resolve kernel32.dll isbadwriteptr
unable to resolve kernel32.dll sethandlecount
unable to resolve kernel32.dll getstdhandle
unable to resolve kernel32.dll getfiletype
unable to resolve kernel32.dll getstartupinfoa
unable to resolve kernel32.dll exitprocess
unable to resolve kernel32.dll terminateprocess
unable to resolve kernel32.dll getcurrentprocess
unable to resolve kernel32.dll getmodulefilenamea
unable to resolve kernel32.dll freeenvironmentstringsa
unable to resolve kernel32.dll getenvironmentstrings
unable to resolve kernel32.dll freeenvironmentstringsw
unable to resolve kernel32.dll widechartomultibyte
unable to resolve kernel32.dll getenvironmentstringsw
unable to resolve kernel32.dll unhandledexceptionfilter
unable to resolve kernel32.dll heapsize
unable to resolve kernel32.dll getstringtypea
unable to resolve kernel32.dll multibytetowidechar
unable to resolve kernel32.dll getstringtypew
unable to resolve kernel32.dll getcpinfo
unable to resolve kernel32.dll getlocaleinfoa
unable to resolve kernel32.dll getacp
unable to resolve kernel32.dll getoemcp
unable to resolve kernel32.dll isbadreadptr
unable to resolve kernel32.dll isbadcodeptr
unable to resolve kernel32.dll setstdhandle
unable to resolve kernel32.dll virtualquery
unable to resolve kernel32.dll flushfilebuffers
unable to resolve kernel32.dll raiseexception
they're not in the dll-loader included, so no chance to get the plugin running is there a special trick with compiling; where does the symbols come from? i've copied the vs-goom-project-file and modified it to make it compile gforce instead.
some functions i don't know why they are needed (example lcmapstringw). perhaps i have to modify the code a little bit more :/
any suggestions?