[luatex] compiling on MINIX3

Reviczky, Adam adam.reviczky at kcl.ac.uk
Tue Jun 28 21:38:59 CEST 2011


Hi,

I'm trying to compile luatex beta0.70.1 on my MINIX 3.2.0.

gmake and gcc is installed:
---
GNU Make 3.82
Built for i386-pc-minix
---
gcc (GCC) 4.4.3
---

By running build.sh, I get:
---
You have a GNU-make installed as gmake; I will use that
...
---

However, the configure stage fails with:
---
checking for TeXk programs to build... 
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
configure: error: Building TeX Live requires GNU make
---

The same happened a while ago on FreeBSD, see:
http://www.ntg.nl/pipermail/dev-luatex/2010-March/003473.html

I believe it is the same problem, and setting TL_MAKE or MAKE doesn't help either.

The ${MAKE-make} variable in the configure file returns "make" in my case, where it should be gmake.
The line in question is: "if test -z "`${MAKE-make} -v 2>/dev/null | grep GNU`"; then".

Changing that line to use gmake directly ("if test -z "`gmake -v 2>/dev/null | grep GNU`"; then") gets past the configure stage, but the compilation fails with:
---
gcc -DHAVE_CONFIG_H -I. -I../../../source/libs/zziplib -Iinclude -I../../../source/libs/zziplib/zziplib-0.13.60 -I/home/reviczky/minimals/luatex-beta-0.70.1/build/libs/zlib/include -D_USE_MMAP  -Wall -Wunused -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -Wmissing-prototypes -Wmissing-declarations -g -O2 -MT stat.o -MD -MP -MF .deps/stat.Tpo -c -o stat.o `test -f 'zziplib-0.13.60/zzip/stat.c' || echo '../../../source/libs/zziplib/'`zziplib-0.13.60/zzip/stat.c
../../../source/libs/zziplib/zziplib-0.13.60/zzip/stat.c: In function 'zzip_dir_stat':
../../../source/libs/zziplib/zziplib-0.13.60/zzip/stat.c:44: error: 'strcasecmp' undeclared (first use in this function)
../../../source/libs/zziplib/zziplib-0.13.60/zzip/stat.c:44: error: (Each undeclared identifier is reported only once
../../../source/libs/zziplib/zziplib-0.13.60/zzip/stat.c:44: error: for each function it appears in.)
gmake[3]: *** [stat.o] Error 1
gmake[3]: Leaving directory `/home/reviczky/minimals/luatex-beta-0.70.1/build/libs/zziplib'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/reviczky/minimals/luatex-beta-0.70.1/build/libs/zziplib'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/home/reviczky/minimals/luatex-beta-0.70.1/build/libs/zziplib'
gmake: *** [../../libs/zziplib/libzzip.a] Error 2
strip: 'build/texk/web2c/luatex': No such file
ls: build/texk/web2c/luatex: No such file or directory
---

I'm attaching the full log.

Adam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: out.log.gz
Type: application/x-gzip
Size: 17322 bytes
Desc: out.log.gz
URL: <http://tug.org/pipermail/luatex/attachments/20110628/b287b0c9/attachment-0001.gz>


More information about the luatex mailing list