From dajmcdon at gmail.com  Tue Nov  6 02:18:46 2007
From: dajmcdon at gmail.com (Daniel McDonald)
Date: Mon, 5 Nov 2007 20:18:46 -0500
Subject: [Rd] Mac OS X Leopard and C compiling
In-Reply-To: <8fa142710711051710g5d6221e5i1b1e4b593230fdb9@mail.gmail.com>
References: <8fa142710711051710g5d6221e5i1b1e4b593230fdb9@mail.gmail.com>
Message-ID: <8fa142710711051718y66889080u8dc4e6ce61e2d64f@mail.gmail.com>

I recently bought a new Intel Mac with OSX Leopard. I reinstalled the
latest version of R and the Xcode tools. I'm trying to compile a C
source code with the R compiler in X11, and I receive the following
error message:

[Macintosh:School Work 07-08/36-711/HW 3] dajmcdon% R CMD SHLIB McDonaldHW3.c
gcc-4.0 -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-std=gnu99 -no-cpp-precomp
-I/Library/Frameworks/R.framework/Resources/include
-I/Library/Frameworks/R.framework/Resources/include/i386  -msse3
-fPIC  -g -O2 -march=nocona -c McDonaldHW3.c -o McDonaldHW3.o
gcc-4.0 -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-std=gnu99 -dynamiclib -Wl,-headerpad_max_install_names
-Wl,-macosx_version_min -Wl,10.3 -undefined dynamic_lookup
-single_module -multiply_defined suppress -L/usr/local/lib -o
McDonaldHW3.so McDonaldHW3.o   -F/Library/Frameworks/R.framework/..
-framework R
ld: library not found for -ldylib1.10.5.o
collect2: ld returned 1 exit status
make: *** [McDonaldHW3.so] Error 1

McDonaldHW3.c is the code I am trying to compile. It works fine on my
old machine but not on the new one. Any ideas?

Thanks,
Daniel



[Rd] Mac OS X Leopard and C compiling
Daniel McDonald