Ответ 1
Чтобы создать стандартный "configure" script, вам понадобится GNU autoconf. Возможно, вам понадобится автомат GNU и libtool.
Есть тонны документации и howtos. Google для чего-то вроде "autoconf automake howto". Хорошая документация находится на официальных страницах руководства:
- Autoconf: http://www.gnu.org/software/autoconf/
- Automake: http://www.gnu.org/software/automake/automake.html
- Libtool: http://www.gnu.org/software/libtool/libtool.html
Autoconf создаст вашу конфигурацию script, начиная с файла "configure.ac". Файл "Makefile.am" будет инструктировать automake о том, как создать ваш make файл в строке конфигурации. Libtool необходим для упрощения обработки библиотек вокруг вашего кода.
Вы можете начать создание файла configure.ac вручную, или вы можете использовать помощник "autoscan", который может помочь вам создать что-то полуавтоматическое для вас.
Затем, когда вы будете готовы, этот будет делать магию:
autoreconf -i