Pour créer le standard "configure" script vous avez besoin de GNU autoconf. Vous pouvez également avoir besoin de GNU automake et libtool.
Il existe des tonnes de documentation et de guides pratiques. Cherchez sur Google quelque chose comme "autoconf automake howto". La bonne documentation se trouve dans les pages de manuel officielles :
Autoconf créera votre configure script à partir du fichier "configure.ac". Le fichier "Makefile.am" indiquera à automake comment créer votre makefile à partir de la chaîne configure. Libtool est nécessaire pour simplifier la manipulation des bibliothèques autour de votre code.
Vous pouvez commencer à créer un fichier configure.ac à la main ou vous pouvez utiliser l'aide "autoscan" qui peut vous aider à créer quelque chose de semi-automatique pour vous.
Puis, quand vous serez prêt, celui-ci fera la magie :
autoreconf -i