Hello, For those who want to give a try to work in progress iStoa on Linux, an Interactive math exercises book. https://launchpad.net/istoa/alpha/14.04/+download/iStoa.app-14.04a.zip Hilaire -- Dr. Geo http://drgeo.eu
Very nice, Hilarie! Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine. Congrats! 2014-04-05 18:20 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
Hello,
For those who want to give a try to work in progress iStoa on Linux, an Interactive math exercises book.
https://launchpad.net/istoa/alpha/14.04/+download/iStoa.app-14.04a.zip
Hilaire
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
Hello, Can you tell me the error message you get when executing from a terminal? Also I am curious about the output you get from your latest VM with this command: ldd -v bin/pharo Thanks Hilaire Le 07/04/2014 10:01, Bernat Romagosa a écrit :
Very nice, Hilarie!
Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine.
Congrats!
2014-04-05 18:20 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com <mailto:hilaire.fernandes@gmail.com>>:
Hello,
For those who want to give a try to work in progress iStoa on Linux, an Interactive math exercises book.
https://launchpad.net/istoa/alpha/14.04/+download/iStoa.app-14.04a.zip
Hilaire
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
-- Dr. Geo http://drgeo.eu
Hi Hilarie, this is the error message I get: (...)/iStoa.app/bin/pharo: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by (...)/iStoa.app/bin/pharo) And this is the output of ldd -v on the vm I used to run iStoa: linux-gate.so.1 => (0xb77b1000) libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb7774000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb7770000) libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb7756000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb75f2000) /lib/ld-linux.so.2 (0xb77b2000) Version information: /home/bromagosa/Smalltalks/Pharos/vm/latest/pharo: libdl.so.2 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 libdl.so.2 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 libpthread.so.0 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 libpthread.so.0 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 libm.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libm.so.6 libm.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libm.so.6 libc.so.6 (GLIBC_2.4) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.3) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.11) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.3.4) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.2) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libm.so.6: ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libdl.so.2: ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 libc.so.6 (GLIBC_PRIVATE) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libpthread.so.0: ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2 libc.so.6 (GLIBC_2.3.2) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1.3) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 libc.so.6 (GLIBC_2.2) => /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libc.so.6: ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2 Cheers, Bernat. 2014-04-07 21:29 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
Hello,
Can you tell me the error message you get when executing from a terminal?
Also I am curious about the output you get from your latest VM with this command:
ldd -v bin/pharo
Thanks
Hilaire
Le 07/04/2014 10:01, Bernat Romagosa a écrit :
Very nice, Hilarie!
Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine.
Congrats!
2014-04-05 18:20 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com <mailto:hilaire.fernandes@gmail.com>>:
Hello,
For those who want to give a try to work in progress iStoa on Linux, an Interactive math exercises book.
https://launchpad.net/istoa/alpha/14.04/+download/iStoa.app-14.04a.zip
Hilaire
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
Where did you get your VM, because the one in Pharo web site does not have the same libc version dependencies? Thanks Hilaire Le 08/04/2014 10:48, Bernat Romagosa a écrit :
And this is the output of ldd -v on the vm I used to run iStoa:
-- Dr. Geo http://drgeo.eu
Le 07/04/2014 10:01, Bernat Romagosa a écrit :
Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine.
But wait, how come more recent VM work for you and not a bit older one (a few months)? Indeed I used a stock VM coming with Pharo3 linux distribution. The problem comes from GLIBC with hardlink dependencies to 2.15. $ objdump -T iStoa.app/bin/pharo | grep GLIBC_2.15 00000000 DF *UND* 00000000 GLIBC_2.15 __fdelt_chk Therefore I will be curious about objdump -T iStoa.app/bin/pharo | grep __fdelt_chk in your vm. Then what about dpkg -l | grep libc6 I don't understand much why and how there are multiple glibc version dependencies. Thanks a lot. Hilaire -- Dr. Geo http://drgeo.eu
Ok I got it, well I hope so. Debian Wheezy's GNU C lib is version 2.13. So it looks like the VM I used was compiled against GNU C Lib version 2.15 (stock Pharo VM from a few months ago), but more recent stock Pharo VM are compiled with older GNU lib C dependcies. And this is nice. If I am wrong, I will be happy to read clarification. Thanks Hilaire Le 07/04/2014 10:01, Bernat Romagosa a écrit :
Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine.
-- Dr. Geo http://drgeo.eu
Sorry Hilaire, I just got to work and was about to check it. Nice to see you've already found the cause though :) 2014-04-09 9:25 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
Ok I got it, well I hope so. Debian Wheezy's GNU C lib is version 2.13. So it looks like the VM I used was compiled against GNU C Lib version 2.15 (stock Pharo VM from a few months ago), but more recent stock Pharo VM are compiled with older GNU lib C dependcies. And this is nice.
If I am wrong, I will be happy to read clarification.
Thanks
Hilaire
Le 07/04/2014 10:01, Bernat Romagosa a écrit :
Just FYI, I had to replace the shipped vm and plugins by the latest ones to get it to work on my Debian Wheezy machine.
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
2014-04-09 8:25 GMT+01:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
So it looks like the VM I used was compiled against GNU C Lib version 2.15 (stock Pharo VM from a few months ago), but more recent stock Pharo VM are compiled with older GNU lib C dependcies. And this is nice.
+100000 for the person who made it compile against an older glibc. There´s life beyond Ubuntu! Cheers, Sergi
Ouch! I think it was myself who compiled it... I'll check again tomorrow! 2014-04-09 14:00 GMT+02:00 Sergi Reyner <sergi.reyner@gmail.com>:
2014-04-09 8:25 GMT+01:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
So it looks like the VM I used was compiled against GNU C Lib version
2.15 (stock Pharo VM from a few months ago), but more recent stock Pharo VM are compiled with older GNU lib C dependcies. And this is nice.
+100000 for the person who made it compile against an older glibc. There´s life beyond Ubuntu!
Cheers, Sergi
-- Bernat Romagosa.
LOL. So you have no choice but to prepare for me an archive with your compiled VM, so I will use it ;-) (my system use glibc 2.15 anyway) Hilaire Le 09/04/2014 14:29, Bernat Romagosa a écrit :
Ouch! I think it was myself who compiled it... I'll check again tomorrow!
-- Dr. Geo http://drgeo.eu
Hi Hilaire! I'm on holidays now until next Tuesday, but I'll package a compiled VM for you when I get back :) Best, Bernat. 2014-04-09 17:45 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com>:
LOL. So you have no choice but to prepare for me an archive with your compiled VM, so I will use it ;-) (my system use glibc 2.15 anyway)
Hilaire
Le 09/04/2014 14:29, Bernat Romagosa a écrit :
Ouch! I think it was myself who compiled it... I'll check again tomorrow!
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
There you go! Bernat. 2014-04-14 9:27 GMT+02:00 Bernat Romagosa <tibabenfortlapalanca@gmail.com>:
Hi Hilaire!
I'm on holidays now until next Tuesday, but I'll package a compiled VM for you when I get back :)
Best, Bernat.
2014-04-09 17:45 GMT+02:00 Hilaire Fernandes <hilaire.fernandes@gmail.com> :
LOL.
So you have no choice but to prepare for me an archive with your compiled VM, so I will use it ;-) (my system use glibc 2.15 anyway)
Hilaire
Le 09/04/2014 14:29, Bernat Romagosa a écrit :
Ouch! I think it was myself who compiled it... I'll check again tomorrow!
-- Dr. Geo http://drgeo.eu
-- Bernat Romagosa.
-- Bernat Romagosa.
Thanks Bernat. I will use your VM for next release. With advices from my son, I am working now to make iStoa more graphically fancy. Hilaire Le 22/04/2014 09:31, Bernat Romagosa a écrit :
There you go!
Bernat.
-- Dr. Geo http://drgeo.eu
participants (3)
-
Bernat Romagosa -
Hilaire Fernandes -
Sergi Reyner