OS-X support?

Charles Sprickman <[email protected]> Wed, 19 Sep 2007 16:14:38 -0400 (EDT)
Newsgroups gmane.network.silc.devel
Message-ID <[email protected]>
Hi all,

There's really only one GUI silc client out there that's native, and 
that's Colloquy.  Sadly, as of late it's been buggy as hell, to the point 
that it's not usable.

So I'm trying to build silc-client to use until they get that fixed.

So far I've found both macports and fink have very outdated versions that 
don't seem to build under 10.4.  So that leaves me with trying to build 
from source.

Build fails right here:

  gcc -DHAVE_CONFIG_H -I. -I../.. -no-cpp-precomp -g -Wall 
-finline-functions -Wno-pointer-sign -O2 -D_REENTRANT -DHAVE_SILCDEFS_H 
-I. -I../.. -I/Users/spork/silc-client-1.1.2 
-I/Users/spork/silc-client-1.1.2/lib/contrib 
-I/Users/spork/silc-client-1.1.2/lib/silccore 
-I/Users/spork/silc-client-1.1.2/lib/silccrypt 
-I/Users/spork/silc-client-1.1.2/lib/silcmath 
-I/Users/spork/silc-client-1.1.2/lib/silcutil 
-I/Users/spork/silc-client-1.1.2/lib/silcapputil 
-I/Users/spork/silc-client-1.1.2/lib/silcske 
-I/Users/spork/silc-client-1.1.2/lib/silcsftp 
-I/Users/spork/silc-client-1.1.2/lib/silcclient 
-I/Users/spork/silc-client-1.1.2/lib/silcasn1 
-I/Users/spork/silc-client-1.1.2/lib/silcskr 
-I/Users/spork/silc-client-1.1.2/lib/silcvcard 
-I/Users/spork/silc-client-1.1.2/includes 
-I/Users/spork/silc-client-1.1.2/doc -no-cpp-precomp -g -Wall 
-finline-functions -Wno-pointer-sign -O2 -D_REENTRANT -c client_entry.c -o 
client_entry.o
client_entry.c:1767: error: conflicting types for 
'silc_client_replace_channel_id'
client_entry.h:60: error: previous declaration of 
'silc_client_replace_channel_id' was here
make[3]: *** [client_entry.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
gee5:~/silc-client-1.1.2 spork$

./configure output:


silc-client Configuration Summary:
---------------------------
  Target host ...................: i386-apple-darwin8.10.1
  Compiler ......................: gcc
  CFLAGS ........................: -no-cpp-precomp -g -Wall 
-finline-functions -Wno-pointer-sign -O2 -D_REENTRANT
  LDFLAGS .......................: -L$(silc_top_srcdir)/lib
  LIBS ..........................:  -liconv -lpthread

  Installation prefix ...........: /usr/local
  bin directory .................: /usr/local/bin
  sbin directory ................: /usr/local/sbin
  etc directory .................: /usr/local/etc
  man directory .................: /usr/local/share/man
  doc directory .................: /usr/local/share/doc/silc-client
  include directory .............: /usr/local/include

  Compile SILC Client ...........: yes
  IPv6 support ..................: yes
  Iconv support .................: yes
  Assembler optimizations .......: yes
  Multi-threads support .........: yes
  Debugging enabled .............: no

Compile the sources with 'make' or 'gmake' command.
gee5:~/silc-client-1.1.2 spork$

Any hints?  I know that OS-X is not an officially supported platform, but 
we really need at least one working/current silc client...

If necessary, I can temporarily setup an account on a machine here for any 
interested developer.

Thanks,

Charles

___
Charles Sprickman
NetEng/SysAdmin
Bway.net - New York's Best Internet - www.bway.net
[email protected] - 212.655.9344

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