Pedro, sqlbox's configure script "should" be able to compile, though that's clearly not the case. I'll look into it as soon as I finish installing a FreeBSD VM.
Regards, Alejandro On Sat, Dec 6, 2008 at 5:28 PM, Pedro B. <[EMAIL PROTECTED]> wrote: > Thanks for your replies, Nikos. > > Kannel (cvs) is installed, built flawlessly. > > LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/local/lib/kannel > > CFLAGS=-pthread > > The BSD-deprecated -lkse shouldn't be in configure, but that can be easily > bypassed. However, it clearly shows SQLbox's bootstrap/configure are not > BSD-friendly. > > From config.log: > > configure:22302: checking for cfg_create in -lgwlib > configure:22337: gcc -o conftest -g -O2 -pthread -I/usr/include/openssl > -I/usr/include/kannel -I/usr/include/kannel -L/usr/lib/kannel conftest.c > -lgwlib -lssl -lc_r -L/usr/li$ > /usr/lib/libgwlib.a(charset.o)(.text+0x23): In function `charset_init': > gwlib/charset.c:206: undefined reference to `xmlAddEncodingAlias' > /usr/lib/libgwlib.a(charset.o)(.text+0x829): In function `charset_to_utf8': > gwlib/charset.c:539: undefined reference to `xmlFindCharEncodingHandler' > /usr/lib/libgwlib.a(charset.o)(.text+0x83c):gwlib/charset.c:544: undefined > reference to `xmlBufferCreate' > /usr/lib/libgwlib.a(charset.o)(.text+0x843):gwlib/charset.c:545: undefined > reference to `xmlBufferCreate' > /usr/lib/libgwlib.a(charset.o)(.text+0x878):gwlib/charset.c:546: undefined > reference to `xmlBufferAdd' > /usr/lib/libgwlib.a(charset.o)(.text+0x883):gwlib/charset.c:548: undefined > reference to `xmlCharEncInFunc' > /usr/lib/libgwlib.a(charset.o)(.text+0x8b6):gwlib/charset.c:553: undefined > reference to `xmlBufferFree' > /usr/lib/libgwlib.a(charset.o)(.text+0x8be):gwlib/charset.c:554: undefined > reference to `xmlBufferFree' > /usr/lib/libgwlib.a(charset.o)(.text+0x8f1): In function > `charset_from_utf8': > gwlib/charset.c:566: undefined reference to `xmlFindCharEncodingHandler' > /usr/lib/libgwlib.a(charset.o)(.text+0x908):gwlib/charset.c:571: undefined > reference to `xmlBufferCreate' > /usr/lib/libgwlib.a(charset.o)(.text+0x90f):gwlib/charset.c:572: undefined > reference to `xmlBufferCreate' > /usr/lib/libgwlib.a(charset.o)(.text+0x944):gwlib/charset.c:573: undefined > reference to `xmlBufferAdd' > /usr/lib/libgwlib.a(charset.o)(.text+0x94f):gwlib/charset.c:575: undefined > reference to `xmlCharEncOutFunc' > /usr/lib/libgwlib.a(charset.o)(.text+0x98b):gwlib/charset.c:584: undefined > reference to `xmlBufferFree' > /usr/lib/libgwlib.a(charset.o)(.text+0x993):gwlib/charset.c:585: undefined > reference to `xmlBufferFree' > /usr/lib/libgwlib.a(charset.o)(.text+0x41): In function `charset_shutdown': > gwlib/charset.c:213: undefined reference to `xmlCleanupEncodingAliases > > $ pkg_version -v | grep libxml > libxml2-2.6.32_2 = up-to-date with port > > The more i look at this, the less i find hope in making it compile on > BSD... > > \\ pb > > 2008/12/6 Nikos Balkanas <[EMAIL PROTECTED]> > >> OK. Now I see. This is sqlbox installation, not kannel. First you need >> to install Kannel (CVS) and then sqlbox. Your LD_LIBRARY_PATH should be set >> correctly. I have no experience with sqlbox configuration, but I suspect no >> hack-n-slash is necessary. Could you please echo your $LD_LIBRARY_PATH? >> >> ----- Original Message ----- >> *From:* Pedro B. <[EMAIL PROTECTED]> >> *To:* Nikos Balkanas <[EMAIL PROTECTED]> >> *Cc:* users@kannel.org >> *Sent:* Saturday, December 06, 2008 8:11 PM >> *Subject:* Re: Freebsd 6.1 and SQLbox >> >> { $as_echo "$as_me:$LINENO: checking for cfg_create in -lgwlib" >&5 >> >> $as_echo_n "checking for cfg_create in -lgwlib... " >&6; } >> >> (line 22261 of configure on sqlbox-snapshot-20081121.tar.gz and >> sqlbox-latest.tar.gz) >> Regards, >> \\Pedro >> >> 2008/12/6 Nikos Balkanas <[EMAIL PROTECTED]> >> >>> Please download latest CVS source and CVS documentation. They are >>> production quality. I couldn't grep cfg_create in any of the conf* from the >>> latest CVS. >>> >>> BR, >>> Nikos >>> >>> ----- Original Message ----- >>> >>> *From:* Pedro B. <[EMAIL PROTECTED]> >>> *To:* users@kannel.org >>> *Sent:* Saturday, December 06, 2008 6:39 PM >>> *Subject:* Freebsd 6.1 and SQLbox >>> >>> Hello list, >>> >>> We have some woes with FreeBSD 6.1, so i would like to ask if anyone >>> successfully compiled it, or if anyone has any binaries available. >>> >>> The errors we encountered: >>> >>> First: >>> >>> checking for cfg_create in -lgwlib... no >>> configure: error: Kannel gwlib is required! >>> >>> Then, after hack/n/slask on the .configure (yes, we are THAT desperate), >>> gmake gives the following: >>> >>> >>> : undefined reference to `octstr_imm' >>> sqlbox.o(.text+0x25): In function `sqlbox_is_allowed_in_group': >>> : undefined reference to `octstr_imm' >>> sqlbox.o(.text+0x2e): In function `sqlbox_is_allowed_in_group': >>> : undefined reference to `octstr_compare' >>> >>> (etc, snip, you get the idea). >>> >>> Any and all feedback is truly appreciated. >>> >>> Regards, >>> >>> ---- >>> >>> \\ Pedro >>> >>> 0101000001100101011001000111001001101111001000000100001000101110 >>> >>> >> >> > >