Kenno's openNOTE

My Programming Weblog

Ubuntu 11.10: 32-bit applications do not run 64-bit

with 4 comments

After upgrading from natty (11.04) to oneiric (11.10), some 32-bit applications don’t run anymore. I have ‘ia32-libs’ and ‘libc6-i386′ packages installed. For example, when I run Android adb,

$ ./adb
bash: ./adb: No such file or directory
$ file adb
adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped

After googling around, the fix is quite simple: re-install ‘libc6-i386′.

$ sudo apt-get install --reinstall libc6-i386
$ ./adb
Android Debug Bridge version 1.0.29

-d - directs command to the only connected USB device
returns an error if more than one USB device is present.
-e - directs command to the only running emulator.
...

Thanks to this post: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/852101

Advertisement

Written by kenno

October 27, 2011 at 11:47 am

Posted in Uncategorized

Tagged with ,

4 Responses

Subscribe to comments with RSS.

  1. thx, had the same issue :)

    bob

    October 31, 2011 at 7:59 am

    • No problem. It took me a while to find it out from that bug report on launchpad.

      Kenno

      November 3, 2011 at 3:59 am

  2. thanks, saved me a lot of trouble!

    cliff

    November 12, 2011 at 3:46 am

  3. Bump! Thanks!

    UbuntuUser

    December 26, 2011 at 9:09 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.