Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Aug 2011 11:55:42 -1000
From:      Open Slate Project <osp@aloha.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Unable to build the print/lyx port
Message-ID:  <1a08a251-1098-443a-8597-3deedfc1e245@email.android.com>

Next in thread | Raw E-Mail | Index | Archive | Help
I was unsuccessful in posting directly so I am forwarding from another account. Apologies for format.

Gary Dunn <garydunnhi@gmail.com> wrote:

>FreeBSD Questions <freebsd-questions@freebsd.org>
>
>
>Unable to build the print/lyx port. Generic kernal, fresh portsnap
>fetch /
>update cycle.
>
>$ uname -a
>FreeBSD my.host.name 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18
>02:24:46
>UTC 2011     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC 
>i386
>
>portinstall lyx
>After long run, picking up output near end:
>
>...
>gmake[4]: Entering directory `/usr/ports/print/lyx/work/lyx-2.0.0/src'
>  CXX    Author.o
>  CXX    Bidi.o
>  CXX    boost.o
>  CXX    BranchList.o
>  CXX    Buffer.o
>  CXX    buffer_funcs.o
>  CXX    BufferList.o
>  CXX    BufferParams.o
>  CXX    BufferView.o
>  CXX    Bullet.o
>  CXX    Changes.o
>  CXX    Chktex.o
>  CXX    CmdDef.o
>  CXX    Color.o
>  CXX    ConverterCache.o
>ConverterCache.cpp:83: warning: 'lyx::FormatCache' has a field
>'lyx::FormatCache::cache' whose type uses the anonymous namespace
>  CXX    Converter.o
>  CXX    CoordCache.o
>... (omitted long list of similar lines)
>  CXX    PersonalWordList.o
>  CXX    PrinterParams.o
>  CXX    Thesaurus.o
>  AR     liblyxcore.a
>  AR     liblyxgraphics.a
>  AR     liblyxmathed.a
>  AR     liblyxinsets.a
>  CXXLD  lyx
>/usr/bin/ld: warning: libicuuc.so.46, needed by
>/usr/local/lib/libboost_regex.so, not found (try using -rpath or
>-rpath-link)
>/usr/bin/ld: warning: libicui18n.so.46, needed by
>/usr/local/lib/libboost_regex.so, not found (try using -rpath or
>-rpath-link)
>/usr/bin/ld: warning: libicudata.so.46, needed by
>/usr/local/lib/libboost_regex.so, not found (try using -rpath or
>-rpath-link)
>/usr/local/lib/libboost_regex.so: undefined reference to
>`icu_46::Locale::Locale()'
>/usr/local/lib/libboost_regex.so: undefined reference to
>`icu_46::Locale::Locale(icu_46::Locale const&)'
>/usr/local/lib/libboost_regex.so: undefined reference to `u_isblank_46'
>/usr/local/lib/libboost_regex.so: undefined reference to `u_isspace_46'
>/usr/local/lib/libboost_regex.so: undefined reference to `u_digit_46'
>/usr/local/lib/libboost_regex.so: undefined reference to
>`u_charType_46'
>/usr/local/lib/libboost_regex.so: undefined reference to `u_tolower_46'
>/usr/local/lib/libboost_regex.so: undefined reference to
>`u_charFromName_46'
>/usr/local/lib/libboost_regex.so: undefined reference to
>`icu_46::Locale::~Locale()'
>/usr/local/lib/libboost_regex.so: undefined reference to
>`icu_46::Collator::createInstance(icu_46::Locale const&, UErrorCode&)'
>gmake[4]: *** [lyx] Error 1
>gmake[4]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src'
>gmake[3]: *** [all-recursive] Error 1
>gmake[3]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src'
>gmake[2]: *** [all] Error 2
>gmake[2]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src'
>gmake[1]: *** [all-recursive] Error 1
>gmake[1]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0'
>gmake: *** [all] Error 2
>*** Error code 1
>
>Stop in /usr/ports/print/lyx.
>*** Error code 1
>
>Stop in /usr/ports/print/lyx.
>** Command failed [exit code 1]: /usr/bin/script -qa
>/tmp/portinstall20110808-84103-1lft56n-0 env make
>** Fix the problem and try again.
>** Listing the failed packages (-:ignored / *:skipped / !:failed)
>! print/lyx (linker error)
>$
>
>I have icu version 4.8, looks like libboost is looking for 4.6. Or is
>the
>problem with boost?
>
>$ pkg_info | grep icu
>icu-4.8.1           International Components for Unicode (from IBM)
>
>$ pkg_version -v | grep boost-libs
>boost-libs-1.45.0_1                 =   up-to-date with port
>
>Anyone have this working?
>
>
>-- 
>Gary Dunn
>Honolulu

--

Gary Dunn, Honolulu
Open Slate Project
http://openslate.org
 
Sent from my Android phone with K-9 Mail.



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?1a08a251-1098-443a-8597-3deedfc1e245>