Hi,
I'm trying to compile the sources from cvs and after some trying have come as far as to get the message 'configure: error: GLUT library not found or too old version. 3.7 (beta) or later required.'.
Is there a Debian package for that? I've installed the following (on Sarge):
yun:/home/lee# dpkg --get-selections |grep -i glut
freeglut3 install
freeglut3-dev install
libglut3 install
libglut3-dev install
What am I missing?
The config.log is attached.
GH
GLUT library not found or too old version. 3.7 (beta) or lat
-
- Confed Special Operative
- Posts: 322
- Joined: Sat Aug 21, 2004 2:17 pm
GLUT library not found or too old version. 3.7 (beta) or lat
You do not have the required permissions to view the files attached to this post.
-
- Developer
- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
for some reason you don't have an libXmu.so in your /usr/X11R6/lib path--do you have said file? if not you'd have to edit configure and replace all instances of -lXmu with nothing
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
- Confed Special Operative
- Posts: 322
- Joined: Sat Aug 21, 2004 2:17 pm
-
- Developer
- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
it shouldn't *need* crypto at all--we don't use it
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
-
- Developer
- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
quite possible--feel free to comment out the check in the config--I bet it would still work...
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
- Confed Special Operative
- Posts: 322
- Joined: Sat Aug 21, 2004 2:17 pm
Well, I just thought I'd loose some feature without crypto that otherwise would be compiled in because configure checked for it.
But it doesn't compile:
saveinterface.cpp: In function `void LoadMissionDialog(char*, int)':
saveinterface.cpp:870: error: parse error before `,' token
saveinterface.cpp: In function `void LoadSaveDialog(char*, char*, int)':
saveinterface.cpp:903: error: parse error before `)' token
saveinterface.cpp: In function `void LoadAutoDialog(char*, char*, int)':
saveinterface.cpp:907: error: parse error before `)' token
{standard input}: Assembler messages:
{standard input}:125: Error: symbol `gtk_widget_show' is already defined
{standard input}:161: Error: symbol `gdk_window_destroy' is already defined
[...]
{standard input}:931: Error: symbol `gtk_widget_show' is already defined
{standard input}:937: Error: symbol `GTK_FILE_SELECTION' is already defined
make[2]: *** [saveinterface.o] Error 1
make[2]: Leaving directory `/home/lee/vegastrike_0_4_3/vegastrike/launcher'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lee/vegastrike_0_4_3/vegastrike'
make: *** [all] Error 2
Error running 'make'
But saveinterface.cpp:870 looks ok to me.
PS: Ah, it starts further above:
/bin/sh: line 1: gtk-config: command not found
saveinterface.cpp:6:21: gtk/gtk.h: No such file or directory
saveinterface.cpp:106: error: `GtkWidget' was not declared in this scope
Seems I should install some more packages first ...
But it doesn't compile:
saveinterface.cpp: In function `void LoadMissionDialog(char*, int)':
saveinterface.cpp:870: error: parse error before `,' token
saveinterface.cpp: In function `void LoadSaveDialog(char*, char*, int)':
saveinterface.cpp:903: error: parse error before `)' token
saveinterface.cpp: In function `void LoadAutoDialog(char*, char*, int)':
saveinterface.cpp:907: error: parse error before `)' token
{standard input}: Assembler messages:
{standard input}:125: Error: symbol `gtk_widget_show' is already defined
{standard input}:161: Error: symbol `gdk_window_destroy' is already defined
[...]
{standard input}:931: Error: symbol `gtk_widget_show' is already defined
{standard input}:937: Error: symbol `GTK_FILE_SELECTION' is already defined
make[2]: *** [saveinterface.o] Error 1
make[2]: Leaving directory `/home/lee/vegastrike_0_4_3/vegastrike/launcher'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lee/vegastrike_0_4_3/vegastrike'
make: *** [all] Error 2
Error running 'make'
But saveinterface.cpp:870 looks ok to me.
PS: Ah, it starts further above:
/bin/sh: line 1: gtk-config: command not found
saveinterface.cpp:6:21: gtk/gtk.h: No such file or directory
saveinterface.cpp:106: error: `GtkWidget' was not declared in this scope
Seems I should install some more packages first ...
-
- Developer
- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
yep it should have dumped a src/vegastrike file which you can copy into your data4.x/bin directory
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/