I'm trying to compile a c program as a 32 bit binary instead of 64 bit. I started by just adding
-m32 and got some errors. Googling around a little I came across a note to install ia32-libs. Running
apt-get install ia32-libs resulted in a notification taht it was already installed and at the newest version.
There is a chain of libraries each one including the next until it fails:
/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
It seems to be including 32 bit versions of the other includes
What am I missing?