If you receive this error:
- configure: error: C compiler cannot create executables
Possible solution is to make sure binutils-dev is installed. The configure script probably didn't pick up binutils.
If that doesn't help, then make sure gcc, g++ and libc6-dev(-i386) is installed as well.
If that still doesn't help, make sure all the values for the options (e.g. CC, CFLAGS, LDFLAGS, etc) you pass to ./configure, if any, are valid. Outside of this there is no more hope for you.
