on /build.linux32x86/pharo.cog.spur/build I run ./mvm and get make[3]: *** No rule to make target '/usr/lib/i386-linux-gnu/libssl.so', needed by 'libgit2.so.0.25.1'. Stop. I worked around it by running sudo ln -s /lib/i386-linux-gnu/libssl.so.1.0.0 /usr/lib/i386-linux-gnu/libssl.so but shouldn't be necessary as libssl is downloaded and built by the script. The same happens with libcrypto — |
Which Linux distro? — |
In reply to this post by David T Lewis
Ubuntu 17.04 64 bits. After installing it the error goes away, but if it is needed, why does the build script download and compile third-party/openssl-1.0.2l ? — |
In reply to this post by David T Lewis
Because libssl-dev:i386 is for SqueakSSL. — |
In reply to this post by David T Lewis
For Pharo I have mods to look up the header files in the version of OpenSSL that is downloaded and built as part of building the VM, instead of looking for whatever OpenSSL header files that happened to be installed in the OS. — |
Free forum by Nabble | Edit this page |