delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/09/05/02:21:06

From: pgarceau AT teleport DOT com (Paul Garceau)
Subject: Re: libglut.a : Where can I get it?
5 Sep 1998 02:21:06 -0700 :
Message-ID: <199809022038.NAA06029.cygnus.gnu-win32@cygnus.com>
References: <35EC970B DOT FE608BEA AT pmf DOT snu DOT ac DOT kr>
Reply-To: pgarceau AT teleport DOT com
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com

Hi folks,

On 2 Sep 98, at 9:53, the Illustrious Jerry Oh wrote:

> Hi!
> 
> I am trying to build a program with openGL + glut + xforms
> under Win/NT with cygnus19.1.

	Is xforms a type of X-Window?  If so, you probably already have an X-
Server/Client setup.  If you don't have X-Server/Client capability, you may 
have to create the Glut libs based on the Win32 version of the lib packages in 
question.

> 
> I tried to import libglut.a from glut32.dll using dlltool.
> But, I failed. Compiling and linking were good. But, execution error
> occurred.

	This is likely due to the fact that the MS OpenGL .dlls are incompatible 
with the SGI .dlls, regardless of library origin.

	The OpenGL.org site has references to Glut for several different 
platforms (see http://www.opengl.org/Downloads/DevDownloads.html).

	There is also beta source code available for the Glut (3.7) lib from
http://reality.sgi.com/opengl/glut3/glut3.html.

	Bear in mind that Glut 3.7beta was primarily set up for Unix based 
platforms.  There is a reference for Win95/NT machines.  You may have to 
turn your platform into a UWIN platform to get the Glut lib to build properly 
under Cygnus.

	The Win95/NT version of Glut 3.7(beta) is MSVC specific and will 
probably not build properly under Cygwin32.  Not because of Cygwin32, but 
because of heavy dependency on the MSVC specific calls which are included 
with the Win95/NT source, such as ftime().

	Another option, and again, this is only a suggestion, you could download 
the latest Mesa 3-D Graphics Library release (version 2.6) and attempt to 
build only the glut lib (for Cygnus) from the source included with Mesa 3D 
Graphics Library.

	The beta version (3.08 -- Cygnus) of the Mesa 3D Graphics Library is 
available at:

	http://www.ssec.wisc.edu/~brianp/Mesa.html

	Caveat:  The overhead of Mesa is huge, and according to some sources, 
the completed glut lib from Mesa may actually degrade your system during 
runtime.  If you are only wanting the Glut lib, you may be better served to go 
with beta 3.7.

	Hope this helps.

	Peace,

		Paul G.


Information Systems Consultant
NewDawn Productions
http://www.teleport.com/~pgarceau/newdawn/
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019