public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* linking with glut32.lib?
@ 2001-12-18 12:11 Mark Sheppard
  0 siblings, 0 replies; 2+ messages in thread
From: Mark Sheppard @ 2001-12-18 12:11 UTC (permalink / raw)
  To: cygwin

Hi,

I'm trying to get a GLUT application compiled under cygwin and am
having a spot of bother.  I've got it going fine under Linux (my
preferred platform - I try not to touch Windows if I can help it), but
I'd like to have Windows users be able to run it too and Cygwin seemed
the obvious choice.

Anyway I've put glut32.{dll,lib} from
http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip and
{glu,opengl}32.{dll,lib} from
http://download.microsoft.com/download/win95upg/info/1/W95/EN-US/Opengl95.exe
in /usr/local/lib and then tried to link it like this:

  gcc *.o /usr/local/lib/glut32.lib /usr/local/lib/opengl32.lib \
    /usr/local/lib/glu32.lib -lm -o program

but I get errors like this:

  whatever.o:123: undefined reference to `glutInit@8'

so am I right in thinking there's something wrong with glut32.lib?
All the references to functions in opengl32.lib and glu32.lib resolve
OK, but not any to the functions in glut32.lib.  How can I fix this or
is there a different glut32.{dll,lib} that I should be using?

Thanks for any assistance,
Mark.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: linking with glut32.lib?
@ 2001-12-19  8:23 Andre Bleau
  0 siblings, 0 replies; 2+ messages in thread
From: Andre Bleau @ 2001-12-19  8:23 UTC (permalink / raw)
  To: cygwin


>Hi,
>
>I'm trying to get a GLUT application compiled under cygwin and am
>having a spot of bother.  I've got it going fine under Linux (my
>preferred platform - I try not to touch Windows if I can help it), but
>I'd like to have Windows users be able to run it too and Cygwin seemed
>the obvious choice.

GLUT support is already included in cygwin's openGL package.

>Anyway I've put glut32.{dll,lib} from
>http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip and

Scrap that. Use cygwin's openGL package instead.

>{glu,opengl}32.{dll,lib} from
>http://download.microsoft.com/download/win95upg/info/1/W95/EN-US/Opengl95.exe
>in /usr/local/lib and then tried to link it like this:
>
>   gcc *.o /usr/local/lib/glut32.lib /usr/local/lib/opengl32.lib \
>     /usr/local/lib/glu32.lib -lm -o program
>
>but I get errors like this:
>
>   whatever.o:123: undefined reference to `glutInit@8'

Wrong glut.h; glut functions are not properly declared; that leads to 
linking problems.


>so am I right in thinking there's something wrong with glut32.lib?
>All the references to functions in opengl32.lib and glu32.lib resolve
>OK, but not any to the functions in glut32.lib.  How can I fix this or
>is there a different glut32.{dll,lib} that I should be using?
>
>Thanks for any assistance,
>Mark.

After you install cygwin's openGL package, please read 
/usr/doc/opengl-1.1.0/README.txt for usefull clues.


André Bleau, Cygwin's OpenGL package maintainer.

email: bleau at igb dot umontreal dot ca
(Fight SPAM: encode your email-address)



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-12-19 16:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-18 12:11 linking with glut32.lib? Mark Sheppard
2001-12-19  8:23 Andre Bleau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).