0
Je tente de compiler/installer libX11, mais j'ai des problèmes avec le sous-répertoire nls
. Faire est en train de mourir sur la commande suivante:Séquence d'octets Regex non valide
/usr/bin/cpp -DWCHAR32=1 < ./locale.alias.pre | sed \
-e '/^# *[0-9][0-9]* *.*$/d' \
-e '/^#line *[0-9][0-9]* *.*$/d' \
-e '/^[ ]*XCOMM$/s/XCOMM/#/' \
-e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' \
-e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' > locale.alias.l1
Le message d'erreur est sed: RE error: illegal byte sequence
. Quelqu'un peut-il me signaler où la séquence d'octets invalide est? Merci.
Cela peut être quelque chose qui est "émis" par votre 'cpp' et qui est passé dans' sed' OU il y a quelque chose qui ne va pas avec les 'cm-sed 'de/...' '. Le plus simple est de commenter tout sauf 1 '-e /.../' cmd, et de déterminer si l'un d'entre eux a vraiment des problèmes. Il serait également utile si vous ajoutez des balises à votre question pour montrer quel OS vous construisez, quelle ver de 'cpp' et' sed'. Enfin, bien que cela ne devrait pas poser de problème même si c'est vrai, si vous copiez/collez les bits '/^[]' dans ce code, éditez les manuellement pour être sûr qu'il s'agit vraiment d'un caractère et d'un caractère. [..] 'crochets carrés. – shellter