Denis, I just redownloaded the archive that I posted, and I was able to run from the newly created directory. I am afraid there is some binary incompatibility with your device. Maybe you could try recompiling from the official linux vm archive ?
Sven On 25 Nov 2012, at 09:28, Denis Kudriashov <[email protected]> wrote: > Besides, "ldd squeakvm" from squeak dir not see file. But ls -l show me > squeakvm with full permissions > > 2012/11/25 Denis Kudriashov <[email protected]> > Hello. > Thank's for share. > > But unfortunatelly I cant run squeakvm. I have error > -sh: ./squeakvm: not found > (same with full headless image script) > I extract tar to usr/lib and I can run hello.sh file with some echo from it. > But squeakvm strangelly not work. > And I have other executalbe binaries which I can just copy to phone and run. > Google not help me yet > > Best regards, > Denis > > > 2012/11/24 Sven Van Caekenberghe <[email protected]> > Hi Denis, > > On 24 Nov 2012, at 11:25, Denis Kudriashov <[email protected]> wrote: > > > Hello. > > > > Can you share prebuilt VM? > > I have linux mobile phone (meegoOS with ARMv7 processor). And I really want > > pharo on it. I try built VM by myself but without success. > > > > Best regards, > > Denis > > Here is a .tgz of the VM > > https://dl.dropbox.com/u/16235440/raspberrypi-squeak.tgz > > as well as some additional info about the executables > > pi@raspberrypi ~ $ file /usr/lib/squeak/4.4.7-2357/squeakvm > /usr/lib/squeak/4.4.7-2357/squeakvm: ELF 32-bit LSB executable, ARM, version > 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, > BuildID[sha1]=0xee98a23c74f457d15c4b70c8c21e640dd0b375d9, stripped > > pi@raspberrypi ~ $ file /usr/lib/squeak/4.4.7-2357/so.UUIDPlugin > /usr/lib/squeak/4.4.7-2357/so.UUIDPlugin: ELF 32-bit LSB shared object, ARM, > version 1 (SYSV), dynamically linked, > BuildID[sha1]=0xe3771585b163d3706ba159f7e024488615e56771, stripped > > pi@raspberrypi ~ $ ldd /usr/lib/squeak/4.4.7-2357/squeakvm > /usr/lib/arm-linux-gnueabihf/libcofi_rpi.so (0x4031c000) > libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x40192000) > libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x40085000) > libfreetype.so.6 => /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 > (0x40001000) > libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x40090000) > libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x400e7000) > libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x40325000) > /lib/ld-linux-armhf.so.3 (0x400b6000) > libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x4010f000) > > > I hope your system is compatible… > > Regards, > > Sven -- Sven Van Caekenberghe http://stfx.eu Smalltalk is the Red Pill
