Indeed, I thought I did that once. Doing it the second time seems to have done the trick :)
Doru On Thu, Sep 13, 2012 at 10:16 PM, Nick Ager <[email protected]> wrote: > On 64bit Ubuntu (derived from Debian) I installed the 32bit libraries with: > > sudo aptitude install ia32-libs > > Then Pharo started fine. > > On 13 September 2012 21:10, Bernardo Ezequiel Contreras > <[email protected]> wrote: >> >> do you have installed the 32 bits libraries? >> for instance >> http://packages.debian.org/squeeze/ia32-libs >> >> >> >> On Thu, Sep 13, 2012 at 5:04 PM, Tudor Girba <[email protected]> wrote: >>> >>> Hi, >>> >>> It looks like it's 64: >>> >>> If I do: >>> uname -m => x86_64 >>> >>> Cheers, >>> Doru >>> >>> >>> On Thu, Sep 13, 2012 at 9:53 PM, Bernardo Ezequiel Contreras >>> <[email protected]> wrote: >>> > Tudor, >>> > 32 bits or 64 bits? >>> > >>> > >>> > On Thu, Sep 13, 2012 at 4:25 PM, Eliot Miranda >>> > <[email protected]> >>> > wrote: >>> >> >>> >> >>> >> >>> >> On Thu, Sep 13, 2012 at 11:53 AM, Tudor Girba <[email protected]> >>> >> wrote: >>> >>> >>> >>> Hi, >>> >>> >>> >>> I would need to start a Pharo/Pier image on Debian 6.0.4 from the >>> >>> command line using Cog. I tried to use both the Cog-VM (from Pharo) >>> >>> and the Cog (from Eliot), but none work: >>> >>> >>> >>> - If I run the Cog from Eliot returns >>> >>> "can't infer base LD_LIBRARY_PATH. Aborting." >>> >> >>> >> >>> >> look at the part of the script that determines LD_LIBRARY_PATH and >>> >> extend >>> >> it suitably. then let me know how you augmented it. this is the case >>> >> that >>> >> works out which directories to include, where SVMLLP stands for squeak >>> >> vm ld >>> >> library path.: >>> >> >>> >> >>> >> # On some linuxes there multiple versions of the C library. If the >>> >> image >>> >> uses# libc (e.g. through the FFI) then it must use the same version >>> >> that the >>> >> VM uses >>> >> # and so it should take precedence over /lib libc. This is done by >>> >> setting >>> >> # LD_LIBRARY_PATH appropriately, based on ldd's idea of the libc use >>> >> by >>> >> the VM. >>> >> case `/usr/bin/ldd "$BIN/squeak" | /bin/fgrep /libc. | sed 's/^.*=> >>> >> //'` >>> >> in >>> >> /lib/libc*) SVMLLP="/lib:/usr/lib";; >>> >> /lib32/libc*) SVMLLP="/lib32:/usr/lib32";; >>> >> /lib64/libc*) SVMLLP="/lib64:/usr/lib64";; >>> >> /lib/tls/libc*) SVMLLP="/lib/tls:/lib:/usr/lib/tls:/usr/lib";; >>> >> /lib/i386-linux-gnu/libc*) \ >>> >> SVMLLP="/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu";; >>> >> /lib/tls/i686/cmov/libc*) \ >>> >> SVMLLP="/lib/tls/i686/cmov:/lib:/usr/lib/tls/i686/cmov:/usr/lib";; >>> >> /lib/tls/i686/nosegneg/libc*) \ >>> >> >>> >> SVMLLP="/lib/i686/nosegneg/tls:/lib:/usr/lib/i686/nosegneg/tls:/usr/lib";; >>> >> *) echo "can't infer base LD_LIBRARY_PATH. Aborting." 1>&2; >>> >> exit 1 >>> >> esac >>> >> >>> >> >>> >>> >>> >>> - I could not even get the Pharo Cog to run. Even if the rights for >>> >>> the VM are correct, it still says: >>> >>> "-bash: ./CogVM: No such file or directory" >>> >>> >>> >>> Any hints as to how to proceed? >>> >>> >>> >>> Cheers, >>> >>> Doru >>> >>> >>> >>> -- >>> >>> www.tudorgirba.com >>> >>> >>> >>> "Every thing has its own flow" >>> >>> >>> >> >>> >> >>> >> >>> >> -- >>> >> best, >>> >> Eliot >>> >> >>> > >>> > >>> > >>> > -- >>> > Bernardo E.C. >>> >>> >>> >>> -- >>> www.tudorgirba.com >>> >>> "Every thing has its own flow" >>> >> >> >> >> -- >> Bernardo E.C. > > -- www.tudorgirba.com "Every thing has its own flow"
