From: Fay J. F C. AAC/W. <joh...@eg...> - 2003-03-03 21:45:21
|
Gentlemen, Around line 90 of the file "freeglut_internal.h" is an include file "xf86vmode.h" preceded by the comment: /* * This will generate errors, but I don't have any idea how to fix it (will autoconf help?) */ Now that I am trying to port "freeglut" to an SGI Unix system, this line is indeed generating errors. If I take it out I get link errors later on. Can anybody tell me what this file includes and what I can do to replace it on an SGI? It's a pretty serious show-stopper for me. John F. Fay joh...@eg... "It is a poverty to decide that an unborn child must die in order that you may live as you like." - Mother Teresa |
From: Steve B. <sjb...@ai...> - 2003-03-04 00:47:29
|
Fay John F Contr AAC/WMG wrote: > Gentlemen, > > Around line 90 of the file "freeglut_internal.h" is an include > file "xf86vmode.h" preceded by the comment: > > /* > * This will generate errors, but I don't have any idea how to fix > it (will autoconf help?) > */ > > Now that I am trying to port "freeglut" to an SGI Unix system, this line > is indeed generating errors. If I take it out I get link errors later > on. Can anybody tell me what this file includes and what I can do to > replace it on an SGI? It's a pretty serious show-stopper for me. LINK errors?!? It's unusual for linker errors to come from having a missing header file. I'm betting the linker problem is due to a separate problem with a missing library that the SGI needs. That's probably not freeglut's fault at all. I guess you need to tell us what the actual linker errors are. The header file problem can be fixed with: #ifndef IRIX #include "xf86vmode.h" #endif ...the linkage problem is probably something your application's Makefile needs to fix. ---------------------------- Steve Baker ------------------------- HomeEmail: <sjb...@ai...> WorkEmail: <sj...@li...> HomePage : http://www.sjbaker.org Projects : http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net http://prettypoly.sf.net -----BEGIN GEEK CODE BLOCK----- GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M- V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++ -----END GEEK CODE BLOCK----- |
From: Steve B. <sjb...@ai...> - 2003-03-04 00:52:07
|
Steve Baker wrote: > The header file problem can be fixed with: > > #ifndef IRIX > #include "xf86vmode.h" > #endif ...er - sorry - that should be: #ifndef __sgi ---------------------------- Steve Baker ------------------------- HomeEmail: <sjb...@ai...> WorkEmail: <sj...@li...> HomePage : http://www.sjbaker.org Projects : http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net http://prettypoly.sf.net -----BEGIN GEEK CODE BLOCK----- GCS d-- s:+ a+ C++++$ UL+++$ P--- L++++$ E--- W+++ N o+ K? w--- !O M- V-- PS++ PE- Y-- PGP-- t+ 5 X R+++ tv b++ DI++ D G+ e++ h--(-) r+++ y++++ -----END GEEK CODE BLOCK----- |