[tex-live] Building texlive 2007 on FreeBSD 7.0 AMD64
Randy Au
agilis at gmail.com
Sat Mar 15 03:22:34 CET 2008
On Fri, Mar 14, 2008 at 5:14 PM, Jonathan Kew <jonathan_kew at sil.org> wrote:
> On 14 Mar 2008, at 12:38 pm, Michael Krauss wrote:
> > I am at a loss. What could I try next?
>
> Try setting the TL_MAKE variable:
To report on a bit more on TL+FreeBSD, I tried building texlive on my
amd64 Freebsd 8.0-CURRENT VM.
After setting TL_MAKE to gmake as needed. I ran ./Build
--with-fontconfig=/usr/local
for the main svn branch with fresh Build directory, (r6971) the build
broke partway.
gmake[2]: Entering directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex/common'
gcc -D_REENTRANT -I../common -I../../../../libs/icu-xetex/common
-I../../../../libs/icu-xetex/i18n -DU_COMMON_IMPLEMENTATION -g -O2
-fvisibility=hidden -c -o putil.ao
../../../../libs/icu-xetex/common/putil.c
../../../../libs/icu-xetex/common/putil.c:583:20: error: tzfile.h: No
such file or directory
../../../../libs/icu-xetex/common/putil.c: In function 'uprv_tzname_3_8':
../../../../libs/icu-xetex/common/putil.c:763: error: 'TZDEFAULT'
undeclared (first use in this function)
../../../../libs/icu-xetex/common/putil.c:763: error: (Each undeclared
identifier is reported only once
../../../../libs/icu-xetex/common/putil.c:763: error: for each
function it appears in.)
../../../../libs/icu-xetex/common/putil.c:765: error: 'TZDIR'
undeclared (first use in this function)
../../../../libs/icu-xetex/common/putil.c:765: error: expected ')'
before string constant
../../../../libs/icu-xetex/common/putil.c:767: error: expected ')'
before string constant
gmake[2]: *** [putil.ao] Error 1
gmake[2]: Leaving directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex/common'
gmake[1]: *** [all-recursive] Error 2
gmake[1]: Leaving directory
`/home/agilis/texlive/Build/source/Work/libs/icu-xetex'
gmake: *** [all] Error 1
100.18 real 26.15 user 19.01 sys
ls: /home/agilis/texlive/Build/source/inst/bin/*/*: No such file or directory
./Build: Build failed, no binaries under
/home/agilis/texlive/Build/source/inst/bin.
However, the subversion branch "branch2007" seems to have built properly.
[...]
cd /home/agilis/texlive-branch/branch2007/Build/source/inst/bin/x86_64-unknown-freebsd8.0
&& strip * >/dev/null 2>&1 || true
7725.26 real 848.79 user 1268.27 sys
Copied the binaries into Master/bin and used xelatex to build a file.
I'm not too familiar with the texlive dev process, so I'm not sure
what relationship the branch has with the main trunk right now, but at
least that branch apparently works on freebsd amd64
RA
More information about the tex-live
mailing list