Maurice Lombardi wrote:
Adriaan van Os a écrit:
Frank Heckenbach wrote:
Adriaan van Os wrote:
By the way, I didn't manage to build the html version of the manual, because the entry for 'Index' creates an index.html file, which conflicts with the usual index.html file.
Which version of makeinfo do you have? AFAIR, they changed the file layout. Before I look closer, let's see if it's that.
[G5:/CW] adriaan% makeinfo --version makeinfo (GNU texinfo) 4.8
Same problem with djgpp since a long time. Here it is due to the fact that the file system is case insensitive. There are two files index.html and Index.html I use a work around for my personal use (generating index and index_) But a true fix for all systems would be certainly better. The same arises with pi and Pi
Retried it now with makeinfo 4.8 (and Apple HFS is case-insensitive also). I get a file "Index_002dGPC.html" and a file "index.html"). Hitting the Top link in a browser moves me to the wrong place.
The README file for the docs says
If you prefer HTML documentation, run one of the following commands in the GPC build directory:
It means the build/gcc subdir ?
make p/html/gpc.html Create HTML files in a p/html subdirectory
[G5:gpc345u3/build/gcc] adriaan% make p/html/gpc.html make: *** No rule to make target `p/html/gpc.html'. Stop.
make pascal.html Create the complete GPC web page in p/html, including all the other files (except the download section, the mailing list archive and the search function).
[G5:gpc345u3/build/gcc] adriaan% make pascal.html cd ../../gcc-3.4.5/gcc/p/rts && make -f Makefile.in srcdir=. GCC_VERSION="3.4.5" SHELL="/bin/sh" CFLAGS="-g" PFLAGS="" AR_FLAGS="rc" RTSFLAGS="" DESTDIR="../.." AR="` if [ -f /Users/adriaan/gnu/gpc/gpc345u3/build/gcc/../binutils/ar ] ; then echo /Users/adriaan/gnu/gpc/gpc345u3/build/gcc/../binutils/ar ; else if [ "powerpc-apple-darwin7" = "powerpc-apple-darwin7" ] ; then echo ar; else t='s,y,y,'; echo ar | sed -e $t ; fi; fi`" RANLIB="` if [ -f /Users/adriaan/gnu/gpc/gpc345u3/build/gcc/../binutils/ranlib ] ; then echo /Users/adriaan/gnu/gpc/gpc345u3/build/gcc/../binutils/ranlib ; else if [ "powerpc-apple-darwin7" = "powerpc-apple-darwin7" ] ; then echo ranlib; else t='s,y,y,'; echo ranlib | sed -e $t ; fi; fi`" RANLIB_TEST="" generated-files make[1]: Nothing to be done for `generated-files'. ../../gcc-3.4.5/gcc/p/script/mkdir-p ./p/html rm -rf ./p/html/gpc ./p/html/gpc-hr ./p/html/gpc-es LANG=en_GB LC_ALL=en_GB makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/en -I ../../gcc-3.4.5/gcc/p/doc/generated --html --no-split -o ./p/html/gpcs-en.html ../../gcc-3.4.5/gcc/p/doc/en/gpcs.texi LANG=de_DE LC_ALL=de_DE makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/de -I ../../gcc-3.4.5/gcc/p/doc/generated --html --no-split -o ./p/html/gpcs-de.html ../../gcc-3.4.5/gcc/p/doc/de/gpcs.texi LANG=hr_HR LC_ALL=hr_HR makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/hr -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en --html --no-split -o ./p/html/gpcs-hr.html ../../gcc-3.4.5/gcc/p/doc/hr/gpcs.texi LANG=es_ES LC_ALL=es_ES makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/es -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en --html --no-split -o ./p/html/gpcs-es.html ../../gcc-3.4.5/gcc/p/doc/es/gpcs.texi LANG=en_GB LC_ALL=en_GB makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/en -I ../../gcc-3.4.5/gcc/p/doc/generated --html -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/en -I ../../gcc-3.4.5/gcc/p/doc/generated -o ./p/html/gpc ../../gcc-3.4.5/gcc/p/doc/en/gpc.texi LANG=hr_HR LC_ALL=hr_HR makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/hr -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en --html -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/hr -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en -o ./p/html/gpc-hr ../../gcc-3.4.5/gcc/p/doc/hr/gpc.texi LANG=es_ES LC_ALL=es_ES makeinfo -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/es -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en --html -I ../../gcc-3.4.5/gcc/p/doc -I ../../gcc-3.4.5/gcc/p/doc/es -I ../../gcc-3.4.5/gcc/p/doc/generated -I ../../gcc-3.4.5/gcc/p/doc/en -o ./p/html/gpc-es ../../gcc-3.4.5/gcc/p/doc/es/gpc.texi cd ./p/html && tar --owner=root --group=root --mode=u=rwX,go=rX --use-compress-program=bzip2 -cf gpc-html.tar.bz2 gpc gpcs-en.html tar: root: %s: Invalid group tar: Error is not recoverable: exiting now make: *** [p/stamp-gpc-html] Error 2
Regards,
Adriaan van Os