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