[squeak-dev] Problems with CogVM

Casimiro de Almeida Barreto casimiro.barreto at gmail.com
Thu Nov 29 18:42:14 UTC 2012


On 29-11-2012 16:20, Bert Freudenberg wrote:
> On 2012-11-29, at 17:24, Casimiro de Almeida Barreto <casimiro.barreto at gmail.com> wrote:
>
>> Ok, I ltraced  & guess what: Fedora sometimes just does not have the
>> /usr/lib/libXX.so but only /usr/lib/libXX.so.1 (or whathever). Fixed,
>> got things running.
>
> Your code should be looking for /usr/lib/libXX.so.1 not /usr/lib/libXX.so on Linux. Adding the symlink is *not* the right way to work around that.
Clearly not the right way. Every time library is updated things go
borked :-)
>
> This is how the library versioning system was designed. Just do an "ldd" an any executable and you will see they all link to the versioned file names.
It happens that apparently FFI and NativeBoost have problems with native
linux versioning system. BTW, in OpenGL there's explicit link to
libGL.so (libraryName).
>
> - Bert -
>
>
>
>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20121129/4c94fe97/signature.pgp


More information about the Squeak-dev mailing list