Those are tags I've been using to delineate code that needed to be
rewritten for the objc runtime abstraction layer. In some cases, it
is just a simple change from one function call to another, but in
other cases I had to rewrite the code to use the API versus working
directly with the underlying data structures. I would surround
those regions with the TODO tag, then once I rewrote the code I
would switch it to the DONE tag. That way I could change one
section at a time then compile/test/etc.
Note, if you are wanting to use the stable Swarm, i.e. the last
public release, you should use the Swarm-2_3 branch. And actually
if you wanted to try out your Mac build using GNU and tcl/tk with
Snow Leopard, you should commit any patches to that branch.
cheers
Scott
On Sep 18, 2009, at 12:26 AM, Bill Northcott wrote:
Got it down to 86 errors!
What is the meaning of these:
#define SWARM_OBJC_TODO 1
#define SWARM_OBJC_DONE 0
#define SWARM_OBJC_DEBUG 0
Thanks
Bill
On 18/09/2009, at 11:17 AM, Marcus G. Daniels wrote:
Bill Northcott wrote:
In particular src/misc contains replacements for a number of
string.h functions including stpcpy.c. It seems that on Snow
Leopard stpcpy() is a macro. So the preprocessor mangles
stpcpy.c into:
The intent was just to provide functions that didn't otherwise
exist on the system.
_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers
_______________________________________________
swarm-hackers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/swarm-hackers