Typo in manual

Adriaan van Os gpc at microbizz.nl
Mon Feb 13 18:04:15 CET 2006


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






More information about the Gpc mailing list