[BioC] Compiling RMAGEML 2.5.3 or 2.4.0 under Mac OS X 10.4.5 fails

Marc Saric marc.saric at gmx.de
Wed Apr 5 15:21:01 CEST 2006

Hi list,

as the subject states, I tried to compile RMAGEML (the latest source
package from Bioconductor (2.4.0) as well as the latest (linux, but also
source) package from the homepage of the authors (2.5.3) on my PowerMac
G5 OS X 10.4.5 with JDK 1.4.2 and JDK 1.5.0 rev 3 (both provided by
Apple, default JDK in use is 1.5.0).

I have set LD_LIBRARY_PATH to the correct dir, unpacked the archive and
uncommented the Mac OS entries in ~/src/Makevars.perm so that

# for macosx of 3/05
PKG_LIBS=-framework JavaVM

applies, and I don't get the obvious Java compilation errors any more,
but now I get the following error.

dragonfish-g5:~/transfer/anwend/bioconductor/RMAGEML saric$ R CMD
* Installing *source* package 'RMAGEML' ...
configure: creating ./config.status
config.status: creating src/Makevars
** libs
gcc-3.3 -bundle -flat_namespace -undefined suppress -L/usr/local/lib -o
RMAGEML.so rmageml.o -framework JavaVM  -lcc_dynamic
-F/Library/Frameworks/R.framework/.. -framework R
ld: can't locate file for: -lcc_dynamic
make: *** [RMAGEML.so] Error 1
ERROR: compilation failed for package 'RMAGEML'
** Removing
dragonfish-g5:~/transfer/anwend/bioconductor/RMAGEML saric$

I have no clue what -lcc_dynamic should be, so if someone could help me

Thanks in advance.


Marc Saric

More information about the Bioconductor mailing list