David Daniel
2007-Apr-19 22:15 UTC
[R] Package loading shows missing libraries in Mac OS X
I've been using R actively for only the past few months under Mac OS X, but have found a few situations where I cannot get a package to load. This seems like the same situation reported recently on the thread "R-2.4.1 for MacOS X - languageR, acepack, Hmisc":> > library(Hmisc) > Error in dyn.load(x, as.logical(local), as.logical(now)) : > unable to load shared library '/Library/Frameworks/R.framework/ > Versions/2.4/Resources/library/Hmisc/libs/i386/Hmisc.so': > dlopen(/Library/Frameworks/R.framework/Versions/2.4/Resources/ > library/Hmisc/libs/i386/Hmisc.so, 6): Library not loaded: /usr/ > local/gcc4.0/lib/libgfortran.0.dylib > Referenced from: /Library/Frameworks/R.framework/Versions/2.4/ > Resources/library/Hmisc/libs/i386/Hmisc.so > Reason: image not found > Error: package/namespace load failed for 'Hmisc'I searched for and found the library complained about: "libgfortran. 0.dylib". Then from the unix terminal I created a link to where Hmisc expected it to be located. Attempting library(Hmisc) again, got me past the initial error, but resulted in another library not found in a different location:> > library(Hmisc) > Error in dyn.load(x, as.logical(local), as.logical(now)) : > unable to load shared library '/Library/Frameworks/R.framework/ > Versions/2.4/Resources/library/Hmisc/libs/i386/Hmisc.so': > dlopen(/Library/Frameworks/R.framework/Versions/2.4/Resources/ > library/Hmisc/libs/i386/Hmisc.so, 6): Library not loaded: /usr/ > local/gcc4.0/i686-apple-darwin8/lib/libgcc_s.1.0.dylib > Referenced from: /Library/Frameworks/R.framework/Versions/2.4/ > Resources/library/Hmisc/libs/i386/Hmisc.so > Reason: image not found > Error: package/namespace load failed for 'Hmisc'I can find the library named "libgcc_s.1.0.dylib" but I'm not sure that this is of the i686 flavor which it appears to need or if that matters. Ultimately, it appears that the libraries Hmisc needs are either not present or not where Hmisc expects them to be. I do have the Apple Developer Tools installed. Any suggestions? Thanks, -David> > version > _ > platform i386-apple-darwin8.8.1 > arch i386 > os darwin8.8.1 > system i386, darwin8.8.1 > status > major 2 > minor 4.1 > year 2006 > month 12 > day 18 > svn rev 40228 > language R > version.string R version 2.4.1 (2006-12-18)---------------------------------- David Daniel Associate Professor University Statistics Center New Mexico State University ddaniel at nmsu.edu