Re: [Rd] Mac OS X Leopard and C compiling

From: Simon Urbanek <>
Date: Tue, 6 Nov 2007 08:35:04 -0500


please read R-SIG-Mac, it has all the details on Leopard support. There are several different fixes for this, possibly the easiest for you:
PKG_LIBS="-mmacosx-version-min=10.4" R CMD SHLIB ...


On Nov 5, 2007, at 8:18 PM, Daniel McDonald wrote:

> 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.o -F/Library/Frameworks/R.framework/..
> -framework R
> ld: library not found for -ldylib1.10.5.o
> collect2: ld returned 1 exit status
> make: *** [] 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
> ______________________________________________
> mailing list
> mailing list Received on Tue 06 Nov 2007 - 13:46:01 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 06 Nov 2007 - 14:00:15 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.