On 05/04/2011 09:35 AM, Carsten Neumann wrote: > Hello Andres, > > On 05/03/2011 09:01 PM, Andres Ussa Caycedo wrote: > >> On 04/27/2011 09:05 AM, Carsten Neumann wrote: >> >>> hmm, that isn't unusual either (we use the 4.4.5 that comes with Fedora >>> 13 here) - this is really a quite strange error. >>> Can you take the command where it tries to compile OSGXmltokenizer.cpp >>> and replace -c with -E (and perhaps also the -o >>> obj-dbg/OSGXmltokenizer.o with -o obj-dbg/OSGXmltokenizer.ii): >>> >>> > >> using BD = /home/andres/Programs/OpenSG/Source > >>> # g++ -Wall -W -Wpointer-arith -Wcast-align -Wconversion -Winline >>> -Wno-unused -Wno-long-long -Wno-reorder -Wno-sign-compare >>> -D_GNU_SOURCE -DQT_CLEAN_NAMESPACE -DOSG_WITH_GLUT -DOSG_WITH_JPG >>> -DOSG_WITH_PNG -D_OSG_HAVE_CONFIGURED_H_ -DQT_NO_XINERAMA >>> -DQT_NO_XRENDER -DQT_NO_XFTFREETYPE -DQT_NO_XKB -DQT_NO_SM_SUPPORT >>> -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_AQUA >>> -DQT_NO_STYLE_MAC -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_COMPACT -ansi >>> -use_readonly_const -ftemplate-depth-100 -fPIC --param >>> max-inline-insns-single=15000 --param inline-unit-growth=1000 --param >>> large-function-growth=20000 -O1 -g -DOSG_DEBUG -E -I"../Base" >>> -I$BD/Base/Base -I$BD/Base/Field -I$BD/Base/Functors >>> -I$BD/Base/Network/Base -I$BD/Base/Network/Socket >>> -I$BD/Base/StringConversion -I$BD/Base/Xml -Iobj-dbg -I. -o >>> obj-dbg/OSGXmltokenizer.ii >>> /home/andres/Programs/OpenSG/Source/Base/Xml/OSGXmltokenizer.cpp >>> >>> and put the resulting preprocessed source (obj-dbg/OSGXmltokenizer.ii) >>> on pastebin? Perhaps that gives a hint why EOF is not defined... >>> >>> >> Ok, noob over here, what "Makefile" is the one I have to edit? Could you >> be more specific... I don't quite understand what do I have to do... :S, >> sorry.... >> > no need to edit Makefiles, just run make (and let if fail) from your > Builds/x86_64-unknown-linux-gnu-g++ directory then scroll up in your > terminal to the line(s) where the compiler is called to compile > OSGXmltokenizer.cpp. Copy& paste that line and modify it as I've > described above and run the modified command (which should look pretty > much like the one I pasted above). > Oh, I just noticed the $BD in the command, please put env > BD=/home/andres/Programs/OpenSG/Source before the g++, i.e. it should > start like: > > env BD=/home/andres/Programs/OpenSG/Source g++ -Wall -W > -Wpointer-arith -Wcast-align ... > > The goal here is not to compile the file, but to only run the > preprocessor on it, that way it's possible to see what has been included > and perhaps gives a hint why EOF is not defined. > You should end up with this file: > Builds/x86_64-unknown-linux-gnu-g++/BaseLib/obj-dbg/OSGXmltokenizer.ii > > Cheers, > Carsten > Hi, I tried to do what you told me to do but got this errors.
Tried it with "-o obj-dbg/OSGXmltokenizer.ii" and then with "-o obj-dbg/OSGXmltokenizer.o" This is the pastebin: http://pastebin.com/1VqsQmHh Apparently neither of the files exist. Thank you. PS: Don't know if I did it the right way. Sorry... :S > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Opensg-users mailing list > Opensg-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/opensg-users > > > ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users