Indeed, configure does 64bit checking by looking if "int test[sizeof(char *)-7];" compiles or not (...?!). Moreover, it tries to compile this before it checks which compiler is installed. My system had gcc -> gcc-4.4 symlink, but did not have cc -> gcc-4.4 symlink. As the default compiler is cc, compilation failed and configure assumed that this must be 32bit system. Seems to work now, this needs fixing imho though.