[Vm-dev] Unexpected external library dependencies on linux
stes
stes at telenet.be
Fri Apr 17 13:21:28 UTC 2020
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Regarding the SSL I should add that
1) I built the vm V5 using --disable-dynamicopenssl
2) both configurations vm V4 and vm V5 work
They work because in Squeak V4 and V5 I can send a message like :
SqueakSSL google:'squeak'
and this works in both Squeak V4 and Squeak V5.
But I think the Squeak V4 executable which has no "ldd"
dependency on libssl is more logical; it is strange that the V5
executable has
bash-4.4$ ldd squeak | grep ssl
libssl.so.1.0.0 => /lib/64/libssl.so.1.0.0
which is different in V4.
Also for other libraries similar oddities :
in V5
bash-4.4$ ldd squeak | grep uuid
libuuid.so.1 => /lib/64/libuuid.so.1
while in V4
bash-4.4$ ldd squeakvm | grep uuid
in the Squeak V4 (which is built with 'cmake') the only uuid reference
is in the module itself.
bash-4.4$ ldd so.UUIDPlugin
libuuid.so.1 => /lib/libuuid.so.1
DAvid.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJemazOAAoJEAwpOKXMq1Ma3N0IAI/+SRL9MESflw+Fg4TmaFgl
IKLQSxEasqeN0FT7sMi/Zxp6xV0doztE3JiGUJxw2nUu60HnDJTX8GHziiiASQ+m
+TzAiTcwvqcGUYZ0z+t0VSLsvU7/DIXo/3UgMD7BNdY1fanrDV3GNYcZwIfJ0Ydq
qTbYaXidhxM9XFOwNaYgqIqFfLi2+DbvWMWg7OD3SvzsXSbCKezM6iJZ98CkoQdL
uMMq+d9bokYQKy4d1R3w2ggGVBrHzDtvpZnptDaazc68pHLTt5g/E7W8mG4woNJB
LYi7W4d5yrdvMFKI3Y4mqAr/HCPaQ0/3X+d9RLxyKRVAMkQbZ/5ltslZZ79O2PY=
=9xmv
-----END PGP SIGNATURE-----
--
Sent from: http://forum.world.st/Squeak-VM-f104410.html
More information about the Vm-dev
mailing list