Fedora Core 6 - Glut 3.7 or higher not found,
-
- Merchant
- Posts: 49
- Joined: Tue Apr 10, 2007 4:04 pm
Ok, I have a question about the attached graphic I copied from the manual:
In the graphic there are three green numbers above the thwo green circels. I have to admit that the manual, as well as the undocumented behavious of the game on my system leaves me confused as to what exactly those three numbers do.
So, on the left there is a "302" (or so) on top and an "1" below, while there is a "502" on the right.
So which number is which : Current speed, set speed etc?
In the graphic there are three green numbers above the thwo green circels. I have to admit that the manual, as well as the undocumented behavious of the game on my system leaves me confused as to what exactly those three numbers do.
So, on the left there is a "302" (or so) on top and an "1" below, while there is a "502" on the right.
So which number is which : Current speed, set speed etc?
You do not have the required permissions to view the files attached to this post.
-
- ISO Party Member
- Posts: 433
- Joined: Wed Feb 07, 2007 9:27 pm
You refer to your current speed measurements, above the radar display & to each side of your energy display.
Upper Right = current governor setting -- the speed that you want to be going.
Usually the governor setting is your maximum combat speed. The most likely reasons for it to be other than that are because you have flight mode engaged or have some reason to fear a possible collision.
Upper Left = the speed you are actually going
Lower Left = SPEC multiple.
Your SPEC multiple will always be 1 if the SPEC drive is not engaged. When in use, the SPEC number is multiplied by the current speed to give your actual quantity of motion in your direction of travel.
***
Your question would better have been posted in "User Help" than in "Compiling Problems"
Upper Right = current governor setting -- the speed that you want to be going.
Usually the governor setting is your maximum combat speed. The most likely reasons for it to be other than that are because you have flight mode engaged or have some reason to fear a possible collision.
Upper Left = the speed you are actually going
Lower Left = SPEC multiple.
Your SPEC multiple will always be 1 if the SPEC drive is not engaged. When in use, the SPEC number is multiplied by the current speed to give your actual quantity of motion in your direction of travel.
***
Your question would better have been posted in "User Help" than in "Compiling Problems"
I want to live in Theory. Everything works in Theory.
-
- Bounty Hunter
- Posts: 201
- Joined: Wed Dec 01, 2004 8:06 pm
- Location: not where i want to be
in ./vegastrike run
that should be all you need
I haven't even used make soundserver latley
but if dan says so I won't argue
Code: Select all
make clean
sh ./bootstrap-sh
./configure
make
I haven't even used make soundserver latley
but if dan says so I won't argue
Last edited by wirser on Sun May 13, 2007 10:54 pm, edited 1 time in total.
if current_situation=fact and if current_situation=faith
then current_forcast = excitement
then current_forcast = excitement
-
- Artisan
- Posts: 1270
- Joined: Fri Jan 03, 2003 3:27 am
- Location: Perth, Western Australia
- Contact:
-
- Bounty Hunter
- Posts: 186
- Joined: Mon Aug 06, 2007 2:34 am
- Location: Cambs
HI there, I've been having a similar problem to this only I've tried all the solutions mentioned here and none of them has worked. Running ./configure complains that "GLUT library not found or too old version...." but after an hour installing Glut3.7, as well as Xi and Xmu dev libraries, there's been no improvement. I'm running the latest release of Debian (etch) and I can't find anymore library packages to try... If anyone could help I'd be grateful
Edit: To save time, the relevant part of config.log seems to be
Edit: To save time, the relevant part of config.log seems to be
Code: Select all
configure:13187: checking for glut32 library
configure:13217: g++ -o conftest -L/usr/X11R6/lib conftest.cpp -lutil -L/usr/lib -lSDL -lGL -lGLU -lglut32 -lXi -lXmu >&5
/usr/bin/ld: cannot find -lglut32
collect2: ld returned 1 exit status
configure:13223: $? = 1
configure: failed program was:
| /* confdefs.h. */
You do not have the required permissions to view the files attached to this post.
-
- Elite
- Posts: 1832
- Joined: Sat Jan 15, 2005 10:21 pm
- Location: State of Denial
- Contact:
Odd, I'm running etch as well.
I do remember having the configure script complain about missing GLUT when it was really missing something else (Xmu/Xi). The solution I found was to check config.log to find the real culprit, but it looks like you've already done that.
Perhaps this doesn't matter, but what version of autotools are you using?
I do remember having the configure script complain about missing GLUT when it was really missing something else (Xmu/Xi). The solution I found was to check config.log to find the real culprit, but it looks like you've already done that.
Perhaps this doesn't matter, but what version of autotools are you using?
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
You pasted glut32 which is for windows. Of course that didn't work.
I would recommend re-installing your video card drivers (if you are using nvidia, download the latest drivers).
It sounds like the headers might be too old.
The other possibility is that they are too new. In that case, you can install a different version, or if your video car drivers replaced them, you can try apt-get --reinstall install glut
Anyway, a lot of possibilities here. Probably some library on your system is too old or too new.
Don't see too much about these errors... though it is probably a library or header problem.configure checking for glut library
configure g++ -o conftest -L/usr/X11R6/lib -L/usr/X11R6/lib conftest.cpp -lutil -L/usr/lib -lSDL -lGL -lGLU -lglut -lXi -lXmu >&5
/usr/lib/libglut.so: undefined reference to `glXBindChannelToWindowSGIX'
/usr/lib/libglut.so: undefined reference to `glXQueryChannelDeltasSGIX'
/usr/lib/libglut.so: undefined reference to `glXChannelRectSyncSGIX'
/usr/lib/libglut.so: undefined reference to `glXChannelRectSGIX'
/usr/lib/libglut.so: undefined reference to `glXQueryChannelRectSGIX'
collect2: ld returned 1 exit status
configure $? = 1
configure: failed program was:
<snip>
| int
| main ()
| {
|
| ;
| return 0;
| }
configure result: no
configure error: GLUT library not found or too old version. 3.7 (beta) or later required.
I would recommend re-installing your video card drivers (if you are using nvidia, download the latest drivers).
It sounds like the headers might be too old.
The other possibility is that they are too new. In that case, you can install a different version, or if your video car drivers replaced them, you can try apt-get --reinstall install glut
Anyway, a lot of possibilities here. Probably some library on your system is too old or too new.
-
- Bounty Hunter
- Posts: 186
- Joined: Mon Aug 06, 2007 2:34 am
- Location: Cambs
Hi there, thanks for ideas, my autotools-dev package version is 20060702.1, which is
automake 1.9.6,
autoconf 2.6.1 and
autoheader 2.6.1
and as I'm running an old Compaq Armada I haven't really looked at graphics drivers (its an Ati Rage mobility chipset I think, so has no acceleration worth mentioning). I tried reinstalling freeglut3 but are there any other specific packages that would do? Glut and Glut32 don't seem to be packages in themselves, is there any way that having too many packages installed could prevent one being recognised?
I do remember having to install autotools or something to get aclocal to work for bootstrap-sh...
automake 1.9.6,
autoconf 2.6.1 and
autoheader 2.6.1
and as I'm running an old Compaq Armada I haven't really looked at graphics drivers (its an Ati Rage mobility chipset I think, so has no acceleration worth mentioning). I tried reinstalling freeglut3 but are there any other specific packages that would do? Glut and Glut32 don't seem to be packages in themselves, is there any way that having too many packages installed could prevent one being recognised?
I do remember having to install autotools or something to get aclocal to work for bootstrap-sh...
-
- Elite
- Posts: 1832
- Joined: Sat Jan 15, 2005 10:21 pm
- Location: State of Denial
- Contact:
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
Those functions should be in your libGL.so
So you probably have an old version of openGL (possibily the old Rage Mobility replaced a newer version of OpenGL with an old one that no longer has those extensions).
Not sure what to say... you could to to find a standard GL library (I ran etch and didn't have any problems with the GLUT library... but I was using a different OpenGL version.)
If all your packages are standard Debian installs (libGL and freeglut), this is a bug that you should direct to Debian, since it is a problem with your glut or GL libs.
So you probably have an old version of openGL (possibily the old Rage Mobility replaced a newer version of OpenGL with an old one that no longer has those extensions).
Not sure what to say... you could to to find a standard GL library (I ran etch and didn't have any problems with the GLUT library... but I was using a different OpenGL version.)
If all your packages are standard Debian installs (libGL and freeglut), this is a bug that you should direct to Debian, since it is a problem with your glut or GL libs.
-
- Bounty Hunter
- Posts: 186
- Joined: Mon Aug 06, 2007 2:34 am
- Location: Cambs
Hi again, sorry for my inexperience, but I've tried reinstalling, completely removing and again installing various Glut and openGL related packages, and though I'm sure I've reinstalled all of them now, ./configure now reports that no GL, MesaGL or opengl32 librariescan be found, and no longer gets as far as checking for Libglut 3.7.
Is there any way to put this right?
Is there any way to put this right?
You do not have the required permissions to view the files attached to this post.
-
- Lead Network Developer
- Posts: 2560
- Joined: Sun Jan 12, 2003 9:13 am
- Location: Palo Alto CA
- Contact:
/usr/bin/ld: cannot find -lGL
That pretty clearly indicates that there is no libGL.so or libGL.a file installed in /usr/lib
Check what GL files are there:
Make sure you also have opengl-dev packages installed. The standard library packages usually make files like libGL.so.X and .so.X.X.X while the -dev package will make the libGL.so symbolic link that gcc/ld looks for.
That pretty clearly indicates that there is no libGL.so or libGL.a file installed in /usr/lib
Check what GL files are there:
Code: Select all
ls -l /usr/lib/libGL.*
-
- Bounty Hunter
- Posts: 186
- Joined: Mon Aug 06, 2007 2:34 am
- Location: Cambs
Okay, got it all working now, I'd renamed things for testing purposes and then forgot to put them all back... In the end I just removed pretty much all the Glut packages and then reinstalled Freeglut3-dev and a few others. Barely runs on my 500 Mhz system with 128MB RAM though, will more memory fix the problem or is it not worth trying?
-
- The Shepherd
- Posts: 5841
- Joined: Fri May 13, 2005 8:37 pm
- Location: Ottawa
- Contact:
@Xit great that you got it working and the app is a memory hog all those textures to load so they can be shuffled to the GPU you can try experimenting with the swap and memory settings in the config file with the setup utility apart from that new memory always helps your other apps should also run better.
Enjoy the Choice
Enjoy the Choice
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2