ZeroLink should be off by default? (was Re: Problem linking Framework to my App)
ZeroLink should be off by default? (was Re: Problem linking Framework to my App)
- Subject: ZeroLink should be off by default? (was Re: Problem linking Framework to my App)
- From: Wade Tregaskis <email@hidden>
- Date: Thu, 8 Apr 2004 14:13:58 +1000
I think it would be really helpful if Xcode gave us a warning when it
is using ZeroLink since the results of the build can't really be used
anywhere outside the development space. Just my opinion. If I would
have seen a "Warning: Using ZeroLink -- may not contain symbols" or
some such error, I probably would have tracked this down a lot faster.
I agree wholeheartedly, and would in fact go so far as to suggest that
Zerolink should be off by default for new projects (or at least
configurable as such in the preferences). I've been bitten multiple
times by Zerolink, in many ways, and wasted dozens of hours in total.
Having to manually turn it off for every new project I create is
tedious and goes against the whole reason for having Zerolink in the
first place; i.e. convenience and speed.
Perhaps [also] Zerolink should only be turned on if the build product
is above a certain complexity, since for the vast majority of projects
- at least, the ones I'm working on - it does nothing to improve build
cycle times.
Wade Tregaskis
-- Sed quis custodiet ipsos custodes?
P.S. One thing which really threw me was trying to execute a
Zerolink'd CLI in PHP... it returns error #6, ENXIO, which you wouldn't
normally expect from exec(). In fact, the only time exec() returns it
in 'normal' use is if your app tries to connect to the window server
(but cannot, as it's being run as PHP's www user). Both 'bugs' (i.e.
lack of documentation) took several hours for me to solve (which, in
the latter case with the window server, presently amounts to not using
the app, since PHP won't execute setuid apps properly, and I'm not
about to make PHP run with root or console privileges). But I
digress... :)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.