RE: [Flightgear-devel] windows binary
[EMAIL PROTECTED] writes: > >I've tried both and I've got the same error. > >Has anyone been able to compile the latest version on >win32/cygwin platform ? YES My guess is that you do not have the Cygwin OpenGL link libraries installed. Try reruning the Cygwin setup program and make sure that the OpenGL distribution is checked for installation ! Norman ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
RE: [Flightgear-devel] windows binary
I've tried both and I've got the same error. Has anyone been able to compile the latest version on win32/cygwin platform ? Francisco -Original Message- From: Julian Foad [mailto:[EMAIL PROTECTED]] Sent: Monday, May 06, 2002 2:28 PM To: [EMAIL PROTECTED] Subject: Re: [Flightgear-devel] windows binary It seems to be caused by a recent change in CygWin. Here is Norman's answer to the same question: Norman Vine wrote (on Tue, 23 Apr 2002): > > The opengl libs got moved to > > / lib / w32api / directory > > don't ask me why ? > > I just made a link to these in my '/ lib' dirrectory > > you could also just copy them there > > or add a -mwindows flag to the gcc link options > > IMHO None of the above are the right solution but > I have quit pushing for what IMHO is the 'right' way > of doing things in Open Source projects when one > can easily change things in your local copy > > If-I-wanted-to-be-borg-I-wouldn't-need-a-compiler'ly yrs > > Norman [EMAIL PROTECTED] wrote: > > I've been trying to compile the latest version, but I've > encountered some problems linking against the opengl library. .. > > Has anybody seen this error before ? .. > > /usr/local/lib/libsgscreen.a(screen-dump.o): In function > `sg_glDumpWindow(char const *, int, int)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:84: undefined reference >to `glFinish' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:86: undefined reference >to `glReadPixels' > /usr/local/lib/libsgscreen.a(tr.o): In function `trEndTile(_TRctx *)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:404: undefined reference >to`glFlush' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:418: undefined reference >to`glReadPixels' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:437: undefined reference >to`glReadPixels' > /usr/local/lib/libsgscreen.a(tr.o): In function `trRasterPos3f(_TRctx *, >float,float, float)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:468: undefined reference >to`glRasterPos3f' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:476: undefined reference >to`glGetDoublev' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:477: undefined reference >to`glGetDoublev' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:484: undefined reference >to`gluProject' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:495: undefined reference >to`glRasterPos3f' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:500: undefined reference >to`glBitmap' > collect2: ld returned 1 exit status ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
Re: [Flightgear-devel] windows binary
It seems to be caused by a recent change in CygWin. Here is Norman's answer to the same question: Norman Vine wrote (on Tue, 23 Apr 2002): > > The opengl libs got moved to > > / lib / w32api / directory > > don't ask me why ? > > I just made a link to these in my '/ lib' dirrectory > > you could also just copy them there > > or add a -mwindows flag to the gcc link options > > IMHO None of the above are the right solution but > I have quit pushing for what IMHO is the 'right' way > of doing things in Open Source projects when one > can easily change things in your local copy > > If-I-wanted-to-be-borg-I-wouldn't-need-a-compiler'ly yrs > > Norman [EMAIL PROTECTED] wrote: > > I've been trying to compile the latest version, but I've encountered some >problems linking against the opengl library. ... > > Has anybody seen this error before ? ... > > /usr/local/lib/libsgscreen.a(screen-dump.o): In function `sg_glDumpWindow(char const >*, int, int)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:84: undefined reference >to `glFinish' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:86: undefined reference >to `glReadPixels' > /usr/local/lib/libsgscreen.a(tr.o): In function `trEndTile(_TRctx *)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:404: undefined reference >to`glFlush' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:418: undefined reference >to`glReadPixels' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:437: undefined reference >to`glReadPixels' > /usr/local/lib/libsgscreen.a(tr.o): In function `trRasterPos3f(_TRctx *, >float,float, float)': > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:468: undefined reference >to`glRasterPos3f' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:476: undefined reference >to`glGetDoublev' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:477: undefined reference >to`glGetDoublev' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:484: undefined reference >to`gluProject' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:495: undefined reference >to`glRasterPos3f' > /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:500: undefined reference >to`glBitmap' > collect2: ld returned 1 exit status ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
RE: [Flightgear-devel] windows binary
Marcio: I've been trying to compile the latest version, but I've encountered some problems linking against the opengl library. I'm trying to compile it in windows XP and using: gcc version 2.95.3-5. Opengl 1.1.0-6 SimGear 0.0.18 Plib-1.4.2 No problems compiling simgear and plib. Has anybody seen this error before ? I've checked the undefined references and they are in the libraries indeed. Thanks in advance Francisco Making all in Main make[2]: Entering directory `/cygdrive/d/fg/FlightGear-0.7.10/src/Main' c++ -DPKGLIBDIR=\"/usr/local/lib/FlightGear\" -g -O2 -enable-stdcall-fixup -L/usr/local/lib -o fgfs main.o fg_commands.o fg_init.o fg_io.o fg_props.o fgfs.o globals.o logger.o options.o splash.o viewer.o viewmgr.o location.o ../../src/Air craft/libAircraft.a ../../src/ATC/libATC.a ../../src/Autopilot/libAutopilot.a ../../src/Cockpit/libCockpit.a ../../src/Cockpit/built_in/libBuilt_in.a ../../src/Controls/libControls.a ../../src/FDM/libFlight.a ../../src/FDM/Balloon/libBalloon.a ../../src/FDM/JSBSim/libJSBSim.a ../../src/FDM/YASim/libYASim.a ../../src/FD M/JSBSim/filtersjb/libfiltersjb.a ../../src/FDM/LaRCsim/libLaRCsim.a ../../src/FDM/UIUCModel/libUIUCModel.a ../../src/GUI/libGUI.a ../../src/Model/libModel.a ../../src/Navaids/libNavaids.a ../../src/Scenery/libScenery.a ../../src/Sound/libSound.a ../../src/Airports/libAirports.a ../../src/Network/libNetwork.a ../../src/NetworkOLK/libNetworkOLK.a ../../src/Objects/libObjects.a ../../src/Time/libTime.a ../../src/WeatherCM/libWeatherCM.a ../../src/Input/libInput.a -lsgroute -lsgsky -lsgephem -lsgtiming -lsgio -lsgscreen -lsgmath -lsgbucket -lsgdebug -lsgmagvar -lsgmisc -lsgxml -lsgserial -lplibpu -lplibfnt -lplibnet -lplibssg -lplibsg -lmk4 -lz -lopengl32 -lpthread -lm -lglut32 -lglu32 -lglaux -lglui -lgluix -lplibsl -lplibsm -lwinmm -lplibul -lm /usr/local/lib/libsgscreen.a(screen-dump.o): In function `sg_glDumpWindow(char const *, int, int)': /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:84: undefined reference to `glFinish' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/screen-dump.cxx:86: undefined reference to `glReadPixels' /usr/local/lib/libsgscreen.a(tr.o): In function `trEndTile(_TRctx *)': /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:404: undefined reference to`glFlush' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:418: undefined reference to`glReadPixels' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:437: undefined reference to`glReadPixels' /usr/local/lib/libsgscreen.a(tr.o): In function `trRasterPos3f(_TRctx *, float,float, float)': /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:468: undefined reference to`glRasterPos3f' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:476: undefined reference to`glGetDoublev' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:477: undefined reference to`glGetDoublev' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:484: undefined reference to`gluProject' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:495: undefined reference to`glRasterPos3f' /cygdrive/d/fg/SimGear-0.0.18/simgear/screen/tr.cxx:500: undefined reference to`glBitmap' collect2: ld returned 1 exit status make[2]: *** [fgfs] Error 1 make[2]: Leaving directory `/cygdrive/d/fg/FlightGear-0.7.10/src/Main' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/cygdrive/d/fg/FlightGear-0.7.10/src' make: *** [all-recursive] Error 1 -Original Message- From: Marcio Shimoda [mailto:[EMAIL PROTECTED]] Sent: Sunday, May 05, 2002 12:08 PM To: [EMAIL PROTECTED] Subject: [Flightgear-devel] windows binary Hi! Does anybody have the windows .exe of the current FlightGear CVS? All the best, Marcio Shimoda ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
[Flightgear-devel] windows binary
Hi! Does anybody have the windows .exe of the current FlightGear CVS? All the best, Marcio Shimoda ___ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel