Tu compiles même ton compilateur quand t'es un vrai de vraiBah en fait au début ca fait peur, j'ai mis longtemps à faire ma première compil, et puis à la fin tu t'y fais, tu compiles même ton noyau.Je disais juste que je m'étais pas fait c***** a faire les ./configure (enfin j'ai essayé mais ... trop débutant pour aboutir a un truc de potable) et comme mes mentors était pas la
Bah en fait il suffit de lire le README. La plupart du temps c'est ./configure, (./configure --help te donne les options de configuration), make et sudo make install. Par contre, la grosse spécificité à chaque fois c'est que c'est à toi d'installer manuellement les dépendances…Mais un tuto , compiler correctement serait t'être bien nan ? (En français)
sinon dans un script aussi c'est cool
Apache:
Code : Tout sélectionner
#! /bin/sh
./configure --prefix=/opt/apache \
--enable-rewrite \
--enable-http \
--enable-so \
--enable-ssl \
--with-ssl \
--enable-mods-shared=all \
&& \
make \
&& \
make install \
&& \
make clean
Code : Tout sélectionner
#! /bin/sh
./configure \
--prefix=/opt/php \
--with-config-file-path=/etc/php/ \
--with-apxs2=/opt/apache/bin/apxs \
--disable-cgi \
--without-pear \
--with-openssl=shared \
--with-zlib=shared \
--enable-bcmath=shared \
--with-bz2=shared \
--enable-calendar=shared \
--with-curl=shared \
--with-curlwrappers \
--with-enchant=shared \
--enable-exif=shared \
--enable-ftp=shared \
--with-gd=shared \
--with-gettext=shared \
--with-gmp=shared \
--with-mhash=shared \
--with-imap=shared \
--with-imap-ssl \
--enable-intl=shared \
--with-ldap=shared \
--with-ldap-sasl=/usr \
--enable-mbstring=shared \
--with-libmbfl \
--with-onig \
--with-mcrypt=shared \
--enable-pcntl=shared \
--with-pdo-dblib=shared \
--with-pdo-mysql=shared \
--with-pdo-odbc=shared,unixODBC,/usr \
--enable-sqlite-utf8=shared \
--with-pdo-pgsql=shared \
--with-pspell=shared \
--with-libedit=shared \
--with-mm=shared \
--enable-shmop=shared \
--with-snmp=shared \
--enable-soap=shared \
--enable-sockets=shared \
--enable-sysvmsg=shared \
--enable-sysvsem=shared \
--enable-sysvshm=shared \
--with-tidy=shared \
--enable-wddx=shared \
--with-xmlrpc=shared \
--with-xsl=shared \
--enable-zip=shared \
&& \
make \
&& \
make install --ignore-errors