configure:2404: checking for C compiler default output file name configure:2431: gcc -m32 conftest.c >&5 /usr/bin/ld: skipping incompatible /usr/bin/../lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/bin/../lib/libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status
This is your problem... you don't have a 32-bit version of glibc, so although your compiler can compile 32-bit programs such as wine just fine, the library functions are missing.
As noted in a previous response, your distro can give you instructions for installing a 32-bit glibc, either a pre-built binary or compiling it yourself.