How to compile the "hello.c" sample in "OpenGL Programming Guide"?

Started by
3 comments, last by Gandalf 24 years, 3 months ago
I have download the lib and header files and placed them in the Micorsoft Visual Studio folder ("C:\Program\Microsoft Visual Studio\VC98\Include" and "..\lib"). I have not changed anything in the source file "hello.c". When I compile I get this error: ///////////////////////////////////////////////////// Linking... LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 Debug/Hello.exe : fatal error LNK1120: 1 unresolved externals Error executing link.exe. Hello.exe - 2 error(s), 0 warning(s) ///////////////////////////////////////////////////// Please can somebody help me here! (I have bougth the book "OpenGL Programming Guide" and I have just read a couple of pages. I have never used OpenGL before, but I have experience with Direct3DRM.) Gandalf the White
Gandalf the Black
Advertisement
(Im using Microsoft Visual Studio 6.0)
(Its the 3:rd edition of the book)
(Im using glut 3.7 beta)

Gandalf the White
Gandalf the Black
If I recall correctly you will make it a console-app NOT a win32-app and it will work fine.

Cause the examples in that book are platform independant and there for no win32-codes

-E
Death is lifes way saying your fired.
Thanks mr.Quick-Witted!

But in which folder shall I place the glut32.dll
(I get a messagebox whitch says "cant find DLL file glut32.dll")?

Thank you very much!

Gandalf the White
Gandalf the Black
You can just dump the glut32.dll into your windows/system directory, or in the same directory as the executable. If you do the latter, just remember that VC++ uses debug and release directories, so dump it in that.

This topic is closed to new replies.

Advertisement