Complete.Org: Mailing Lists: Archives: freeciv-dev: June 2003:
[Freeciv-Dev] (PR#4435) S1_14, gtk, mingw32 & libiconv
Home

[Freeciv-Dev] (PR#4435) S1_14, gtk, mingw32 & libiconv

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#4435) S1_14, gtk, mingw32 & libiconv
From: "Jason Short" <jshort@xxxxxxxxxxxxxx>
Date: Mon, 23 Jun 2003 11:07:24 -0700
Reply-to: rt@xxxxxxxxxxxxxx

--On Thursday, June 12, 2003 16:33:05 +0000 "Per I. Mathisen" 
<per@xxxxxxxxxxx> wrote:

> Configuring with --disable-nls and --enable-client=gtk2:
>
> gcc  -g -O2 -Wall -mms-bitfields   -o civserver.exe  civserver.o
> ../common/libcivcommon.a ../ai/libcivai.a ./libcivserver.a
> ../common/libcivcommon.a ../ai/libcivai.a ./libcivserver.a  -lz  -lwsock32
> ../common/libcivcommon.a(shared.o): In function `convert_string_malloc':
> d:/workspace/freeciv/freeciv-1.14/common/shared.c:1248: undefined
> reference to `_imp__libiconv_open'
>
> Configuring with NLS, and the problem does not arise. Please advise.

Iconv is being detected but is not being linked to properly.  When 
compiling with NLS the bug is masked because the linking is done anyway.

What happens if you do a "make distclean" before compiling this way?  Could 
this be a caching problem?

jason




[Prev in Thread] Current Thread [Next in Thread]