Re: What are your top desired improvements in Xcode ?
Re: What are your top desired improvements in Xcode ?
- Subject: Re: What are your top desired improvements in Xcode ?
- From: Dietmar Planitzer <email@hidden>
- Date: Sat, 17 Feb 2007 12:18:45 +0100
On Feb 17, 2007, at 7:09 AM, Brad Oliver wrote:
On Feb 16, 2007, at 8:45 PM, email@hidden
wrote:
Why can't Xcode make it easy and warn us about commonly known errors,
like trying to make a library with PIC code on? And give us a helpful
hint to turn it off? Or that sort of thing.
I'm not sure if this is intended to be a joke, since you started
that thread but...
for dynamic libraries, you indeed should use PIC code and *not*
turn it off. And of course the default that Xcode provides is the
correct one, which it is *on*.
The actually relevant question here is: why is there even a PIC
setting in the dynamic library template ?
To me it doesn't make sense that the UI gives you a way to produce a
dynamic library with a format that is not actually supported by the
dynamic linker. It also doesn't make sense to me that the relevant
setting is worded in a way so that we have a double negation by
default. Didn't we learn many decades ago that a good UI design
should avoid double negations as a user can easily misinterpret them ?
Honestly, out of curiosity, I've just created a dynamic library
project and reading the default PIC setting, I can absolutely
understand when someone gets confused about the meaning of this setting.
This setting should be removed from the UI. Period. It's Xcode's duty
to pass the correct PIC setting to the linker, without me even having
to think about that stuff.
Regards,
Dietmar Planitzer
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden