I am trying to compile a small utility called tcpslice. It's the typical GNU C application. When I run ./configure
, here is the output:
checking build system type... Invalid configuration `x86_64-pc-linux-gnuoldld': machine `x86_64-pc' not recognized configure: error: /bin/sh ./config.sub x86_64-pc-linux-gnuoldld failed
It appears to not support compilation as a 64-bit Linux application. So I have a few questions:
- Is it possible to set some flags to compile the application as 32-bit AND be able to run it on my 64-bit operating system?
- Is it possible to update the configure script to support 64-bit Linux? If so, will I be making some serious code changes in the .c files as well?
- I noticed a 64-bit RHEL6 machine on my network has this utility installed and running with an identical version number (1.2a3). Could I somehow download the source that was used to build it? I can get access the to RHN if necessary.