The log indicates a failure at that part (it follows). I am running apples
X11, would this indicate I should install something else, say xfree86?
Thanks again for the help!
Ben
configure:10305: checking for glXMakeCurrent in -lGL
configure:10336: gcc -o conftest -I/usr/X11R6/include -U__APPLE__
-I/usr/X11R6/include -I/sw/include -L/usr/X11R6/lib -framework OpenGL
-dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
-L/sw/lib conftest.c -lGL -lm -lpthread -lXext -lX11 >&5
Undefined symbols:
"_glXMakeCurrent", referenced from:
_main in ccM7m8En.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
configure:10342: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int); using std::exit;
| #endif
| #define WORDS_BIGENDIAN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define U16 unsigned short
| #define U32 unsigned
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SCANDIR 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRLCAT 1
| #define HAVE_STRLCPY 1
| #define HAVE_LOCALE_H 1
| #define HAVE_LOCALECONV 1
| #define HAVE_LONG_LONG 1
| #define HAVE_STRTOLL 1
| #define HAVE_LIBJPEG 1
| #define HAVE_LIBZ 1
| #define HAVE_LIBPNG 1
| #define HAVE_PNG_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_LIBPTHREAD 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char glXMakeCurrent ();
| int
| main ()
| {
| glXMakeCurrent ();
| ;
| return 0;
| }
configure:10368: result: no
configure:10377: checking for glXMakeCurrent in -lMesaGL
configure:10408: gcc -o conftest -I/usr/X11R6/include -U__APPLE__
-I/usr/X11R6/include -I/sw/include -L/usr/X11R6/lib -framework OpenGL
-dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
-L/sw/lib conftest.c -lMesaGL -lm -lpthread -lXext -lX11 >&5
ld: library not found for -lMesaGL
collect2: ld returned 1 exit status
configure:10414: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #ifdef __cplusplus
| extern "C" void std::exit (int); using std::exit;
| #endif
| #define WORDS_BIGENDIAN 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define U16 unsigned short
| #define U32 unsigned
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SCANDIR 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRLCAT 1
| #define HAVE_STRLCPY 1
| #define HAVE_LOCALE_H 1
| #define HAVE_LOCALECONV 1
| #define HAVE_LONG_LONG 1
| #define HAVE_STRTOLL 1
| #define HAVE_LIBJPEG 1
| #define HAVE_LIBZ 1
| #define HAVE_LIBPNG 1
| #define HAVE_PNG_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_LIBPTHREAD 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char glXMakeCurrent ();
| int
| main ()
| {
| glXMakeCurrent ();
| ;
| return 0;
| }
configure:10440: result: no
configure:10465: checking GL/glu.h usability
configure:10477: gcc -c -I/usr/X11R6/include -U__APPLE__
-I/usr/X11R6/include -I/sw/include conftest.c >&5
configure:10483: $? = 0
configure:10487: test -z
|| test ! -s conftest.err
configure:10490: $? = 0
configure:10493: test -s conftest.o
configure:10496: $? = 0
configure:10506: result: yes
On Fri, May 30, 2008 at 3:20 PM, Martin Costabel <[EMAIL PROTECTED]>
wrote:
> Ben Johannsen wrote:
>
> []
>
>> checking for glXMakeCurrent in -lGL... no
>> checking for glXMakeCurrent in -lMesaGL... no
>>
>
> You could have a look for more details in config.log (in the directory
> /sw/src/fink.build/fltk-x11-1.1.7-1002/fltk-1.1.7/). Mine says at this
> place:
>
> configure:10305: checking for glXMakeCurrent in -lGL
> configure:10336: gcc -o conftest -I/usr/X11/include -U__APPLE__
> -I/usr/X11R6/include -I/sw/include -L/usr/X11/lib -framework OpenGL
> -dylib_file
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> -L/sw/lib conftest.c -lGL -lm -lpthread -lXext -lX11 >&5
> configure:10342: $? = 0
> configure:10346: test -z
> || test ! -s conftest.err
> configure:10349: $? = 0
> configure:10352: test -s conftest
> configure:10355: $? = 0
> configure:10368: result: yes
>
> --
> Martin
>
>
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners