Subject: Re: 1.6 Library Errors
To: Henry R. Bent <henry.bent@oberlin.edu>
From: Matt Thomas <matt@3am-software.com>
List: port-vax
Date: 07/23/2002 09:47:52
At 09:15 AM 7/23/2002, you wrote:
>Hi everyone,
>
>I just upgraded to 1.6_BETA4 on my 4000/200 and now I'm seeing library 
>errors.
>I have also upgraded an i386 system from 1.5.2 to 1.6_BETA3 and had no 
>problems,
>so I'm not sure what's happening here.
>
>When I download pretty much any package, compiled for 1.5.3, I get (for 
>example,
>with analog) "/usr/libexec/ld.so: analog: libm.so.0.1: No such file or
>directory".  If I recompile the software, this message goes away.  Obviously
>/usr/lib/libm.so.0.1 exists.  My /etc/ld.so.conf is set correctly, and I have
>run ldconfig.  Running ldd on analog gives this:

You can use packages for 1.5.3 but you need to populate /emul/aout/usr/lib with
the 1.5.3 shared libraries.  But ideally you should build native 1.6 packages.

1.5.3 used the a.out object format and 1.6 uses the ELF object format.  They
are incompatible.


-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Cupertino, CA             Disclaimer: I avow all knowledge of this message