Click to See Complete Forum and Search --> : GL , Mesa, etc problems


lazyboy
03-21-2001, 10:04 AM
Dear LNO people,
I am using RedHat 6.2 with Mesa preinstalled and I am using XFree86 3.3.6. With the news of XFree86 4.0.2 being released, I quickly grbbed my hands on it. I used their installation script and the installation was fabulous. X worked out for me. I also heard there were new NVIDIA RIVA TNT2 drivers for XFree86 so installed them and they've worked.
I am the kind of person that wants to use tarballs when installing software. It would be best if I grab the source. I am really amazed by the source written by developers. I am also a chemistry enthusiast and I am using different kinds of free linux software to continue my chemistry studies. I looked for Ghemical it is a gnome program here is the link: http://www.uku.fi/~thassine/ghemical/
I included MPQC support here is the link: http://aros.ca.sandia.gov/~cljanss/mpqc
My problem now is that when i run ./configure it cannot find GL/glut.h file.
I am wondering I already have GL libraries preinstalled but what happened?
I also have few more questions:
Where can I find more information about GL, Mesa, and other technical 3d rendering graphical stuff?? I am getting a lot interested. I have a RIVA TNT2 card. Can I still play games like Starcraft or Quake? What are the prerequisites?

Thanks for giving time to answer my questions. I really appreciate it. Hope to hear from you soon.

p.s. I am sorry if I added some unnecessary information

Tyr-7BE
03-21-2001, 11:46 AM
This problem with the GL libraries is a common one. Try a forum search for GL and see what turns out. All I can recommend is to try to find out if your GL libraries are in your path.
As to StarCraft and Quake, I believe that Quake has a linux port (can anyone correct me on this? I'm not a quake fan). StarCraft does not, but it's possible to run it with a Windows emulator such as Wine or VMWare. Do a little reading on those two (they're the best out there right now...VMWare is currently better, but Wine shows promise) and give one of them a try. Hope this helps :)

ph34r
03-21-2001, 11:55 AM
Assuming you have the hardware (you do) then you need to get the games going. Try www.quakeforge.net (http://www.quakeforge.net) for Quake/QuakeWorld and www.linuxquake.com (http://www.linuxquake.com) for Q2/3.

When you try to compile things to use GL, and it complains about glut.h, you need to get the include files, etc. Try www.mesa3d.org (http://www.mesa3d.org) and dri.sourceforge.net

Molecule Man
03-21-2001, 03:14 PM
http://freshmeat.net/projects/scstart/
Link for starcraft on Wine.

lazyboy
03-21-2001, 10:37 PM
Dear ph34r,
I use a TNT2 card and DRI is not for my NVIDIA card. and Mesa libraries are also not for my card as I have interpreted from their descriptions and documentation. Please shed more light on this matter. Thanks.

bdg1983
03-21-2001, 10:44 PM
Originally posted by Tyr-7BE:
This problem with the GL libraries is a common one. Try a forum search for GL and see what turns out. All I can recommend is to try to find out if your GL libraries are in your path.
As to StarCraft and Quake, I believe that Quake has a linux port (can anyone correct me on this? I'm not a quake fan). StarCraft does not, but it's possible to run it with a Windows emulator such as Wine or VMWare. Do a little reading on those two (they're the best out there right now...VMWare is currently better, but Wine shows promise) and give one of them a try. Hope this helps :)

VMWare and Wine are for very different things. Its not so much that VMWare is better than wine or vice versa. its like comparing apples and oranges: they have very different functions, and its unlikely they would even compete with each other in a given situation bevause of these differences.

Tyr-7BE
03-21-2001, 10:53 PM
Originally posted by SlCKB0Y:
VMWare and Wine are for very different things. Its not so much that VMWare is better than wine or vice versa. its like comparing apples and oranges: they have very different functions, and its unlikely they would even compete with each other in a given situation bevause of these differences.

True, while Wine only emulates enough to run the program it's concerned with, VMWare is more of an OS emulator. No matter how you shake it, they're both Windows Emulators though. I know that it's possible to get SC working under linux...just not sure how. I should probably do some reading.

lazyboy
03-22-2001, 08:39 AM
Dear ph34r,
I use a TNT2 card and DRI is not for my NVIDIA card. and Mesa libraries are also not for my card as I have interpreted from their descriptions and documentation. Please shed more light on this matter. Thanks.

siqe
03-22-2001, 10:28 AM
www.opengl.org (http://www.opengl.org)

Kadesh
03-22-2001, 10:50 AM
To compile 3D apps, you need Mesa's development libraries. Go to http://www.rpmfind.net and search for Mesa-devel . Don't worry about using RPM's for this, you're not compiling anything anyway. Install it with "rpm -i Mesa-devel*.rpm --nodeps". The nodeps flag is necessary because it will want Mesa's compiled libraries (just the normal Mesa-blahblahblah..rpm) too, which would mess up Nvidia.

Hope this helps.

[ 22 March 2001: Message edited by: Kadesh ]

lazyboy
03-23-2001, 05:25 AM
Dear Kadesh,
I'll try to look through rpmfind.net.
I do not need the Mesa binary anymore right?
I'll just upgrade my development libraries.
I hope your advice could help. Thanks.
One more question: I have found two locations where I found GL libraries in /usr/include and /usr/X11R6/include.
Would this be the problem?
Or should I just unistall the Mesa libraries, NVIDIA libraries, and downgrade X 4.0.2 to 3.3.6?