Skip to first unread message

Roberto Boschin

unread,
Oct 25, 2014, 11:27:43 AM10/25/14
to mitappinv...@googlegroups.com
Hi,
I'm trying to install ai starter in a linux box but with no success.
Reading other posts, I fear I'm looking in the wrong page.
I downloaded the .deb from here:
http://appinventor.mit.edu/explore/ai2/linux.html
but this leads to the 1.1 version of ai2.

Is it the wrong version? Is the 2.2 out for linux?

thanks,
 roberto

Enis

unread,
Oct 25, 2014, 12:25:33 PM10/25/14
to mitappinv...@googlegroups.com
Here are the instructions for the new Linux AI Starter etc:

http://appinventor.mit.edu/explore/ai2/linux.html

Roberto Boschin

unread,
Oct 25, 2014, 12:28:26 PM10/25/14
to mitappinv...@googlegroups.com
The link is the same

Jos

unread,
Oct 25, 2014, 12:48:23 PM10/25/14
to mitappinv...@googlegroups.com
Hi Roberto, it is a bit confusing, but you have the right file. It is version 1.1 of the installer, but if it starts by 'appinventor2-' then you have the right file.

Roberto Boschin

unread,
Oct 25, 2014, 1:55:41 PM10/25/14
to mitappinv...@googlegroups.com
Jos, thanks for the prompt reply.
If the file is the right one, then there might be something wrong in my configuration.
I've tried the installation in two debian boxes, and the error is always the same.
When I hit:
/usr/google/appinventor/commands-for-Appinventor/aiStarter
the response is:
Error loading Python lib '/tmp/_XXXXXXX/libpython2.7.so.1.0': /lib32/libc.so.6: version `GLIBC_2.15' not found (required by /tmp/_XXXXXXX/libpython2.7.so.1.0)

For what I know of linux, I think it won't ever find a library into such path, which is inside the temp dir, and because the XXXX part is always changing.

I've looked into my system, I think I have python 2.6 installed. But I've seen I have that library installed by other applications as Komodo Edit and Pingendo,
so I could copy or simlink it.
Do you know where this library needs to be, to be correctly called by the app inventor setup ?

Or maybe the problem is in the `GLIBC_2.15' not found part?
The app inventor page states that debian 5 is ok; this is debian 6 so there should be no problem with libraries.
But, when I hit /lib32/libc.so.6 -v
it tells me:
GNU C Library (Debian EGLIBC 2.11.3-4) stable release version 2.11.3, by Roland McGrath et al.

This means that the glibc library is not the correct one?

Sorry for all these very technical questions, but I don't really have a clue about this linux setup.






Jos

unread,
Oct 25, 2014, 2:56:15 PM10/25/14
to mitappinv...@googlegroups.com
If you are running Debian 6 stable with python 2.6, chances are your libraries are rather old (and your boxes have been around for a while?).

The package was built on Ubuntu, and the libraries there are generally a lot newer.

If you are running a 64bit distro make sure you have the compatibility libraries installed (top of the instructions). If it's a 32 bit, I would try the gz file instead of the deb package.
Upgrading to wheezy might also help.

Reply all
Reply to author
Forward
0 new messages