./configure
Все кто сталкивался с *nix то компилировали приложения из исходных текстов. А значит и сталкивались с программами которые затруднялись компилировать из-за отсутствия инструкций...
И так самый распространенный это
И так самый распространенный это
./configure --prefix=/YOUR/DIRECTORY/HERE/ куда будет компилировать./configure --prefix=/YOUR/DIRECTORY/HERE/ --enable-msdblib
то есть позволяет испоьзовать дополнительную библиотеку(ищим в readme какие нужно)
более редкие
- --srcdir=DIR ищет пакеты с бинарниками (обычно это автоматически, но вы можете использовать код из другой директории, например при компиляции адонов)
- --disable-debug избежать дебага
- --cache-file=FILE эта опция сохраняет и использует результаты таста `config.cache'
- --with-gnutls и --with-openssl=DIR для поддержки SSL/OpenSSL
- --enable-developing еще в развитии и должен быть использованы только для разработчика или храбрых пользователей:)
- --enable-extra-checks экстра проверка (дополнительные условия проверки)
$ ./configure --prefix=/usr/local/
$ make
$ su root
Password:
$ make install
Стандартная компиляция
$ ./configure --prefix=/usr/local/
make install clean
думаю хватит, но можно найти ещё для например компиляции unixODBC или ещё чегонить
просто если вы незадолись с целью делать свой nix то они вам непонанабятся,
а если исходный текст использует экстро конфигурации
то это должно быть указано разработчиками в readme.
Подписаться на:
Сообщения (Atom)