< Previous by Date Date Index Next by Date >
  Thread Index  

[reSIProcate] Build recipe for OSX/Tiger/gcc3


Hi,

Don't know how many other people are poking around trying to get the library to build on OSX/Tiger/gcc3 without XCode. I bashed my head against it for a while, and came up with the following recipe for apparent success. If anyone else finds this useful for building an evaluation kit on Tiger, great. I'd also love to hear how to do it less painfully if you know how.

Cheers,
--
kobi


- install fink with 0.8.0 binary installer
    - fink scanpackages;
    - fink selfupdate (using rsync)
    - fink update all
    - fink install libtool14
    - fink install autoconf2.5
    - fink install automake1.8

- hack the following source modules:
    - sip/resiprocate/Security.cxx, to ignore PKCS7_encrypt() warning
    - sip/resiprocate/os/Socket.hxx, to _not_ typedef int socklen_t
- sip/resiprocate/test/limpc.cxx and .../dum/test/limpc.cxx to declare bool TRUE/FALSE - sip/autotools/sip/resiprocate/Makefile.am to exclude os/ WinCompat.[ch]xx

- in sip/, sh ./use-autotools.sh, and sh ./autogen.sh

- mkdir compile; cd $_; ../configure; make; eat dinner

- sudo make install