I have a small ANSI C application which compiles cleanly under different tested compilers and platforms. It doesn't use any preprocessor switches or external dependencies and the makefile is simply something like:
myapp: *.c
gcc *.c -Wall -o myapp
If I want to distribute this project in source form as portable as possible, should I wrap it using automake/autoconf? Will this actually increase portability or is it as portable as it gets as it is?
The only thing I can think is that it will automatically select the systems compiler but it will also add a lot of complexity. Is it worth it?