Re: [Sedna-discussion] [ANN] Sedna 2.0 released
Sedna is a native full-featured XML database management system.
Brought to you by:
mozinsur,
shcheklein
From: Roman P. <ign...@ma...> - 2007-04-20 09:54:17
|
Hello Steve, We tried compiling sedna-2.0.2 on a Gentoo system (with gcc version 4.1.1) and it compiled ok. Monday, April 16, 2007, 9:11:04 PM, you wrote: > I was looking forward to compile it and making the Python driver compatible > with this release, but I had this error on my up-to-date Gentoo system: > ============================================================== > XQuery Parser has been Done > ============================================================== > make[3]: Leaving directory `/home/howe/temp/sedna-2.0.2/kernel/tr/xqp' > g++ -O0 -L../../libs/pg -L../../libs/expat -L../../libs/chicken > -L../../libs/pcre -o ../../bin/se_trn > tr.o socket_client.o cl_client.o tr_functions.o tr_common_funcs.o > tr_globals.o auth/auth.a crmutils/crmutils.a executor/executor.a idx/idx.a > locks/locks.a log/log.a mo/mo.a nid/nid.a pq/pq.a pstr/pstr.a rcv/rcv.a > sqp/sqp.a strings/strings.a structures/structures.a updates/updates.a > vmm/vmm.a xqp/xqp.a auth/auth.a crmutils/crmutils.a executor/executor.a > idx/idx.a locks/locks.a log/log.a mo/mo.a nid/nid.a pq/pq.a pstr/pstr.a > rcv/rcv.a sqp/sqp.a strings/strings.a structures/structures.a > updates/updates.a vmm/vmm.a > xqp/xqp.a ../../kernel/common/common_files.a > ../../kernel/sm/plmgr/plmgr_tr.a ../../kernel/sm/llmgr/llmgr.a > ../../kernel/common/common_files.a -lpccts -lexpat -lchicken -lpcre -ldl -lnsl -lrt -pthread > executor/executor.a(xs_uri.o): In function `PcrePattern::PcrePattern(char > const*, int, unsigned char const*)': > xs_uri.cpp:(.text._ZN11PcrePatternC1EPKciPKh[PcrePattern::PcrePattern(char > const*, int, unsigned char const*)]+0x2a): undefined reference to > `pcre_compile(char const*, int, char const**, int*, unsigned char const*)' > executor/executor.a(xs_uri.o): In function `PcreMatcher<char const*>>::load_re(real_pcre const*)': > xs_uri.cpp:(.text._ZN11PcreMatcherIPKcE7load_reEPK9real_pcre[PcreMatcher<char const*>>::load_re(real_pcre const*)]+0x54): undefined reference to > `pcre_fullinfo(real_pcre const*, pcre_extra const*, int, void*)' > executor/executor.a(xs_uri.o): In function `PcreMatcherBase<char const*>>::exec(pcre_extra const*, char const* const&, char const* const&, char > const*, int, char const**, int)': > xs_uri.cpp: > (.text._ZN15PcreMatcherBaseIPKcE4execEPK10pcre_extraRKS1_S7_S1_iPS1_i[PcreMatcherBase<char const*>>::exec(pcre_extra const*, char const* const&, char const* const&, char > const*, int, char const**, int)]+0x192): undefined reference to > `try_flipped(real_pcre const*, real_pcre*, pcre_study_data const*, > pcre_study_data*)' > strings/strings.a(utf8.o): In function > `PcreMatcher<char_iterator>::load_re(real_pcre const*)': > utf8.cpp: > (.text._ZN11PcreMatcherI13char_iteratorE7load_reEPK9real_pcre[PcreMatcher<char_iterator>::load_re(real_pcre > const*)]+0x54): undefined reference to `pcre_fullinfo(real_pcre const*, > pcre_extra const*, int, void*)' > strings/strings.a(utf8.o): In function > `PcreMatcher<estr_iterator>::load_re(real_pcre const*)': > utf8.cpp: > (.text._ZN11PcreMatcherI13estr_iteratorE7load_reEPK9real_pcre[PcreMatcher<estr_iterator>::load_re(real_pcre > const*)]+0x54): undefined reference to `pcre_fullinfo(real_pcre const*, > pcre_extra const*, int, void*)' > strings/strings.a(utf8.o): In function > `PcreMatcher<pstr_long_iterator>::load_re(real_pcre const*)': > utf8.cpp: > (.text._ZN11PcreMatcherI18pstr_long_iteratorE7load_reEPK9real_pcre[PcreMatcher<pstr_long_iterator>::load_re(real_pcre > const*)]+0x54): undefined reference to `pcre_fullinfo(real_pcre const*, > pcre_extra const*, int, void*)' > strings/strings.a(utf8.o): In function > `PcreMatcherBase<char_iterator>::exec(pcre_extra const*, char_iterator > const&, char_iterator const&, char_iterator, int, char_iterator*, int)': > utf8.cpp: > (.text._ZN15PcreMatcherBaseI13char_iteratorE4execEPK10pcre_extraRKS0_S6_S0_iPS0_i[PcreMatcherBase<char_iterator>::exec(pcre_extra > const*, char_iterator const&, char_iterator const&, char_iterator, int, > char_iterator*, int)]+0x1d9): undefined reference to `try_flipped(real_pcre > const*, real_pcre*, pcre_study_data const*, pcre_study_data*)' > strings/strings.a(utf8.o): In function > `PcreMatcherBase<pstr_long_iterator>::exec(pcre_extra const*, > pstr_long_iterator const&, pstr_long_iterator const&, pstr_long_iterator, > int, pstr_long_iterator*, int)': > utf8.cpp: > (.text._ZN15PcreMatcherBaseI18pstr_long_iteratorE4execEPK10pcre_extraRKS0_S6_S0_iPS0_i[PcreMatcherBase<pstr_long_iterator>::exec(pcre_extra > const*, pstr_long_iterator const&, pstr_long_iterator const&, > pstr_long_iterator, int, pstr_long_iterator*, int)]+0x1cf): undefined > reference to `try_flipped(real_pcre const*, real_pcre*, pcre_study_data > const*, pcre_study_data*)' > strings/strings.a(utf8.o): In function > `PcreMatcherBase<estr_iterator>::exec(pcre_extra const*, estr_iterator > const&, estr_iterator const&, estr_iterator, int, estr_iterator*, int)': > utf8.cpp: > (.text._ZN15PcreMatcherBaseI13estr_iteratorE4execEPK10pcre_extraRKS0_S6_S0_iPS0_i[PcreMatcherBase<estr_iterator>::exec(pcre_extra > const*, estr_iterator const&, estr_iterator const&, estr_iterator, int, > estr_iterator*, int)]+0x1cf): undefined reference to `try_flipped(real_pcre > const*, real_pcre*, pcre_study_data const*, pcre_study_data*)' > collect2: ld returned 1 exit status > make[2]: *** [../../bin/se_trn] Error 1 > make[2]: Leaving directory `/home/howe/temp/sedna-2.0.2/kernel/tr' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/howe/temp/sedna-2.0.2/kernel' > make: *** [build] Error 2 > My system info: > howe@yezda ~/temp/sedna-2.0.2 $ uname -a > Linux yezda 2.6.20-gentoo-r3 #1 SMP Thu Mar 15 03:10:50 BRT 2007 i686 AMD > Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux > gcc: '-V' option must have argument > howe@yezda ~/temp/sedna-2.0.2 $ gcc -v > Using built-in specs. > Target: i686-pc-linux-gnu > Configured > with: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure > --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.1.2 > --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include > --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2 > --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man > --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info > --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4 > --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec > --enable-nls --without-included-gettext --with-system-zlib > --disable-checking --disable-werror --enable-secureplt > --disable-libunwind-exceptions --disable-multilib > --disable-libmudflap --disable-libssp --enable-java-awt=gtk > --enable-languages=c,c++,java,fortran --enable-shared > --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu > Thread model: posix > gcc version 4.1.2 (Gentoo 4.1.2) -- Best regards, Roman mailto:ign...@ma... |