Compile-Error 4.3-nightly on SuSE

Benjamin Thelen bt at CCGIS.DE
Sun Oct 24 11:20:25 PDT 2004


Daniel Morissette wrote:
> Benjamin Thelen wrote:
>
>> Hi,
>>
>> I successfully built nightly builds from 24.09.04, 04.10.04 and
>> 21.10.04 on FreeBSD 4.10. But on SuSE 9.0 building fails with the
>> error message below. Building 4.2.5 on SuSE is successful.
>>
>> As I thought, the error could have something to do with an old
>> libiconv (1.9.1), I installed libiconv-1.9.2, but it didn't help it.
>>
>
> This sounds very much like bug 909:
>
> http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=909
>
> The problem would be that your system comes with the iconv functions as
> part of glibc and when you install a second libiconv on your system you
> end up with duplicate symbols. I'd suggest removing the libiconv-1.9.2
> that you installed and trying configure/make again.
>

Hi Daniel,

That was the trick! Thank you!

But isn't there then a problem running mapserver below 4.4 and
mapserver 4.4 on the same system? I removed libiconv-1.9.2, did not
supply "--with-libiconv=/user/local" and had the following on
./configure(ing) mapserver.

4.0.2/4.2.5


checking for libiconv_open in -liconv... no
         libiconv library cannot be found, possibly needed for GD


4.4-beta

checking for iconv_open in -liconv... no
checking for iconv_open in -lc... yes
         using libiconv from system libs.
         libiconv found. Enabling internationalization (-DUSE_ICONV)


Actually it is possible to compile mapserver 4.2.x and 4.0.x without
libiconv, but I don't know if then any functionality is missing.


Regards,
Ben



More information about the MapServer-users mailing list