Re: [Refdb-users] Problems compiling pre4
Status: Beta
Brought to you by:
mhoenicka
|
From: Markus H. <mar...@mh...> - 2004-01-27 05:52:33
|
Hi Mike,
you're facing two problems:
- you're using an outdated libdbi version. The whole character
conversion stuff relies on a libdbi function that I've added to the
latest release only. You'll have to install libdbi-0.7.2 and
libdbi-drivers-0.7.1 before RefDB will compile.
- for some reason, configure does not perform the libiconv test
properly. The ld commands show that there's no attempt to link
against libiconv, hence the unresolved iconv* function calls. Could
you please check what configure says about libiconv?
I've tested the latest prerelease on FreeBSD 4.7 and Debian 3.0
without any problems. I hope we can resolve these issues on the other
platforms asap.
regards,
Markus
Michael Smith writes:
> Markus,
>
> I just updated by sandboxes and am now getting similar "undefined
> reference to `_libiconv_close'" build errors on Cygwin, along with an
> "undefined reference to `_dbi_conn_get_encoding'" on both Cygwin and
> Debian ('make' logs attached).
>
> On Cygwin, looks like the libiconv library and headers are in the normal
> lib and include directories -
>
> /lib/libiconv.a
> /lib/libiconv.dll.a
> /lib/libiconv.la
> /usr/lib/libiconv.a
> /usr/lib/libiconv.dll.a
> /usr/lib/libiconv.la
>
> /usr/include/iconv.h
>
> I shouldn't need to tell make to go looking for them there, right?
>
--
Markus Hoenicka
mar...@ca...
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de
|