build problem on OSX 10.5

"Dan Guido" <[email protected]> Wed, 5 Nov 2008 18:06:03 -0500
Newsgroups gmane.network.silc.devel
Message-ID <[email protected]>
I configured silc-client with the following:

./configure --without-perl --disable-asm --disable-ipv6
--without-silcd --with-libiconv-prefix=/opt/local --prefix=/opt/local

libiconv has been installed via macports. The configure script ends with:

silc-client Configuration Summary:
---------------------------
 Target host ...................: i386-apple-darwin9.5.0
 Compiler ......................: gcc
 CFLAGS ........................:  -g -Wall -finline-functions
-Wno-pointer-sign -O2 -D_REENTRANT
 LDFLAGS .......................: -L$(silc_top_srcdir)/lib
 LIBS ..........................:  -liconv -lpthread
...
 Compile SILC Client ...........: yes
 IPv6 support ..................: no
 Iconv support .................: yes
 Assembler optimizations .......: no
 Multi-threads support .........: yes
 Debugging enabled .............: no

make errors with:
gcc -g -O2 -Wall -o silc gui-entry.o gui-expandos.o gui-printtext.o
gui-readline.o gui-windows.o lastlog.o mainwindows.o
mainwindow-activity.o mainwindows-layout.o statusbar.o
statusbar-config.o statusbar-items.o term.o term-dummy.o tparm.o
term-terminfo.o terminfo-core.o textbuffer.o textbuffer-commands.o
textbuffer-reformat.o textbuffer-view.o silc.o module-formats.o
../fe-common/silc/libfe_common_silc.a
../fe-common/core/libfe_common_core.a ../silc/libsilc.a
../silc/core/libsilc_core.a ../core/libcore.a
../lib-config/libirssi_config.a ../lib-popt/libpopt.a
-L/Users/dguido/bin/silc-client-1.1.6/lib
/Users/dguido/bin/silc-client-1.1.6/lib/.libs/libsilcclient.a
/Users/dguido/bin/silc-client-1.1.6/lib/.libs/libsilc.a -lpthread
-L/opt/local/lib /opt/local/lib/libgmodule-2.0.dylib
/opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib -lc
/opt/local/lib/libiconv.dylib -lncurses
Undefined symbols:
  "_iconv_close", referenced from:
      _silc_utf8_decode in libsilc.a(silcutf8.o)
      _silc_utf8_decode in libsilc.a(silcutf8.o)
      _silc_utf8_encode in libsilc.a(silcutf8.o)
      _silc_utf8_encode in libsilc.a(silcutf8.o)
  "_iconv", referenced from:
      _silc_utf8_decode in libsilc.a(silcutf8.o)
      _silc_utf8_encode in libsilc.a(silcutf8.o)
  "_iconv_open", referenced from:
      _silc_utf8_decode in libsilc.a(silcutf8.o)
      _silc_utf8_encode in libsilc.a(silcutf8.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[6]: *** [silc] Error 1
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


Can anyone help resolve this issue?

Thanks.

--
Dan Guido
_______________________________________________________________________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-announce
Archive: https://lists.silcnet.org/pipermail/silc-announce
FAQ:     http://silcnet.org/support/faq/