gcc linux compile
Jeg har for nyligt lavet et windows Half-Life modul i c++ og vil gerne have det compilet under linux. Mit problem består i at når jeg compiler under MSVC++ kører den noget der hedder "Errorlevel3" hvilket er standard og givet mit 0 errors og 0 warnings. Hvis jeg sætter denne op til "ErrorLevel4" giver det pludselig 32 warnings, men modulet stadig virker fint.Når jeg så prøver at compile i gcc under linux ser det ud til den kører i "Errorlevel4" og derfor genererer en masse warnings, hvilket også ville være fint, hvis ikke den så også afbrød pga. det netop høhe antal warnings.
Er der en måde at få gcc (flags) til ikke at stoppe hvis der er for mange warnings, eller simpelthen at få den til at gå ned til et lavede Error niveau?
Ved ikke om det er brugbart, men jeg kompiler med følgende linie:
/gcc2/bin/gcc -march=i586 -O6 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations -malign-loops=2 -malign-jumps=2 -malign-functions=2 -s -DNDEBUG -Wall -Wno-unknown-pragmas -DOPT_TYPE=\"optimized\" -Dstrcmpi=strcasecmp -fPIC -I../curl/include -I. -I../metamod/metamod -I../hlsdk/SourceCode/engine -I../hlsdk/SourceCode/common -I../hlsdk/SourceCode/pm_shared -I../hlsdk/SourceCode/dlls -I../hlsdk/SourceCode -Iextra/include -I../metasmall -o obj.linux/forward.o -c forward.cpp
På forhånd tak :)
