Subject: Re: [tex-live] TeX Live on NetBSD
To: Chavdar Ivanov <ci4ic4@gmail.com>
From: Jonathan Kew <jonathan_kew@sil.org>
List: netbsd-users
Date: 06/21/2007 13:37:45
On 21 Jun 2007, at 12:25 am, Chavdar Ivanov wrote:
> On 20/06/07, Jukka Salmi <j+nbsd@2007.salmi.ch> wrote:
>> Hi,
>>
>> I recently installed [1]TeX Live on a NetBSD system and wrote down a
>> short installation [2]howto; just in case somebody finds this useful.
>
> Blindly following your instructions, I get:
>
> .........
> c++ -o xetex -Wl,-rpath,/usr/pkg/lib -Wl,-rpath,/usr/X11R6/lib
> xetexini.o xetex0.o xetex1.o xetex2.o xetexextra.o trans.o XeTeX_ext.o
> XeTeXFontMgr_FC.o mfileio.o numbers.o pdfimage.o bmpimage.o
> jpegimage.o pngimage.o XeTeX_pic.o XeTeXFontMgr.o
> XeTeXLayoutInterface.o XeTeXOTLayoutEngine.o XeTeXFontInst.o cmaps.o
> FontTableCache.o XeTeXOTMath.o XeTeXFontInst_FT2.o \
> -L/usr/pkg/lib ../../libs/icu-xetex/lib/libsicuuc.a
> ../../libs/icu-xetex/lib/libsicule.a
> ../../libs/icu-xetex/lib/libsicudata.a
> ../../libs/teckit/lib/.libs/libTECkit.a -L/usr/pkg/lib -lfreetype
> -L/usr/lib -lz ../../libs/xpdf/xpdf/libxpdf.a
> ../../libs/xpdf/goo/libGoo.a ../../libs/xpdf/fofi/libfofi.a
> -L/usr/pkg/lib -lpng -lfontconfig \
> lib/lib.a ../kpathsea/.libs/libkpathsea.a -lm -nodefaultlibs
> -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -lgcc_eh -lgcc -lc -lgcc_eh
> -lgcc -pthread -lpthread
> XeTeX_ext.o: In function `measure_native_node':
> ../../../texk/web2c/xetexdir/XeTeX_ext.c:1524: undefined reference to
> `ubidi_open_3_6'
This looks like you have mixed ICU versions somewhere. The texlive
source includes ICU 3.4 (slightly modified for XeTeX), but some of
the source files must have been compiled with headers from ICU 3.6
(perhaps installed elsewhere on your system?). I'm not sure how this
would have happened; the TL build should normally use its own private
copy of ICU.
JK