Difference between revisions of "Problèmes lors de l'installation"
(Fin de la traduction) |
Objectivesea (talk | contribs) (Ajouté quelques traductions françaises) |
||
Line 3: | Line 3: | ||
== Erreurs == |
== Erreurs == |
||
=== Package not found === |
=== ''Package not found'' (Paquet non trouvable) === |
||
==== Durant l'exécution du script configure d'Apertium ==== |
==== Durant l'exécution du script configure d'Apertium ==== |
||
Line 60: | Line 60: | ||
</pre> |
</pre> |
||
=== Command not found === |
=== ''Command not found'' (Commande non trouvable) === |
||
==== Durant l'exécution de make pour les données d'une paire de langues ==== |
==== Durant l'exécution de make pour les données d'une paire de langues ==== |
||
Line 79: | Line 79: | ||
Celà ce produit parce que les applications Apertium ne sont pas trouvées à partie de votre variable PATH. Rajoutez leur chemin d'accès dans PATH (Ex pour l'interpréteur de commandes ''bash'' : <code>export PATH=$PATH:/usr/local/bin</code> en ligne de commandes ou quelque-chose de similaire dans votre fichier utilisateur .bash_profile . |
Celà ce produit parce que les applications Apertium ne sont pas trouvées à partie de votre variable PATH. Rajoutez leur chemin d'accès dans PATH (Ex pour l'interpréteur de commandes ''bash'' : <code>export PATH=$PATH:/usr/local/bin</code> en ligne de commandes ou quelque-chose de similaire dans votre fichier utilisateur .bash_profile . |
||
=== Shared libraries === |
=== ''Shared libraries'' (Répertoires partagés de macro-instructions) === |
||
<pre> |
<pre> |
||
Line 87: | Line 87: | ||
</pre> |
</pre> |
||
C'est parce que lt-comp ne peut pas trouver où les |
C'est parce que lt-comp ne peut pas trouver où les répertoires de macro-instructions liblttoolbox sont installées. Vous pouvez avoir besoin de faire une ou plusieurs choses : |
||
# Si vous l'avez installé dans un endroit inhabituel, faites : <code>export LD_LIBRARY_PATH=/chemin/vers/cet/endroit</code> |
# Si vous l'avez installé dans un endroit inhabituel, faites : <code>export LD_LIBRARY_PATH=/chemin/vers/cet/endroit</code> |
||
Line 94: | Line 94: | ||
## sinon, ajoutez <code>/usr/local/lib</code> à <code>/etc/ld.so.conf</code> et relancez <code>ldconfig</code>, ou faites l'étape 1. |
## sinon, ajoutez <code>/usr/local/lib</code> à <code>/etc/ld.so.conf</code> et relancez <code>ldconfig</code>, ou faites l'étape 1. |
||
=== PCRE === |
=== PCRE ((Expressions regulières compatible POSIX) === |
||
<pre> |
<pre> |
||
Line 102: | Line 102: | ||
</pre> |
</pre> |
||
Vous n'avez pas les fichiers d'inclusion de la bibliothèque PCRE ( |
Vous n'avez pas les fichiers d'inclusion de la bibliothèque PCRE (Expressions regulières compatible POSIX) installés. Si vous êtes sur Debian ou Ubuntu, faites : |
||
<pre> |
<pre> |
||
Line 114: | Line 114: | ||
</pre> |
</pre> |
||
=== Missing pair === |
=== ''Missing pair'' (Paire de langues non installée) === |
||
<pre> |
<pre> |
||
Line 122: | Line 122: | ||
</pre> |
</pre> |
||
Il semble que vous n'avez pas la paire de langues installée |
Il semble que vous n'avez pas la paire de langues installée. Avez-vous lancé <code>make install</code> depuis le répertoire de la paire de langues ? |
||
Si vous l'avez fait, envoyez la sortie de |
Si vous l'avez fait, envoyez la sortie de |
||
Line 134: | Line 134: | ||
et les étapes que vous avez faites pour compiler apertium à la mailing list apertium-stuff. |
et les étapes que vous avez faites pour compiler apertium à la mailing list apertium-stuff. |
||
=== You don't have cg-proc installed === |
=== ''You don't have cg-proc installed'' (cg-proc non installée) === |
||
Apertium for Welsh nécessite maintenant le paquet constraint grammar pour aider à la disambiguisation. Pour les instructions d'installation [[Apertium_et_l'outil_Constraint_Grammar_(vislcg3)#Installation_de_VISL_CG3|allez ici]] |
''Apertium for Welsh'' (Apertium pour gallois) nécessite maintenant le paquet constraint grammar pour aider à la disambiguisation. Pour les instructions d'installation [[Apertium_et_l'outil_Constraint_Grammar_(vislcg3)#Installation_de_VISL_CG3|allez ici]] |
||
[[Category:Installation]] |
[[Category:Installation]] |
Revision as of 20:14, 22 December 2011
Erreurs qui peuvent se produire durant l'installation et leur solutions.
Contents
- 1 Erreurs
- 1.1 Package not found (Paquet non trouvable)
- 1.2 Command not found (Commande non trouvable)
- 1.3 Shared libraries (Répertoires partagés de macro-instructions)
- 1.4 PCRE ((Expressions regulières compatible POSIX)
- 1.5 Missing pair (Paire de langues non installée)
- 1.6 You don't have cg-proc installed (cg-proc non installée)
Erreurs
Package not found (Paquet non trouvable)
Durant l'exécution du script configure d'Apertium
Voius pouvez rencontrer une erreur semblable à la suivante, le paquet mentionné dans l'erreur error peut varier (Ex: la liste d'erreurs ci dessous provenait de Mandriva Linux 2009).
checking pkg-config is at least version 0.9.0... yes checking for APERTIUM... configure: error: Package requirements (lttoolbox-3.0 >= 3.0.0 libxml-2.0 >= 2.6.17 libpcre >= 6.4) were not met: No package 'lttoolbox-3.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables APERTIUM_CFLAGS and APERTIUM_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
C'est parce que Apertium ne peut pas trouver l'endroit où le fichier lttoolbox-3.0.pc
a été installé. Si vous avez installé lttoolbox (ce que vous devriez avoir fait avant de tenter d'installer Apertium) avec un prefixe (répertoire parent) non standard (ou quelquefois même dans /usr/local
) le script configure ne sera pas capable de le trouver.
D'abord, localisez ce fichier (il devrait être dans $(PREFIX)/lib/pkgconfig
) puis lancez cette commande :
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
Remplacez /usr/local
avec le préfixe approprié.
Durant l'exécution du script configure pour les données d'une paire de langues
checking pkg-config is at least version 0.9.0... yes checking for APERTIUM... configure: error: Package requirements (apertium-3.0 >= 3.0.0) were not met: No package 'apertium-3.0' found
Similaire à celle de l'exécution du script configure pour l'installation d'Apertium, mais maintenant apertium-3.0.pc
n'est pas trouvé. Ajustez la variable d'environment PKG_CONFIG_PATH avec le bon chemin d'accès.
Solution de contournement pour apertium-3.1
Si vous avez fait l'installation depuis SVN, il se peut que vous ayez récupéré apertium-3.1 qui pour certaines raisons (inconnues de l'auteur de ce paragraphe) fait planter autogen .
Voici le contournement utilisé :
cd /usr/local/lib/pkgconfig/ sudo cp lttoolbox-3.1.pc lttoolbox-3.0.pc sudo cp apertium-3.1.pc apertium-3.0.pc
Command not found (Commande non trouvable)
Durant l'exécution de make pour les données d'une paire de langues
Vous pouvez rencontrer une erreur comme la suivante lorsque vous tentez de compiler les données d'une paire de langues (exemple: en-fr):
$ make make all-am make[1]: Entering directory `/<path>/apertium-en-fr' apertium-validate-dictionary apertium-en-fr.en.dixtmp1 make[1]: apertium-validate-dictionary: Command not found make[1]: *** [en-fr.automorf.bin] Error 127 make[1]: Leaving directory `/<path>/apertium-en-fr' make: *** [all] Error 2
Celà ce produit parce que les applications Apertium ne sont pas trouvées à partie de votre variable PATH. Rajoutez leur chemin d'accès dans PATH (Ex pour l'interpréteur de commandes bash : export PATH=$PATH:/usr/local/bin
en ligne de commandes ou quelque-chose de similaire dans votre fichier utilisateur .bash_profile .
lt-comp: error while loading shared libraries: liblttoolbox3-3.0.so.0: cannot open shared object file: No such file or directory
C'est parce que lt-comp ne peut pas trouver où les répertoires de macro-instructions liblttoolbox sont installées. Vous pouvez avoir besoin de faire une ou plusieurs choses :
- Si vous l'avez installé dans un endroit inhabituel, faites :
export LD_LIBRARY_PATH=/chemin/vers/cet/endroit
- Si vous l'avez installé dans
/usr/local
- Regardez si
/usr/local/lib
est dans/etc/ld.so.conf
, si c'est le cas, lancezldconfig
- sinon, ajoutez
/usr/local/lib
à/etc/ld.so.conf
et relancezldconfig
, ou faites l'étape 1.
- Regardez si
PCRE ((Expressions regulières compatible POSIX)
checking for pcreposix.h... no configure: error: *** unable to locate pcreposix.h include file ***
Vous n'avez pas les fichiers d'inclusion de la bibliothèque PCRE (Expressions regulières compatible POSIX) installés. Si vous êtes sur Debian ou Ubuntu, faites :
# apt-get install libpcre3-dev
sur Fedora, faites :
# yum install pcre-devel
Missing pair (Paire de langues non installée)
$ echo "Eso es un test" | apertium es-ca Error: Mode es-ca does not exist. Try one of: README
Il semble que vous n'avez pas la paire de langues installée. Avez-vous lancé make install
depuis le répertoire de la paire de langues ?
Si vous l'avez fait, envoyez la sortie de
$ cat /usr/local/bin/apertium | grep -e APERTIUM -e DEFAULT
... évidemment remplacez /usr/local/bin/apertium avec le chemin de $(prefix)/bin/apertium
et les étapes que vous avez faites pour compiler apertium à la mailing list apertium-stuff.
You don't have cg-proc installed (cg-proc non installée)
Apertium for Welsh (Apertium pour gallois) nécessite maintenant le paquet constraint grammar pour aider à la disambiguisation. Pour les instructions d'installation allez ici