[Dev-luatex] Hallelujah! Success building LuaTeX 0.80 on Windows

luigi scarso luigi.scarso at gmail.com
Thu Jun 18 21:35:41 CEST 2015


On Thu, Jun 18, 2015 at 9:14 PM, Graham Douglas <
graham.douglas at readytext.co.uk> wrote:

> Dear All
>
> Apologies for recent noise over my inability to build LuaTeX 0.80 on
> Windows. I finally got LuaTeX 0.80 to build
> but had to  re-install MinGW/MSYS:
>
> MinGW from here:
> http://mingw-w64.yaxm.org/doku.php/download/win-builds
>
> MSYS from here:
>
> http://sourceforge.net/projects/mingw-w64/files/External%20binary%20packages%20%28Win64%20hosted%29/MSYS%20%2832-bit%29/
> --- downloaded (MSYS-20111123.zip
>
> After that, a fresh SVN checkout as well and it worked. Build scripts no
> longer seems to run makeinfo
> but I have no idea why this suddenly works.  I just accept that it did.
>
> Warm wishes
> Graham
>

good.
I usually run
$>./build.sh --parallel --jit  --mingw64  &> out-mingw64

and then
$> tail out-mingw64


  CC       libluatex_a-avlstuff.o
  CC       libluatex_a-managed-sa.o
  CC       libluatex_a-utils.o
  CC       libluatex_a-unistring.o
  AR       libluatex.a
  CC       luatexdir/luatex-luatex.o
  CC       mplibdir/luatex-lmplib.o
  CXXLD    luatex.exe
-rwxrwxr-x 1 luigisvn luigisvn 11209728 Jun 14 14:57
build-windows64/texk/web2c/luajittex.exe
-rwxrwxr-x 1 luigisvn luigisvn 10830336 Jun 14 14:57
build-windows64/texk/web2c/luatex.exe

Anyway, you should always check out-mingw64 for strange warnings/errors.

Can you also check if luajittex build is ok?

--parallel means (look into build.sh)
JOBS_IF_PARALLEL=${JOBS_IF_PARALLEL:-3}
MAX_LOAD_IF_PARALLEL=${MAX_LOAD_IF_PARALLEL:-2}

but on my quad-core with hyperthreading I set
JOBS_IF_PARALLEL=${JOBS_IF_PARALLEL:-16}
MAX_LOAD_IF_PARALLEL=${MAX_LOAD_IF_PARALLEL:-16}

(and yes, it can freeze my box ).





-- 
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/dev-luatex/attachments/20150618/48667114/attachment.html>


More information about the dev-luatex mailing list