sed et Autoconf sur HPUX-10.20

Bruno PIGUET (Bruno.PIGUET@meteo.fr)
Mon, 1 Dec 1997 15:31:36 +0100 (MET)

Bonjour,

Je suis à la recherche d'un éditeur de documents structurés,
et j'ai donc voulu essayer de compiler Thot sur une station HP
tournant sous HP-UX 10.20
(mma1:/users/opt/Thot[382]=>uname -a
HP-UX mma1 B.10.20 E 9000/780 2002246480 licence pour 8 utilisateurs)

J'ai récupéré le fichier thoteditor-src-2.1e.tar.gz ce matin
à ftp://opera.inrialpes.fr/pub/sources/thot/

J'ai un problème dès l'utilisation du script "configure" de autoconf.
Tous les "Checking xxx" se déroulent comme il faut, mais
les "creating xxx" se passent mal. Voici un bout de ce que
j'obtiens à l'écran :

[...]
checking for strtol... yes
checking for uname... yes
checking for Motif... libraries /usr/lib/Motif1.2, headers /usr/include/Motif1.2
updating cache ./config.cache
creating ./config.status
creating Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating Options.orig
sed: There are too many commands for the /@javanosrc_frag@/r function.
creating tools/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating libjpeg/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating libpng/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating libpng/zlib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating tools/mkdep/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating tools/cextract-1.7/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating thotlib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating thotlib/include/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating batch/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating tablelib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating amaya/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating pluginlib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating thot/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating drawlib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating indexlib/Makefile
sed: There are too many commands for the s%@javasrc_frag@%%g function.
creating config.h
Amaya and Thot packages are now configured
Amaya configured with libWWW
Amaya configured with Math support
Now start "make all" (GNU make preferably) to build the binaries
mma1:/users/opt/Thot/hppa1.1-hp-hpux10.20[422]=>

-----(Fin de la copie d'écran)-------

Et à la fin du script, tous les Makefile, et le fichier Option.orig
sont vides !! Difficile d'essayer "make all"

Je suis allé voir le fichier "config.status", mais je n'ai pas pu
trouver le problème (les lignes "/@javasrc_frag@/r" ne se terminent
pas par un nom de fichier, mais ce n'est pas ça qui crée l'erreur).

Je ne sais pas si c'st une erreur qui peut être spécifique à la
commande sed de HP-UX, ou quelle peut être son origine.

Quelqu'un a-t'il déjà rencontré ce type de problème ?

Bruno.