OS-X support?
Charles Sprickman
spork at bway.net
Wed Sep 19 22:14:38 CEST 2007
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
spork at bway.net - 212.655.9344
More information about the silc-devel
mailing list