Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

HEAD

OpenGL OpenGL and Linux (slackware 8.0)

This topic is 6116 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have been running linux for a while, but I recently became interested (or re-interested) in game programming and the like. I have been looking around and OpenGL seems to be the API I wish to use. I have but one problem: how do I set up everything. I have an nVidia card so I have got the GLX and all that installed but I dont know where to get GLU nor can I find anywhere that mentions what a basic framework for getting a window(or fullscreen) open and OpenGL initialized etc... If anyone can a) tell me where to go or b) help me please do. thanks HEAD

Share this post


Link to post
Share on other sites
Advertisement
i looked again and is it in /usr/include/GL/ And is it a symlink to some of the X directories.

thanks

HEAD

Share this post


Link to post
Share on other sites
quote:
Original post by HEAD
I have been running linux for a while, but I recently became interested (or re-interested) in game programming and the like. I have been looking around and OpenGL seems to be the API I wish to use. I have but one problem: how do I set up everything. I have an nVidia card so I have got the GLX and all that installed but I dont know where to get GLU nor can I find anywhere that mentions what a basic framework for getting a window(or fullscreen) open and OpenGL initialized etc... If anyone can a) tell me where to go or b) help me please do.

thanks

HEAD


As Null and Void already mentionned, go to nehe.gamedev.net and download one of the first three tutorials for Linux( at the end of the page, you''ll find version for most commonly used platform compilers.



"And that''s the bottom line cause I said so!"

Cyberdrek
Headhunter Soft
A division of DLC Multimedia

Resist Windows XP''s Invasive Production Activation Technology!

"gitty up" -- Kramer

Share this post


Link to post
Share on other sites
I checked again in the usr/include/GL directory. glu.h is red(using ls in a terminal) and it is apparently a symlink to ../../X11R6/include/GL/glu.h but when I ls in the GL directory glu.h shows up red with a @ after it and shows a link to itself this makes no sense and nothing will compile. What do I do?



HEAD

Share this post


Link to post
Share on other sites
Fix the symlinks!!

It makes me wonder why you want to get into programming in linux if you aren't able to do something as important as fixing symlinks!

Also, SDL is a very good API, which uses openGL in the end.
And its also damn easy to use, because you dont really have to worry about creating windows and all that BS. AND you can use the same code in linux, windows, macOS, beOS and others! (maybe you have to change some small portions of code).

http://www.libsdl.org

Edited by - Xetrov on November 15, 2001 9:49:58 PM

Share this post


Link to post
Share on other sites
A couple people here mentioned SDL.

I'll have to recommend AllegroGL:

http://www.allegrogl.sourceforge.net

In my opinion it is much cleaner and nicer than SDL. It's also portable to a bunch of platforms.

Edited by - wolfman8k on November 16, 2001 12:30:10 PM

Share this post


Link to post
Share on other sites
I have used SDL a little but I want openGL because it already has all the 3D stuff implemented (like the triangle and quad code as well as the transformations and lighting etc...) Does anyone know where I can find glu.h by itself or in a tarball. All I can do is find it in rpms and I dont want that.
thx

HEAD

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
http://sourceforge.net/project/showfiles.php?group_id=3

download the oss-opengl-glu-20000925-1.i386.rpm, i hope you can install rpms on your distro (or at least extract files from them) cause rebuilding the oss-opengl yourself is a bit of a pain in the butt.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!