Page 1 of 1

Upgrading to Elegant22 and SDDS Version June 4, 2009

Posted: 09 Jun 2009, 19:11
by jbm
I have been keeping up with the latest versions of Elegant and SDDS and was operating fine with Elegant21 and SDDS Version June 9, 2008. Today I tried to upgrade to Elegant22 and SDDS Version June 4, 2009. Now calls to SDDS fail as I am missing one of the libraries as noted below:

dyld: Library not loaded: /sw/lib/libXm.4.dylib
Referenced from: /Users/jbm99/Documents/My Documents/Codes/Elegant22/mpl_motif
Reason: image not found
dyld: Library not loaded: /sw/lib/libXm.4.dylib
Referenced from: /Users/jbm99/Documents/My Documents/Codes/Elegant22/mpl_motif
Reason: image not found

Any quick solutions on how to obtain this library and get back in business? I poked around with Google and on the Fink website but to no avail so far. Thanx in advance for any solutions.

jbm

Re: Upgrading to Elegant22 and SDDS Version June 4, 2009

Posted: 10 Jun 2009, 14:15
by soliday
Try installing the fink packages: openmotif4 and openmotif4-shlibs

Re: Upgrading to Elegant22 and SDDS Version June 4, 2009

Posted: 10 Jun 2009, 14:33
by jbm
Dr. Soliday: Thanx for the advice on adding the motif4 libraries, that advances me a step as it added a missing library. Now it appears that an existing library I have (libpng12.0.dylib) does not satisfy the "latest version" criteria. I had tried to update this from Fink as well but I'm left with the error message below. I assume these library issues are caused by the updates done to SDDS.

dyld: Library not loaded: /sw/lib/libpng12.0.dylib
Referenced from: /Users/jbm99/Documents/My Documents/Codes/Elegant22/mpl_motif
Reason: Incompatible library version: mpl_motif requires version 36.0.0 or later, but libpng12.0.dylib provides version 30.0.0

Advice appreciated.

jbm

Re: Upgrading to Elegant22 and SDDS Version June 4, 2009

Posted: 10 Jun 2009, 16:00
by soliday
What version of libpng3 do you have installed?

Here is what fink says on our development machine.
libpng3 1:1.2.35-2 PNG image format handling library
libpng3-shlibs 1:1.2.35-2 Shared libraries for libpng3 package

Re: Upgrading to Elegant22 and SDDS Version June 4, 2009

Posted: 10 Jun 2009, 18:12
by jbm
Dr. Soliday: thank you for the pointer to libpng3. Simply installing this as follows has restored the use of SDDS tools for plotting. I can now use Elegant22 together with the June 4, 2009 version of SDDS.

Gratefully,

jbm

/sw/bin/fink install libpng3-shlibs