I didn't know about the multi-arch big change on debian 7 wheezy, i'd have stuck with i386 install if I knew since I have no need for what amd64 brings to the table...
but it is too late, i have a amd64 install, and now wants to run android's adb
host$ file platform-tools/adb platform-tools/adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped host$ platform-tools/adb bash: platform-tools/adb: No such file or directory
my first reaction was, simple 32 bit in a 64 bit env (why the hell google jokes with our minds by providing a download for linux32 and linux64 if both will be a dammed 32bit?) ... so i tried to install ia32-libs just to find out debian7 does not have them anymore and that I am supposed to use multi-arch.
I read the https://wiki.debian.org/Multiarch/HOWTO and added another foreign-arch... but what now? the how-to has no mention about what to do after that. how do i even find out what that binary is trying to load? will I have to debug every 32bit binary i have to run?
what am I missing here?