- From: Andreas Fink <afink AT global-networks.ch>
- To: "discussion (E-mail)" <discussion AT sctp.de>
- Subject: Re: [SCTP-Discussion] sctplib & MacOS X 10.4
- Date: Tue Sep 20 19:22:04 2005
- List-id: SCTP Discussions <discussion.sctp.de>
for those who want to download SCTPLib 1.0.4 as MacOS X package for
intel and powerpc (including the needed glib and gtk+),
I've put it on to
http://www.finkconsulting.com/page7.php#sctp
There are a few gotcha's I did run into while building this.
The fixes are however pretty obvious. Maybe people with CVS access
can commit those changes.
Here's how I built it:
wget
http://www.sctp.de/download/sctplib-1.0.4.tar.gz
tar -xvzf sctplib-1.0.4.tar.gz
cd sctplib-1.0.4
export CFLAGS="-O3 -g -isysroot /Developer/SDKs/MacOSX10.4u.sdk -L/
usr/local/lib -I/usr/local/include -fno-omit-frame-pointer -arch ppc -
arch i386"
export LDFLAGS=" -lstdc++ -arch ppc -arch i386"
./configure --disable-shared --enable-static --mandir=/usr/local/man
--with-glib-prefix=/usr/local --disable-dependency-tracking
edit sctplib/sctp/auxiliary.c and rename the function adler32 to
my_adler32 at the end.
There are two or tree calls to this function to be changed in the
same file.
adler32 is already defined in libz so if you use libz in your
project, you will have problems of two items being defined at two
places.
Two Makefiles (sctplib/sctp/Makefile and sctplib/programs/Makefile)
had to modified (after the configure run) to remove the -ansi
compiler option because some header files of MacOS Xcontained // as a
comment identifier which is valid for C++ but not for C. GCC
accepts // as comment escape chars but not when using strict ansi
checking.
Hope this helps others.
Andreas Fink
Global Networks Schweiz AG
------------------------------------------------------------------
Tel: +41-61-6666330 Fax: +41-61-6666334 Mobile: +41-79-2457333
Global Networks Schweiz AG. Clarastrasse 3, 4058 Basel, Switzerland
Web:
http://www.global-networks.ch/
afink AT global-networks.ch
------------------------------------------------------------------
ICQ: 101946485 MSN:
msn1 AT gni.ch
AIM: smsrelay Skype: andreasfink
Yahoo: finkconsulting SMS: +41792457333
PGP9: 0714 DF2B A189 A760 6201 5CBD D040 3E71 4DAF 68BB
- [SCTP-Discussion] New versions of sctplib, socketapilib and rsplib available, Michael Tuexen, 09/16/2005
- [SCTP-Discussion] sctplib & MacOS X 10.4, Andreas Fink, 09/20/2005
- Re: [SCTP-Discussion] sctplib & MacOS X 10.4, Michael Tuexen, 09/20/2005
- Re: [SCTP-Discussion] sctplib & MacOS X 10.4, Andreas Fink, 09/20/2005
- Re: [SCTP-Discussion] sctplib & MacOS X 10.4, Michael Tuexen, 09/20/2005
- [SCTP-Discussion] socketapi & MacOS X 10.4, Andreas Fink, 09/20/2005
- Re: [SCTP-Discussion] socketapi & MacOS X 10.4, Michael Tuexen, 09/21/2005
- [SCTP-Discussion] sctplib 1.0.4, Andreas Fink, 09/21/2005
- Re: [SCTP-Discussion] sctplib 1.0.4, Michael Tuexen, 09/21/2005
- Re: [SCTP-Discussion] sctplib 1.0.4, Andreas Fink, 09/21/2005
- Re: [SCTP-Discussion] sctplib 1.0.4, Michael Tuexen, 09/21/2005
- Re: [SCTP-Discussion] sctplib 1.0.4, Andreas Fink, 09/21/2005
Archive powered by MHonArc 2.6.19+.