[reSIProcate] Trying to build resipricate into X-Code project

John Draper lists at webcrunchers.com
Sat Aug 6 14:18:30 CDT 2005


Nils Ohlmeier wrote:

>John,
>
>if I remember correct you were already notified that X-Code is not officially 
>supported as build system for resiprocate. I think there was recently some 
>work on that topic, but for sure X-Code is not supported in the 0.9.0 
>release.
>I'm almost sure that the "usual" *nix approach "configure && make" will work.
>
>  Nils
>
>  
>
Actually, with the help of Rod,  I was able to get a clean build of two 
"targets"
under X-Code.  First target is the .dylib of resiprocate, and the other 
"target"
is the SipApplication, an X-Code application,  all compiled into a 
single X-Code
project.

There WERE some issues, and once I've had a chance to discuss it with 
Rod,  I
suspect he is going to upload the X-Code project to the group as soon as 
other
technical issues are worked out.

FYI:  the Mac OS uses Cocoa development environment (Objective C),  but it's
possible to integrate both C++ and Objective C in a single module,  
under some
restrictions,  but if I use pointers to the C++ Objects as Objective C 
Instance
variables,  it would work,  but using values instead of pointers is not 
going to work
in Virtual functions,  nor are C++ Constructors supported when used 
within the
Objective C classes except using "new" and "delete",   nor is auto_ptr 
supported
when used within an Objective C application.

Exception handling can be "nested" - IE:

  Objective C exception
      C++ exception
      break
  break

Is permitted, as long as each one is "isolated"....

I'm still experimenting with what I can do with C++ and Obj C.

John



More information about the resiprocate-devel mailing list