|
Zmiana opcji kompilacji po skompilowaniu...
Frost - 28-02-2007 20:58
Jeśli skompiluję sobie program FOO w ten sposób:
# ./configure --X --Y # make # make install
a potem okaże się, że zapomniałem o:
--Z
w opcjach, to czy muszę kompilować FOO odnowa czy można to zmienić już po skompilowaniu? Jest to zależne od paczki czy jest to jakiś schemat?
Podaję to jako przykład, bo zastanawia mnie ogólnie fakt zmiany takich opcji już po skompilowaniu czegokolwiek.
:arrow: Konkretniejszy przykład:
# ./configure --prefix=/usr/local/php4 --with-config-file-path=/usr/local/php4 --sysconfdir=/usr/local/php4 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-openssl=/usr/local/ssl --enable-discard-path --enable-debug --enable-track-vars --enable-versioning --with-openssl=/usr/local/ssl --with-xml --enable-bcmath --with-bz2 --enable-calendar --with-jpeg-dir=/usr/local --with-png-dir=/usr/lib --with-tiff-dir=/usr/local --with-ttf=/usr/lib --with-curl --with-db --with-dbase --with-pear --enable-exif --with-gettext --with-iconv --with-iconv-dir=/usr/local --enable-mbstring --with-mcrypt --with-mhash --with-zlib --with-gd --with-gd-native-ttf --with-xslt-sablot=/usr/lib --enable-xslt --enable-wddx --with-kerberos --with-ncurses # make # make install
i po jakimś tam czasie użytkowania okaże się, że przydałaby mi się jednak jeszcze na przykład opcja
--enable-ftp
to czy muszę PHP kompilować od nowa? Zapewne jeśli chodzi o PHP w pliku php.ini można to dodać, ale jak jest z innymi paczkami?
Rad - 28-02-2007 21:15
Musisz przekompilować program od nowa, jeżeli dodałeś/usunąłeś jakieś flagi.
Frost - 28-02-2007 21:19
Każda paczka, która da się konfigurować zawiera pewnie swój plik konfiguracyjny. A więc, po przekompilowaniu paczki wystarczy skopiować z powrotem ów plik i teoretycznie powinno zadziałać, czy tak? Jeśli nie to trochę kłopotliwe było by to "dodawanie flag" jeśli należałoby konfigurować program odnowa.
mlyczek - 28-02-2007 21:21
plik konfiguracyjny może jest, ale skompilować trzeba i tak ponownie.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|