[tex-live] 64 bits version of TeX Live on Windows
Angelo Graziosi
angelo.graziosi at alice.it
Fri Jun 10 16:26:15 CEST 2016
Il 10/06/2016 15:43, Mojca Miklavec ha scritto:
>
> However adding *both* binaries (one compiled with Visual Studio and
> one compiled with MinGW for the *same* architecture; please note that
> I'm not talking about 32 vs. 64-bit here) makes no sense in my
> opinion. (The cygwin binaries actually also have very little added
> value if you ask me; cygwin users could just as well install the other
> windows binaries from the shell script.)
I would remove VS binaries in favor of Cygwin and MSYS2-MINGW64 ones.
Notice that Cygwin already gives a method to install and use TL in the
same manner one uses TL on GNU/Linux and OSX (I don't use MacTex): same
scripts to setup PATHs, same build documents commands and so on... With
MSYS2-MINGW64 would be the same, almost..
>
> I would also be in favour of adding them, but Karl is afraid of the
> added complexity with not that much "added value" (properly supporting
> 64-bit Windows also means providing 64-bit perl, ghostscript etc.,
> doubling the space required for all those binaries and properly
> deciding whether the Windows in 32-bit or 64-bit, ...).
why then having double binaries for other platforms (i386/x86_64 for
linux etc..)
BTW, having the same app running on different systems helps in finding
subtle bugs..
>
> It's not that TeX Live calls clang. It's ICU that calls clang.
>
> I would suggest you to try to compile the official ICU under the same
> window. I would say that this is a bug that ICU developers have to fix
> (or perhaps a bug in clang – not impossible either; Akira is probably
> not using clang) and you probably need to complain to them. Just for
> fun you could try to uninstall clang[++] and make a new clean build
> attempt. Maybe you'll then succeed.
No, the fix was to build TL using a command like this (I did this many
months ago and don't remember exactly):
CC=gcc ./Build... ## force to use GCC
that helped in building ICU but then the build stopped in another step
of the build..
In any case, my was only a suggestion. If none of the TL guys take care
of this, let's stop to discuss it, then.
Angelo
More information about the tex-live
mailing list