ID: 27796
Updated by: [EMAIL PROTECTED]
Reported By: wjtregaskis at students dot latrobe dot edu dot au
-Status: Feedback
+Status: No Feedback
Bug Type: Documentation problem
Operating System: MacOS 10.3.3
PHP Version: 4.3.4
New Comment:
No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
Previous Comments:
------------------------------------------------------------------------
[2004-09-17 15:22:53] [EMAIL PROTECTED]
What do you mean by "CLI apps built with Zerolink
enabled"? Which part of the documentation should be updated?
------------------------------------------------------------------------
[2004-04-07 10:06:33] wjtregaskis at students dot latrobe dot edu dot
au
As an extension of this problem, it's also true the same
error code (6, ENXIO) is returned if you try to execute
an application which connects to the WindowServer (under
Mac OS X). Only the console & root users may do this,
which usually [and hopefully] excludes www, which seems
to be the user that is used when executing via exec().
------------------------------------------------------------------------
[2004-03-31 07:23:16] [EMAIL PROTECTED]
So it's something for the docs.
------------------------------------------------------------------------
[2004-03-31 07:21:38] wjtregaskis at students dot latrobe dot edu dot
au
P.S. XCode is Apple's universal GUI IDE. Zerolink is
(so far as I've seen) too difficult to allow for in a
normal makefile, so non-XCode projects are exempt from
this problem.
------------------------------------------------------------------------
[2004-03-31 07:20:08] wjtregaskis at students dot latrobe dot edu dot
au
Just to clarify, Zerolink is Apple's system for linking
object files within an executable at runtime. It's on
by default in XCode. The premise is that for large apps
you can run them immediately after compilation, linking
on-the-fly only the [small, ideally] fraction of them
needed. The side-effect of this is that these apps have
to be launched in some sort of special environment to
facilitate this runtime linking, so you can't execute
them normally.
I guess it would be possible to execute such apps so
that they do work [by extending the exec code], but I
don't see a need - it's easy enough to just compile with
Zerolink off (the "old fashioned way") and it's more the
fact that this can catch you out and is terrible to
debug that concerns me.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/27796
--
Edit this bug report at http://bugs.php.net/?id=27796&edit=1