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

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


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