Entering edit mode
Paul Hatton
▴
10
@paul-hatton-5612
Last seen 10.2 years ago
This is R2.15.2 on Scientific Linux 6.3 64-bit with gcc 4.7.2:
When attempting to build rMAT using:
R
source("http://bioconductor.org/biocLite.R")
biocLite("rMAT")
I get
g++ -shared -L/usr/local/lib64 -o rMAT.so BARFileData.o
BARFileWriter.o BARReader.o BARWriter.o BPMAPFileData.o
BPMAPfunctions.o DeclareAll.o FileIO.o FileWriter.o NormalizeProbes.o
-lgsl -lgslcblas -lm-lgomp -L/gpfs/apps/R/R-2.15.2_gcc/lib64/R/lib -lR
/usr/bin/ld: cannot find -lm-lgomp
- note that this is an exact copy-and-paste and the g++ line really
does have
... -lgslcblas -lm-lgomp -L/gpfs/apps/R/R-2.15.2_gcc/lib64/R/lib ...
with no space in -lm-lgomp which, as expected from this string,
generates the failure
/usr/bin/ld: cannot find -lm-lgomp
Has anyone else seen this and worked around it?
Thanks
--
Paul Hatton
High Performance Computing and Visualisation Specialist
IT Services, The University of Birmingham
Ph: 0121-414-3994 Mob: 07785-977340 Skype: P.S.Hatton
[Service Manager, Birmingham Environment for Academic Research]
[Also Technical Director, IBM Visual and Spatial Technology Centre]