On Mar 28, 2011, at 5:17 AM, Matthias Melcher wrote:
> ...
>> I see that Xcode 3 handles without any warning this Xcode 4 project,
>> so wonder if it's not possible to have a single project for the two
>> Xcode versions.
> 
> Well, Apple offers to save the project file in 3.x or 4.x format, so I assume 
> it may be different in future revisions of Xcode4, or support features we 
> have not used yet, and may then be unable to load in 3.x then.

Apple is intentionally keeping the project file format (the project.pbxproj 
file in the bundle) the same for Xcode 4. The only difference is where the user 
and shared settings get stored, which we don't normally put in the repository...

> But the main reason is that Xcode 4 compiles for 10.6 only (at least out of 
> the box), whereas Xcode 3 comes with the 10.5 SDK as well. So if one targets 
> SOX 10.5 or even lower, additional downloads of SDKs would be required.


You can set the deployment version down to 10.4 IIRC, independent of the SDK. 
(i.e. build against the 10.6 SDK but warn for anything that was introduced 
after 10.4).

That said, Xcode4 does not include the PowerPC compiler or SDK bits so you can 
only build Intel binaries - kind of kills things if you want to still support 
PowerPC... It also drops support for v2 NIB files, but that doesn't affect FLTK 
- NIB files are serialized object containers for Cocoa UIs...

________________________________________
Michael Sweet, Easy Software Products

_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to