Ingmar Visser
2004-Jun-30 16:07 UTC
[R] Mac OS X 10.2.8 versus 10.3.4 package load failure
Hello All, I have built a package depmix and build a source package file from it for distribution. I have done all this on the following platform: platform powerpc-apple-darwin6.8 arch powerpc os darwin6.8 system powerpc, darwin6.8 status major 1 minor 9.0 year 2004 month 04 day 12 language R When I install the package using the menu Packages > Install from local file> From source package file (tar.gz) the package installs without problems.However when I do the same another MAC OS X (10.2.8), I get the following error message: Error in dyn.load(x, as.logical(local), as.logical(now)) : unable to load shared library "/Users/564/Library/R/library/depmix/libs/depmix.so": dlcompat: dyld: /Library/Frameworks/R.framework/Resources/bin/R.bin Undefined symbols: _btowc _iswctype _mbsrtowcs _towlower _towupper _wcscoll _wcsftime _wcslen _wcsrtombs _wcsxfrm _wctob _wctype _wmemchr _wmemcmp _wmemcpy _wmemm ove _wmemset Error in library(depmix) : .First.lib failed Can anyone help me understand what the problem is here and how to solve it?
Prof Brian Ripley
2004-Jun-30 16:36 UTC
[R] Mac OS X 10.2.8 versus 10.3.4 package load failure
The problem is that you compiled the code with wide characters, and on your 10.2.8 the support functions are not compiled into the R binary (which is what I would expect). As to why you are getting wide chars, I suggest you ask on the R-SIG-Mac list (https://www.stat.math.ethz.ch/mailman/listinfo/r-sig-mac), as this is very specialized. On Wed, 30 Jun 2004, Ingmar Visser wrote:> > Hello All, > > I have built a package depmix and build a source package file from it for > distribution. I have done all this on the following platform: > > platform powerpc-apple-darwin6.8 > arch powerpc > os darwin6.8 > system powerpc, darwin6.8 > status > major 1 > minor 9.0 > year 2004 > month 04 > day 12 > language R > > When I install the package using the menu Packages > Install from local file > > From source package file (tar.gz) the package installs without problems. > > However when I do the same another MAC OS X (10.2.8), I get the following > error message: > > Error in dyn.load(x, as.logical(local), as.logical(now)) : > unable to > load shared library "/Users/564/Library/R/library/depmix/libs/depmix.so": > > dlcompat: dyld: /Library/Frameworks/R.framework/Resources/bin/R.bin > Undefined > symbols: > _btowc > _iswctype > _mbsrtowcs > _towlower > _towupper > _wcscoll > _wcsftime > > _wcslen > _wcsrtombs > _wcsxfrm > _wctob > _wctype > _wmemchr > _wmemcmp > _wmemcpy > _wmemm > ove > _wmemset > Error in library(depmix) : .First.lib failed > > Can anyone help me understand what the problem is here and how to solve it?-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595