Error during make

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error during make

Arijit Dutta
Hi,

Make shows the following error:

Undefined symbols:
  "_iconv_close", referenced from:
      __nl_free_domain_conv in libintl.a(loadmsgcat.o)
  "_libiconv_set_relocation_prefix", referenced from:
      _libintl_set_relocation_prefix in libintl.a(relocatable.o)
  "_iconv_open", referenced from:
      __nl_init_domain_conv in libintl.a(loadmsgcat.o)
      __nl_init_domain_conv in libintl.a(loadmsgcat.o)
  "_iconv", referenced from:
      __nl_find_msg in libintl.a(dcigettext.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
rm -f .libs/sidS.o
Reaping losing child 0x00113e50 PID 53152
make[5]: *** [sid] Error 1
Removing child 0x00113e50 PID 53152 from chain.
Reaping losing child 0x00113a60 PID 53115
make[4]: *** [all] Error 2
Removing child 0x00113a60 PID 53115 from chain.

and aborts subsequently. I get the same errors on both the 20090101
and 20081201 versions of sid.
GCC version - i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5490)

Thanks for your help.

-Arijit
Reply | Threaded
Open this post in threaded view
|

Re: Error during make

Frank Ch. Eigler
"Arijit Dutta" <[hidden email]> writes:

> Make shows the following error:
> Undefined symbols:
>   "_iconv_close", referenced from:
>       __nl_free_domain_conv in libintl.a(loadmsgcat.o)
> [...]

There must be some incompatibility between several different versions
of libintl available on your build / system.  Try removing the one
in the sid-related build tree and reconfiguring sid.

- FChE