Je ne demande pas par homebrew ou port seulement le code source / binaire
J'essayais d'installer pcre...
$ cd /Volumes/ADATAHD/macOS/Source_Codes/pcre-8.39
$ ./configure --prefix=/usr/local/Custom/pcre --enable-unicode-properties --enable-pcre16 --enable-pcre32
Résumé de configuration de pcre-8.39 :
Préfixe d'installation .................. : /usr/local/Custom/pcre
Préprocesseur C .................. : gcc -E
Compilateur C ...................... : gcc
Préprocesseur C++ ................ : g++ -E
Compilateur C++ .................... : g++
Lieur .......................... : /Library/Developer/CommandLineTools/usr/bin/ld
Drapeaux du préprocesseur C ............ :
Drapeaux du compilateur C ................ : -g -O2 -fvisibility=hidden
Drapeaux du compilateur C++ .............. : -O2 -fvisibility=hidden -fvisibility-inlines-hidden
Drapeaux du lieur .................... :
Bibliothèques supplémentaires ................. :
Construction de la bibliothèque pcre 8 bits ........ : oui
Construction de la bibliothèque pcre 16 bits ....... : oui
Construction de la bibliothèque pcre 32 bits ....... : oui
Construction de la bibliothèque C++ ............... : oui
Activer le support de compilation JIT .... : non
Activer le support UTF-8/16/32 ...... : oui
Propriétés Unicode .............. : oui
Caractère/séquence de nouvelle ligne ........... : lf
\R correspond uniquement à ANYCRLF ......... : non
Codage EBCDIC ................... : non
Code EBCDIC pour NL .............. : n/a
Reconstruire les tables de caractères ............. : non
Utiliser la récursion de pile ............. : oui
Seuil de mémoire POSIX ............. : 10
Taille de lien interne .............. : 2
Limite de parenthèses imbriquées ........ : 250
Limite de correspondance ........... : 10000000
Récursion de limite de correspondance ........... : MATCH_LIMIT
Construire des bibliothèques partagées ............... : oui
Construire des bibliothèques statiques ............... : oui
Utiliser JIT dans pcregrep ............. : non
Taille du tampon pour pcregrep ........ : 20480
Lier pcregrep avec libz ......... : non
Lier pcregrep avec libbz2 ....... : non
Lier pcretest avec libedit ...... : non
Lier pcretest avec libreadline .. : non
Support de Valgrind ................ : non
Couverture de code ................... : non
Maintenant... make
$ make
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /Volumes/ADATAHD/macOS/Source_Codes/pcre-8.39/missing aclocal-1.15 -I m4
/Volumes/ADATAHD/macOS/Source_Codes/pcre-8.39/missing: line 81: aclocal-1.15: commande introuvable
AVERTISSEMENT : 'aclocal-1.15' est manquant sur votre système.
Vous en aurez besoin uniquement si vous avez modifié 'acinclude.m4' ou
'configure.ac' ou des fichiers m4 inclus par 'configure.ac'.
Le programme 'aclocal' fait partie du paquet GNU Automake :
Il nécessite également GNU Autoconf, GNU m4 et Perl pour fonctionner :
make: *** [aclocal.m4] Erreur 127
$
Allons maintenant installer autoconf
$ tar zxvf /Volumes/ADATAHD/Downloads/autoconf-2.69.tar.gz -C /Volumes/ADATAHD/macOS/Source_Codes/
$ cd /Volumes/ADATAHD/macOS/Source_Codes/autoconf-2.69
Exécution
$ sudo ./configure && make && sudo make install
J'ai ce message d'erreur :
standards.texi:3229: Commande inconnue `guilsinglleft'.
standards.texi:3229: `{' mal placé.
standards.texi:3229: `}' mal placé.
standards.texi:3229: Commande inconnue `guilsinglright'.
standards.texi:3229: `{' mal placé.
standards.texi:3229: `}' mal placé.
makeinfo: Suppression du fichier de sortie `standards.info' en raison d'erreurs ; utilisez --force pour le conserver.
make[2]: *** [standards.info] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
$
Comment résoudre cette erreur? Une autre question, Pourquoi libz n'est pas détecté?