[tex-live] my experience of building TeX Live with Windows gcc 64 bits

Vincent Torri vincent.torri at gmail.com
Fri Jul 1 07:13:35 CEST 2016


Hello

after the checkout of the TeX Live tree,  I run

./Build --build=x86_64-w64-mingw32 --host =x86_64-w64-mingw32

1) In kpathsea,  I have several warnings of const/non const strings.
For example, the first one:

../../../texk/kpathsea/expand.c: In function 'brace_expand':
../../../texk/kpathsea/expand.c:346:9: warning: passing argument 2 of
'kpathsea_IS_KANJI' discards 'const' qualifier from pointer target
type [enabled by default]
         else if (kpathsea_IS_KANJI(kpse, p))
         ^
In file included from ../../../texk/kpathsea/../kpathsea/config.h:104:0,
                 from ../../../texk/kpathsea/expand.c:20:
../../../texk/kpathsea/../kpathsea/knj.h:42:20: note: expected 'char
*' but argument is of type 'const_string'
 extern KPSEDLL int kpathsea_IS_KANJI(kpathsea kpse, char *p);
                    ^

I can provide all the warnings, if you want


2) I have an error during the build of the documentation of kpathsea:

../../../../texk/kpathsea/doc/kpathsea.texi:126: First argument to
cross-reference may not be empty.
../../../../texk/kpathsea/doc/kpathsea.texi:127: First argument to
cross-reference may not be empty.
../../../../texk/kpathsea/doc/kpathsea.texi:128: First argument to
cross-reference may not be empty.
../../../../texk/kpathsea/doc/kpathsea.texi:137: First argument to
cross-reference may not be empty.
../../../../texk/kpathsea/doc/kpathsea.texi:2356: First argument to
cross-reference may not be empty.
makeinfo: Removing output file
`../../../../texk/kpathsea/doc/kpathsea.info' due to errors; use
--force to preserve.

regards

Vincent Torri


More information about the tex-live mailing list