[tex-live] compilation error when compiling TeX Live on Windows 64 bits

Angelo Graziosi angelo.graziosi at alice.it
Sun Jul 10 14:31:34 CEST 2016



Il 09/07/2016 17:05, Angelo Graziosi ha scritto:
> This patch seems to fix the issue:
>
> --- lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc.orig 2016-06-22
> 08:25:09.000000000 +0200
> +++ lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc  2016-07-09
> 16:48:14.693359300 +0200
> @@ -681,7 +681,12 @@
>             }
>             void* v = va_arg(val, void*);
>             s2 = numbuf + NUMBUF_SIZE;
> +#ifdef __MINGW32__
> +           s1 = do_number((size_t) v, (char*) s2, 16, flags);
> +#else
>             s1 = do_number((unsigned long) v, (char*) s2, 16, flags);
> +#endif /* __MINGW32__ */
> +
>             s1 = do_number_flags((char*) s1, (char*) s2, 16, flags |
> cf_alternate_form, precision, field_width);
>             break;
>         }
>
> Let's see now when the build stops.. :)


Now it stops at:

[...]
make[4]: Entering directory '/tmp/tlsrc/Work/texk/tex4htk'
[...]
gcc -DHAVE_CONFIG_H -I. -I../../../texk/tex4htk  -I/tmp/tlsrc/Work/texk 
-I/tmp/tlsrc/texk -DANSI -DKPATHSEA  -Wimplicit -Wreturn-type 
-Wdeclaration-after-statement -Wno-unknown-pragmas -g -O2 -MT tex4ht.o 
-MD -MP -MF $depbase.Tpo -c -o tex4ht.o ../../../texk/tex4htk/tex4ht.c &&\
mv -f $depbase.Tpo $depbase.Po
/bin/sh ./libtool  --tag=CC   --mode=link gcc -Wimplicit -Wreturn-type 
-Wdeclaration-after-statement -Wno-unknown-pragmas -g -O2   -o 
tex4ht.exe tex4ht.o /tmp/tlsrc/Work/texk/kpathsea/libkpathsea.la
libtool: link: gcc -Wimplicit -Wreturn-type 
-Wdeclaration-after-statement -Wno-unknown-pragmas -g -O2 -o tex4ht.exe 
tex4ht.o  /tmp/tlsrc/Work/texk/kpathsea/.libs/libkpathsea.a
make[4]: *** No rule to make target 'xhlatex.bat', needed by 'all-am'. 
Stop.
make[4]: Leaving directory '/tmp/tlsrc/Work/texk/tex4htk'
[...]

It fails after building

find Work -name "*.exe" | grep -c .exe
197

executable...


> Angelo


More information about the tex-live mailing list