[Rd] bug with R CMP SHLIB (PR#10945)
Martin Maechler
maechler at stat.math.ethz.ch
Thu Mar 13 11:28:00 CET 2008
Hi Anais,
>>>>> "ak" == anais khuong <anais.khuong at gmail.com>
>>>>> on Wed, 12 Mar 2008 18:00:08 +0100 (CET) writes:
ak> Hello,
ak> I'm working with R, I try to call C from R.
ak> When I try to compile my file.c to make file.so, with the command :
ak> R CMD SHLIB foo.c
ak> return the message :
ak> gcc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
ak> -mmacosx-version-min=10.4 -std=gnu99 -dynamiclib
ak> -Wl,-headerpad_max_install_names -Wl,-macosx_version_min -Wl,10.4 -undefined
ak> dynamic_lookup -single_module -multiply_defined suppress -L/usr/local/lib -o
ak> foo.so foo.o -F/Library/Frameworks/R.framework/.. -framework R
ak> /usr/bin/libtool: for architecture cputype (16777223) cpusubtype (3) object:
ak> /usr/local/lib/libgcc_s.10.4.dylib malformed object (unknown load command 4)
ak> make: *** [foo.so] Error 1
this shows that your [R <-> Mac OS X] setup is broken,
at least for *building* things like the one above.
Note that this is *NOT* a bug in R, and sending it to R-bugs was
not appropriate. Sending to 'R-devel' would have been
appropriate,
but really it is recommened to use the Mac specific mailing list,
R-SIG-Mac (--> http://stat.ethz.ch/mailman/listinfo/r-sig-mac/
for problems like yours.
ak> Can you help me ?
Not more than that,
but I am sure some of the reader of R-SIG-Mac can help you.
Regards,
Martin Maechler
ak> I work on Mac os X. Thanks
ak> --
ak> Anais K
More information about the R-devel
mailing list