[Dev-luatex] build failure on arm
Taco Hoekwater
taco at elvenkind.com
Thu Dec 20 09:35:24 CET 2007
Hi Mike,
Norbert Preining reported that the latest luatex has compile problems
on ARM. It seems to me that some of the automatic detections in
lcoco.c go wrong. I had a quick look but I do not really understand
any of it, so would you be so kind as to have a look and make a guess
about the problem and a possible solution?
I am including COCO 1.1.3 as-is, no patches whatsoever.
Best wishes,
Taco
Norbert Preining wrote:
> Hi Taco!
>
> We have a build failure of luatex 0.20.1 on ARM when building the lua51
> code:
> gcc -g -O2 -Wall -DLUA_USE_POSIX -c -o lcoco.o lcoco.c
> lcoco.c: In function 'lua_newcthread':
> lcoco.c:460: error: '__JMP_BUF_SP' undeclared (first use in this function)
> lcoco.c:460: error: (Each undeclared identifier is reported only once
> lcoco.c:460: error: for each function it appears in.)
> make[3]: *** [lcoco.o] Error 1
>
>>From the compile run:
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc ) works... yes
> checking whether the C compiler (gcc ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking host system type... armv5tel-unknown-linux-gnu
> checking target system type... armv5tel-unknown-linux-gnu
> checking build system type... armv5tel-unknown-linux-gnu
> checking for a BSD compatible install... (cached) /usr/bin/install -c
> [...]
> OpenBSD-Compat has been configured with the following options:
>
> Host: armv5tel-unknown-linux-gnu
> Compiler: gcc
> Compiler flags: -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wno-pointer-sign -std=gnu99
>
>
> The full build log can be found at
> http://buildd.debian.org/fetch.cgi?&pkg=luatex&ver=0.20.1-1&arch=arm&stamp=1197282661&file=log
>
>
> Do you have any idea how that could be fixed?
>
> Thanks a lot and all the best
>
> Norbert
>
> -------------------------------------------------------------------------------
> Dr. Norbert Preining <preining at logic.at> Vienna University of Technology
> Debian Developer <preining at debian.org> Debian TeX Group
> gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
> -------------------------------------------------------------------------------
> FLODIGARRY (n. Scots)
> An ankle-length gabardine or oilskin tarpaulin worn by deep-sea
> herring fishermen in Arbroath and publicans in Glasgow.
> --- Douglas Adams, The Meaning of Liff
More information about the dev-luatex
mailing list