[tex-live] compilation error when compiling TeX Live on Windows 64 bits
Angelo Graziosi
angelo.graziosi at alice.it
Sun Jul 10 15:17:32 CEST 2016
Il 10/07/2016 14:31, Angelo Graziosi ha scritto:
>
>
> Il 09/07/2016 17:05, Angelo Graziosi ha scritto:
>>
>> 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...
I see that the Makefile has:
am__dist_bin_SCRIPTS_DIST = ht.bat htcontext.bat htlatex.bat htmex.bat \
httex.bat httexi.bat htxelatex.bat htxetex.bat xhlatex.bat
Now, all the other .bat file are in the tree but not xhlatex.bat. I see
also that about three weks ago there was some change (add/remove)
regarding xhlatex* file.. May be you have forgot to re-add this
xhlatex.bat...
Just a guess..
In any case, adding manually that batch file (from r41440,
/trunk/Master/bin/win32/xhlatex.bat) and typing. now, make && make
install, the 'inst' folder contains
find /tmp/tlsrc/inst/bin/x86_64-w64-mingw32/ -name "*.exe" | grep -c .exe
323
find /tmp/tlsrc/inst/bin/x86_64-w64-mingw32/ -name "*.bat" | grep -c .bat
9
find /tmp/tlsrc/inst/bin/x86_64-w64-mingw32/ -name "*.dll" | grep -c .dll
2
find /tmp/tlsrc/inst/bin/x86_64-w64-mingw32/ -name "*.tlu" | grep -c .tlu
1
find /tmp/tlsrc/inst/bin/x86_64-w64-mingw32/ -name "*.lua" | grep -c .lua
1
for a total of 336 files. Is this to be expected for a complete build?
>> Angelo
More information about the tex-live
mailing list