On 7/1/14, 12:21 AM, BABA Yoshihiko wrote: > Jack, > > > When I tried to build a cran package (deducer), I had an error with > binary-installed cran-rjava-r and cran-javagd-r as below: > > > ** preparing package for lazy loading > Error in dyn.load(file, DLLpath = DLLpath, ...) : > 共有ライブラリ '/sw/lib/R/3.1/site-library/JavaGD/libs/JavaGD.dylib' > を読み込めません: > dlopen(/sw/lib/R/3.1/site-library/JavaGD/libs/JavaGD.dylib, 6): > Library not loaded: @rpath/libjvm.dylib > Referenced from: /sw/lib/R/3.1/site-library/JavaGD/libs/JavaGD.dylib > Reason: image not found > Error : package 'JavaGD' could not be loaded > ERROR: lazy loading failed for package 'JGR' > > I rebuilt those packages and built deducer and things went OK. > > Can we maybe insert a line as below in InstallScript? > install_name_tool -change @rpath/libjvm.dylib > /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM > %i/lib/R/%type_raw[rversion]/site-library/rJava/libs/rJava.dylib > > p.s. rjava had another issue: a missing shlib in shlibs field. > > > Cheers > -- > BABA Yoshihiko > http://homepage.mac.com/babayoshihiko > >
Java is problematic at best. This will force the use of Apple's Java 1.6. I don't know whether that will still be supported for 10.10 and later. In my conversation with Benjamin Reed (starting with https://sourceforge.net/p/fink/mailman/message/32366470/ ), he mentioned that typically one isn't _supposed_ to link to libjvm. And in checking online, it seems like what folks typically do is copy libvm.dylib into their package, which doesn't seem ideal for our purposes. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel