Lol, ok, developing applications FOR a cellphone ON a cellphone would be quite uncomfortable, that's true. I knew about compilers being able to compile into several target platform formats but i would not have expected a disassembler to be that platform-independent. Was an error in thinking, i know, but sometimes there are solutions you just don't think about. Kind of not seeing the wood for all the trees
Btw, i searched for an IDA for linux console but i was unable to find it. Anyway it is not necessary anymore because, thanks to Keeper, i got my list exported. Now i am struggling over the hl2sdk... i always get compiler errors when trying to include "basecombatplayer.h" or similar files.
I already realized that Valve does not really seem to care about capital and non-capital filenames (i guess they develop using VS200
![Cool](images/smilies/cool.gif)
but i already fixed all the include "file-not-founds". But still i get compiler errors in a lot of header files such as
Code:
../hl2sdk/dlls/baseentity.h: In static member function âstatic void CBaseEntity::NetworkVar_m_nRenderFX::NetworkStateChanged(void*)â:
../hl2sdk/dlls/baseentity.h:729: warning: invalid access to non-static data member âCBaseEntity::m_nRenderFXâ of NULL object
../hl2sdk/dlls/baseentity.h:729: warning: (perhaps the âoffsetofâ macro was used incorrectly)
../hl2sdk/dlls/baseentity.h: In static member function âstatic void CBaseEntity::NetworkVar_m_nRenderMode::NetworkStateChanged(void*)â:
../hl2sdk/dlls/baseentity.h:731: warning: invalid access to non-static data member âCBaseEntity::m_nRenderModeâ of NULL object
I have a strong suspicion that it has something to do with gcc 4.1, but since i am compiling for CS:S which uses the original engine, i am forced to use 4.1... did anyone experience the same and can tell me how he fixed it?
[edit]
I know they are warnings but the original sourcemm Makefile comes with the setting to handle warnings as errors with, as i presume, a good reason