[tex-live] Building texlive 2007 on FreeBSD 7.0 AMD64

Michael Krauss michael.krauss at gmx.de
Fri Mar 14 13:38:18 CET 2008


Hi texlive specialists!

Because there are no binaries for FreeBSD-AMD64, I try to compile
texlive by myself. But I am running into problems during the build of
freetype2.

What I have done so far:
* Downloaded texlive branch2007 with subversion.
* Set GNUMAKE with: export GNUMAKE=/usr/local/bin/gmake
* Went to branch2007/Build/source
* Ran: ./Build --with-fontconfig=/usr/local

Here is the output of the build run:
[ ... ]
cd po; make all
( if test
'x/usr/home/mickraus/latex/texlive/branch2007/Build/source/libs/freetype/po' != 'x.'; then  posrcprefix='/usr/home/mickraus/latex/texlive/branch2007/Build/source/libs/freetype/';  else  posrcprefix="../";  fi;  sed -e '/^#/d' -e '/^[     ]*$/d'  -e "s at .*@       $posrcprefix& \\\\@"  -e '$s/\(.*\) \\/\1/' < /usr/home/mickraus/latex/texlive/branch2007/Build/source/libs/freetype/po/POTFILES.in > POTFILES )
cd ..  && CONFIG_FILES=po/Makefile.in
CONFIG_HEADERS=  /bin/sh ./config.status
creating po/Makefile.in
No support for NLS requested
cd libs/freetype2; make
"Makefile", line 6: Need an operator
"Makefile", line 7: Need an operator
"Makefile", line 8: Need an operator
"Makefile", line 12: Need an operator
"Makefile", line 13: Need an operator
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/home/mickraus/latex/texlive/branch2007/Build/source/Work.
       68.22 real        60.99 user         5.38 sys


Maybe the build script still uses BSD make instead of GNU make,
although I set the GNUMAKE variable. So I tried to alias make to gmake
by "alias make=/usr/local/bin/gmake" in the xterm and in the shell
startup file. "which make" pointed to /usr/local/bin/gmake even in
subshells, but the build problems persisted.

I am at a loss. What could I try next?


Kind regards,
Michael Krauss


More information about the tex-live mailing list