[R-SIG-Mac] Loading rgl fails on 2.7.0
Michael Kubovy
kubovy at virginia.edu
Thu Feb 14 02:41:42 CET 2008
Hi Simon,
Here is the rgl/config.log.
***********************************
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = MK-MacPro.local
uname -m = i386
uname -r = 9.1.0
uname -s = Darwin
uname -v = Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 PDT 2007;
root:xnu-1228.0.2~1/RELEASE_I386
/usr/bin/uname -p = i386
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = Mach kernel version:
Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 PDT 2007;
root:xnu-1228.0.2~1/RELEASE_I386
Kernel configured for up to 4 processors.
4 processors are physically available.
4 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3
Primary memory available: 4.00 gigabytes
Default processor set: 120 tasks, 589 threads, 4 processors
Load average: 1.09, Mach factor: 2.90
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/X11/bin
PATH: /usr/X11/bin
PATH: /usr/X11/bin
PATH: /bin
PATH: /sbin
PATH: /usr/bin
PATH: /usr/sbin
PATH: /usr/local/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/local/sbin
PATH: /usr/local/teTeX/ bin/powerpc-apple-darwin-current
PATH: /usr/X11/bin
PATH: /usr/local/bin
PATH: /usr/texbin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1391: checking for gcc
configure:1417: result: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99
configure:1661: checking for C compiler version
configure:1664: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 --version </dev/
null >&5
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
configure:1667: $? = 0
configure:1669: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -v </dev/null >&5
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5465~16/src/configure --disable-
checking -enable-werror --prefix=/usr --mandir=/share/man --enable-
languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/
$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/
lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --
host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5465)
configure:1672: $? = 0
configure:1674: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -V </dev/null >&5
gcc-4.0: argument to `-V' is missing
configure:1677: $? = 1
configure:1700: checking for C compiler default output file name
configure:1703: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -g -O2 -
march=nocona conftest.c >&5
configure:1706: $? = 0
configure:1752: result: a.out
configure:1757: checking whether the C compiler works
configure:1763: ./a.out
configure:1766: $? = 0
configure:1783: result: yes
configure:1790: checking whether we are cross compiling
configure:1792: result: no
configure:1795: checking for suffix of executables
configure:1797: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -o conftest -g -
O2 -march=nocona conftest.c >&5
configure:1800: $? = 0
configure:1825: result:
configure:1831: checking for suffix of object files
configure:1852: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g -O2 -
march=nocona conftest.c >&5
configure:1855: $? = 0
configure:1877: result: o
configure:1881: checking whether we are using the GNU C compiler
configure:1905: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g -O2 -
march=nocona conftest.c >&5
configure:1911: $? = 0
configure:1915: test -z
|| test ! -s conftest.err
configure:1918: $? = 0
configure:1921: test -s conftest.o
configure:1924: $? = 0
configure:1937: result: yes
configure:1943: checking whether gcc -arch i386 -isysroot /Developer/
SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 accepts -g
configure:1964: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g conftest.c
>&5
configure:1970: $? = 0
configure:1974: test -z
|| test ! -s conftest.err
configure:1977: $? = 0
configure:1980: test -s conftest.o
configure:1983: $? = 0
configure:1994: result: yes
configure:2011: checking for gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 option to accept
ANSI C
configure:2081: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g -O2 -
march=nocona conftest.c >&5
configure:2087: $? = 0
configure:2091: test -z
|| test ! -s conftest.err
configure:2094: $? = 0
configure:2097: test -s conftest.o
configure:2100: $? = 0
configure:2118: result: none needed
configure:2136: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g -O2 -
march=nocona conftest.c >&5
conftest.c:2: error: syntax error before 'me'
configure:2142: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:2280: checking how to run the C preprocessor
configure:2315: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E conftest.c
configure:2321: $? = 0
configure:2353: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:2359: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:2398: result: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E
configure:2422: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E conftest.c
configure:2428: $? = 0
configure:2460: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E conftest.c
conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
configure:2466: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:2555: checking for gcc
configure:2581: result: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99
configure:2825: checking for C compiler version
configure:2828: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 --version </dev/
null >&5
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
configure:2831: $? = 0
configure:2833: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -v </dev/null >&5
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5465~16/src/configure --disable-
checking -enable-werror --prefix=/usr --mandir=/share/man --enable-
languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/
$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/
lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --
host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5465)
configure:2836: $? = 0
configure:2838: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -V </dev/null >&5
gcc-4.0: argument to `-V' is missing
configure:2841: $? = 1
configure:2844: checking whether we are using the GNU C compiler
configure:2900: result: yes
configure:2906: checking whether gcc -arch i386 -isysroot /Developer/
SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 accepts -g
configure:2957: result: yes
configure:2974: checking for gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 option to accept
ANSI C
configure:3081: result: none needed
configure:3099: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -c -g -O2 -
march=nocona conftest.c >&5
conftest.c:2: error: syntax error before 'me'
configure:3105: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:3274: checking for libpng-config
configure:3290: found /usr/X11/bin/libpng-config
configure:3301: result: yes
configure:3311: using libpng-config
configure:3315: using libpng dynamic linkage
configure:3842: checking for X
configure:4072: result: libraries /usr/X11/lib, headers /usr/X11/include
configure:4293: checking for glEnd in -lGL
configure:4323: gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -o conftest -g -
O2 -march=nocona -I/System/Library/Frameworks/OpenGL.framework/
Headers -DHAVE_PNG_H -I/usr/X11/include -I/usr/X11/include -DDarwin -
DNO_GL_PREFIX -I/usr/X11R6/include conftest.c -lGL -framework
OpenGL -L/usr/X11/lib -Wl,-rpath,/usr/X11/lib -lpng12 -lz -lm -L/usr/
X11/lib -lX11 >&5
ld: -rpath can only be used when targeting Mac OS X 10.5 or later
collect2: ld returned 1 exit status
configure:4329: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* 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 glEnd ();
| int
| main ()
| {
| glEnd ();
| ;
| return 0;
| }
configure:4355: result: no
configure:4368: error: missing required library GL
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_c_compiler_gnu=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_have_x='have_x=yes ac_x_includes=/usr/X11/include
ac_x_libraries=/usr/X11/lib'
ac_cv_lib_GL___glEnd=no
ac_cv_objext=o
ac_cv_prog_CPP='gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99 -E'
ac_cv_prog_HAVE_LIBPNG_CONFIG=yes
ac_cv_prog_ac_ct_CC='gcc -arch i386 -isysroot /Developer/SDKs/
MacOSX10.4u.sdk -mmacosx-version-min=10.4 -std=gnu99'
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
## ----------------- ##
## Output variables. ##
## ----------------- ##
AGLCPPFLAGS=' -DHAVE_PNG_H -I/usr/X11/include -DRGL_USE_CARBON -I/
System/Library/Frameworks/AGL.framework/Headers'
AGLLIBS=' -L/usr/X11/lib -Wl,-rpath,/usr/X11/lib -lpng12 -lz -lm -
framework AGL'
BUILD_AGL_TRUE=''
CC='gcc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-
version-min=10.4 -std=gnu99'
CFLAGS='-g -O2 -march=nocona'
CPP='gcc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-
version-min=10.4 -std=gnu99 -E'
CPPFLAGS='-I/System/Library/Frameworks/OpenGL.framework/Headers -
DHAVE_PNG_H -I/usr/X11/include -I/usr/X11/include -DDarwin -
DNO_GL_PREFIX -I/usr/X11R6/include'
CXXFLAGS='-g -O2 -march=nocona'
DEFS=''
ECHO_C='ECHO_N=''
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
HAVE_LIBPNG_CONFIG='yes'
LDFLAGS=''
LIBOBJS=''
LIBS='-framework OpenGL -L/usr/X11/lib -Wl,-rpath,/usr/X11/lib -
lpng12 -lz -lm -L/usr/X11/lib -lX11'
LTLIBOBJS=''
OBJEXT='o'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
SHELL='/bin/sh'
ac_ct_CC='gcc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -
mmacosx-version-min=10.4 -std=gnu99'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='NONE'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='NONE'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
***********************************
On Feb 12, 2008, at 12:39 PM, Simon Urbanek wrote:
> are you sure you have put /usr/X11/bin on your PATH? That is
> probably the most common mistake. The safest bet to see what went
> wrong is to look at the configure output.
>
> Cheers,
> Simon
>
> On Feb 12, 2008, at 10:20 AM, Michael Kubovy wrote:
>
>> Hi Simon,
>>
>> Thanks. So in Terminal:
>>
>> MK-MacPro:lib mk$ cd /usr/X11/lib
>> MK-MacPro:lib mk$ sudo bash
>> Password:
>> bash-3.2# mv libGL.dylib libGL.dylib.apple
>> bash-3.2# ln -s /System/Library/Frameworks/OpenGL.framework/
>> Libraries/libGL.dylib .
>>
>> Then in R:
>> > install.packages('rgl', type = 'source', lib = '/Library/
>> Frameworks/R.framework/Versions/2.7/Resources/library')
>> trying URL 'http://lib.stat.cmu.edu/R/CRAN/src/contrib/rgl_0.76.tar.gz'
>> Content type 'application/x-gzip' length 803143 bytes (784 Kb)
>>
>> <snip>
>>
>> The downloaded packages are in
>> /private/var/folders/TG/TG6nWu2pHYCI-BdWWiyMxU+++TI/-Tmp-/
>> RtmpuLU92a/downloaded_packages
>> Warning message:
>> In install.packages("rgl", type = "source", lib = "/Library/
>> Frameworks/R.framework/Versions/2.7/Resources/library") :
>> installation of package 'rgl' had non-zero exit status
>> no
>> configure: error: X11 not found but required, configure aborted.
>> ERROR: configuration failed for package 'rgl'
>> ** Removing '/Library/Frameworks/R.framework/Versions/2.7/Resources/
>> library/rgl'
_____________________________
Professor Michael Kubovy
University of Virginia
Department of Psychology
USPS: P.O.Box 400400 Charlottesville, VA 22904-4400
Parcels: Room 102 Gilmer Hall
McCormick Road Charlottesville, VA 22903
Office: B011 +1-434-982-4729
Lab: B019 +1-434-982-4751
Fax: +1-434-982-4766
WWW: http://www.people.virginia.edu/~mk9y/
More information about the R-SIG-Mac
mailing list