MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Mathematica 4.2 on Solaris 6?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg36858] Re: Mathematica 4.2 on Solaris 6?
  • From: "Dr. David Kirkby" <davek at medphys.ucl.ac.uk>
  • Date: Sun, 29 Sep 2002 02:55:34 -0400 (EDT)
  • Organization: University College London.
  • References: <amh34m$9b4$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Alex Dawson wrote:
> 
> Hi All,
> 
> Has anyone had any luck getting Mathematica 4.2 to work
> on a Sun running Solaris 6?
> 
> I get the following error message when starting Mathematica:
> 
> ./Mathematica
> ld.so.1: ./Mathematica: fatal: librt.so.1: open failed: No such file or
> directory
> Killed
> 
> But "math" works.
> 
> Any thoughts on this would be appreciated - even if it's just
> "Solaris 6 sucks - Reinstall with Solaris 8/9". I'd rather not go to the
> trouble of reinstalling the box unless absolutely necessary (It is a
> 270mhz Ultra 5)

I'd be tempted to run 'ldd' and see what libraries it needs. On my Solaris 9
box, with Mathematica 4.2 I see:

wren /usr/local/stow/Mathematica-4.2/SystemFiles/FrontEnd/Binaries/Solaris % ldd
../Mathematica

        libXt.so.4 =>    /usr/lib/libXt.so.4
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libXmu.so.4 =>   /usr/lib/libXmu.so.4
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libucb.so.1 =>   /usr/ucblib/libucb.so.1
        librt.so.1 =>    /usr/lib/librt.so.1
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libSM.so.6 =>    /usr/lib/libSM.so.6
        libICE.so.6 =>   /usr/lib/libICE.so.6
        libm.so.1 =>     /usr/lib/libm.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        libelf.so.1 =>   /usr/lib/libelf.so.1
        libaio.so.1 =>   /usr/lib/libaio.so.1
        libmd5.so.1 =>   /usr/lib/libmd5.so.1
        /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
        libthread.so.1 =>        /usr/lib/libthread.so.1
        /usr/platform/SUNW,Ultra-60/lib/libmd5_psr.so.1

You should be able to find the libraries it's using, and hopefully it might just
be looking in the wrong place, in which case you may be able to create a
symbolic link. 

However, if Solaris 2.6 is not supported (I don't know if it is) it is quite
possible it wants a library you don't have, in which case you are stuck unless
you re-install a later OS. 
-- 
Dr. David Kirkby,
Senior Research Fellow,
Department of Medical Physics,
University College London,
11-20 Capper St, London, WC1E 6JA.
Tel: 020 7679 6408 Fax: 020 7679 6269
Internal telephone: ext 46408
e-mail davek at medphys.ucl.ac.uk


  • Prev by Date: Using Text Cells
  • Next by Date: Re: A Bessel integral
  • Previous by thread: Mathematica 4.2 on Solaris 6?
  • Next by thread: Re: DAEs with Mathematica