LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-10-2003, 05:10 PM   #1
wr3ck3d
Member
 
Registered: Dec 2002
Location: IL
Distribution: NetBSD, Slackware, Gentoo, Debian, FreeBSD
Posts: 444

Rep: Reputation: 31
Tuxracer


I remember playing tuxracer for the short time i had mandrake and decided to get it. I look and it cost $$$$?? My question is the one that comes with mandrake is that the full version or just the demo??

thanks
 
Old 04-10-2003, 05:21 PM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974Reputation: 1974
wow that's depressing... they made it cost money.... blimey. afaik it will still be the GPL version 0.60something on mandrake.
 
Old 04-10-2003, 05:28 PM   #3
AltF4
Member
 
Registered: Sep 2002
Location: .at
Distribution: SuSE, Knoppix
Posts: 532

Rep: Reputation: 31
the free version is at http://tuxracer.sourceforge.net/ (version 0.61)

i think the commercial version is version 1.0
 
Old 04-10-2003, 05:32 PM   #4
wr3ck3d
Member
 
Registered: Dec 2002
Location: IL
Distribution: NetBSD, Slackware, Gentoo, Debian, FreeBSD
Posts: 444

Original Poster
Rep: Reputation: 31
nice,thanks.
 
Old 04-10-2003, 06:33 PM   #5
wr3ck3d
Member
 
Registered: Dec 2002
Location: IL
Distribution: NetBSD, Slackware, Gentoo, Debian, FreeBSD
Posts: 444

Original Poster
Rep: Reputation: 31
In trying to configure tuxracer i am getting this error
Code:
checking for GL/glx.h... yes
checking whether glx.h defines glXGetProcAddressARB... no
configure: error: Your copy of glx.h is out of date.  You can get a more recent
copy from the latest Mesa distribution (http://mesa3d.sourceforge.net).
In the tuxracer FAQ it mentions this
Quote:
Q:


When compiling under Linux, I get some OpenGL errors. What's going on?

A:


This could be due to several factors.

1.

Make sure you're using a version of the tuxracer package > 0.60. That version had problems with some older gl.h header files; later versions implement a workaround to this problem.
2.

Your OpenGL is too old. If you're using Mesa, make sure you upgrade to version 3.2 or later (version 3.3 is the most up-to-date, and seems very stable despite being a development version). Also make sure you install the libraries and header files in the locations described in the next item.

If you get a warning about glXGetProcAddressARB being undeclared, then you need a more up-to-date version of the glx.h header file. This may indiciate that your entire OpenGL is out of date, but it's possible that all you need is a more recent version of glx.h. You can get a copy from the latest release of Mesa -- it's in the include/GL directory.
I am running slack 9, should have the lastest but i downloaded mesa libraries anyway and replaced glx.h anyway with the new one. Still getting the same error. Here is some info about that file. From my original one
Code:
brian@xxxx:/usr/include/GL$ cat glx.h.old | grep glXGetProcAddressARB
extern void (*glXGetProcAddressARB(const GLubyte *procName))( void );
and from the new one
Code:
brian@xxxx:/usr/include/GL$ cat glx.h | grep glXGetProcAddressARB
extern void (*glXGetProcAddressARB(const GLubyte *procName))();
You think this has something to do with gcc3.2?? Any help would be great.

thanks

EDIT: BTW, OpenGL version string: 1.2 Mesa 4.0.4

Last edited by wr3ck3d; 04-10-2003 at 06:34 PM.
 
Old 07-22-2003, 12:48 AM   #6
kona1
LQ Newbie
 
Registered: Jul 2003
Distribution: FC4
Posts: 3

Rep: Reputation: 0
Found solution

In the configure script, add the line :

#define GLX_GLXEXT_PROTOTYPES

at line 4067 between

#include "confdefs.h"

+#define GLX_GLXEXT_PROTOTYPES


#include <GL/glx.h>
int main() {
char *foo = (char*) glXGetProcAddressARB;
 
Old 07-27-2003, 08:48 AM   #7
zeppelin
Member
 
Registered: Apr 2003
Location: Athens, Greece
Distribution: Arch
Posts: 182

Rep: Reputation: 30
wr3ck3d, did it work after adding the C-stuff?

Last edited by zeppelin; 07-27-2003 at 08:50 AM.
 
Old 08-01-2003, 01:14 PM   #8
slippytoad
LQ Newbie
 
Registered: Aug 2003
Posts: 6

Rep: Reputation: 0
It worked for me on RH 9 after adding the #define line! Thanks a lot!
 
Old 08-02-2003, 01:09 PM   #9
zeppelin
Member
 
Registered: Apr 2003
Location: Athens, Greece
Distribution: Arch
Posts: 182

Rep: Reputation: 30
yup me too. thanks a lot!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing tuxracer Rhatlinux Slackware 12 09-29-2004 07:10 AM
TuxRacer - whatever happend to them? Eugene Linux - Newbie 7 09-01-2004 05:42 PM
TuxRacer Lord C Linux - Software 4 03-11-2004 01:50 PM
Tuxracer lag mr.knownothing Linux - Newbie 3 12-23-2003 10:53 AM
tuxracer bibilit Linux - Software 4 11-13-2002 01:55 PM


All times are GMT -5. The time now is 10:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration