Making rsync compile under Mac OS X 10.3.9 with extended
attributes
Vitorio Machado
v.machado at permanence-informatique.fr
Thu Feb 14 22:38:56 GMT 2008
Hmmm, yes, I need to remove the dot:
darwin[[0-38-9]]*) should do it, no?
Otherwise, I'm looking about how to compile Carbon code. It seems
that it will be portable to 10.1 or 10.2 because instead of:
-I /Developer/SDKs/MacOSX10.3.0.sdk/Developer/Headers/CFMCarbon/
It seems that we only need to put
-framework Carbon
With this I resolved the header conflict problem, but it doesn't
recognise types that should be defined by Carbon framework, like
FSIORefNum. I'm still investigating what are the correct parameters
to put in gcc. How I didn't find much documentation about it, I'm
trying to reverse engineering XCode. Opening Carbon example projects
and trying to find gcc options in the compiler log to see what's
used. Maybe with some luck tomorrow I find a clue...
As always, I'm not working alone, if someone who reads this have some
knowledge to share, just do it :)
Have a nice evening,
Vitorio
Le 14 févr. 08 à 20:02, Matt McCutchen a écrit :
> On Wed, 2008-02-13 at 22:13 +0100, LaG' wrote:
>> 1) Patched ACL configure.in (don't know if I did it the right way) to
>> don't say it can use ACL on a Panther system.
>> Changed
>> ! darwin*)
>> to
>> ! darwin[[0-38-9]].*)
>
> Presumably versions 10 and greater of darwin will support ACLs, but
> that
> pattern doesn't match them. Also, I don't think there's a need to
> match
> versions 0 through 3. Try this:
>
> darwin[[89]].*|darwin[[1-9]][[0-9]]*)
>
> The first pattern matches versions 8 and 9, and the second matches any
> version with two or more digits before the first dot.
>
> Matt
>
More information about the rsync
mailing list