[Vm-dev] image install of ubuntu 64-bit has an issue

Clément Bera bera.clement at gmail.com
Tue Oct 20 11:43:09 UTC 2015


It would have worked on a 32 bits Ubuntu I guess. It looks like you miss
the 32 bits libraries.

I do the same process as yours but here is my step 2:

sudo apt-get install cmake zip bash-completion ruby git xz-utils debhelper
devscripts
sudo apt-get install libc6-dev:i386 libasound2:i386 libasound2-dev:i386
libasound2-plugins:i386 libssl-dev:i386 libssl0.9.8:i386
libfreetype6-dev:i386 libx11-dev:i386 libsm-dev:i386 libice-dev:i386
sudo apt-get install build-essential gcc-multilib g++
sudo apt-get install libgl1-mesa-dev libgl1-mesa-glx:i386
sudo apt-get install binutils:i386 g++-4.6:i386 gcc-4.6:i386
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so
/usr/lib/i386-linux-gnu/libGL.so
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so
sudo apt-get install uuid-dev:i386
sudo apt-get install subversion

Some installations are used for the Cog builds, other for the Pharo builds.
I've never remembered which step is for which VM build as I build both.
With this script I can build both, though I have always compiled the Cog
branch on a 32 bits Ubuntu.

Best,


2015-10-20 8:40 GMT+02:00 Robert Withers <robert.w.withers at gmail.com>:

>
>
> Here is what I did for 64-bit Ubuntu Cog image install steps:
>
>    1.
>
>    install 64-bit ubuntu
>    2.
>
>    sudo apt-get install subversion
>    3.
>
>    mkdir Cog
>    4.
>
>    cd Cog
>    5.
>
>    svn co *
>    <http://www.squeakvm.org/svn/squeak/branches/Cog/image>http://www.squeakvm.org/svn/squeak/branches/Cog/image
>    <http://www.squeakvm.org/svn/squeak/branches/Cog/image>*
>    6.
>
>    svn co *
>    <http://www.squeakvm.org/svn/squeak/branches/Cog>http://www.squeakvm.org/svn/squeak/branches/Cog
>    <http://www.squeakvm.org/svn/squeak/branches/Cog>* oscogvm
>    7.
>
>    cd image
>    8.
>
>    update shell scripts to have bash rather than sh
>    9.
>
>    run buildspurtrunkvmmakerimage.sh; it fails
>    10.
>
>    sudo apt-get install squeak-vm
>    11.
>
>    run buildspurtrunkvmmakerimage.sh; it fails
>
>
> The error is below. Thank you for any help,
>
> Robert
>
>
>
> cogspurlinuxht/squeak trunk50.image UpdateSqueakTrunkImage.st
>
> /usr/bin/ldd didn't produce any output and the system is 64 bit. You may
> need to (re)install the 32-bit libraries.
>
> cogspurlinuxht/squeak SpurVMMaker.image BuildSqueakSpurTrunkVMMakerImage.st
>
> /usr/bin/ldd didn't produce any output and the system is 64 bit. You may
> need to (re)install the 32-bit libraries.
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20151020/d55f3d50/attachment.htm


More information about the Vm-dev mailing list