Hi Roman,
First of all: it did not work. I got exactly the same errors as with -n32.
Bad luck. Anyway, I think that we could help the guys from PHP trying to
make this thing work with the native compiler (which, in turn --sorry GNU
blokes-- is much better than any other when it gets to make fast code).
I'm not Mother Theresa: I would like it to work because I have several
machines working with Apache, some of them with heavy load and I can not
play too much with them.
What I have to find out is where the hell are those functions defined and
why the proper library is not being seen by the linker when the apache
module is linked.
Does anybody know where the functions
_array_init,
zend_ptr_stack_push,
var_reset,
add_get_index_string,
add_get_index_long,
etc.
are defined, --and compiled--? Maybe you could do that just ldd'ing the
libraries and executables.
If I get to know this, I will have a look to the Makefile (PHP and Apache,
although I suspect that the problem is in PHP's) and find out what's wrong.
> i am not so expirienced at the sgi-indeepths. with sgi cc i
> did not have to set any special options (for apache). as i
> already wrote php is compiled with gcc (which needed the
> following to be set: CC='gcc -mabi=64'). hmm...seems to be
> the same as your '-64' or am i wrong...? maybe you can mix
> -n32 and -64 with some patching in the makefiles, but this
> does not sound like this will work... :(
Yes, this is the same thing: just compile 64 bit binaries.
> you do not have to build gcc since you can download it as
> tardist @ freeware.sgi.com. ok, ok, it is maybe not latest
> version, but it is compild, tested and working (most of these
> software-packages were done by sgi-engineers).
Although we must thank for the effort that the SGI guys do with the freeware
packages, I usually don't like them too much because of the bunch of broken
dependencies that appear. Playing around with 6.5 distributions is much more
like a nightmare than being a UN soldier in Kosovo.
> just for my curiosity: on what platform are you working
> (indy/o200/o2000/...)?
> i already built apache/php with the cc/gcc combination on an
> indy. as soon i get the license i will also do this on an
> o200 (at the moment there is all built with gcc).
It's an Octane R12K. It is just a first stage before moving to a
PowerChallenge and eventually to an O3000.
Let's keep in touch.
Take care
Christian Pomar
.
***************************************************************************
DISCLAIMER: Este mensaje contiene información propietaria
de la cual parte o toda puede contener información confidencial
o protegida legalmente. Esta exclusivamente destinado al
usuario de destino.
Si, por un error de envio o transmisión, ha recibido este mensaje
y usted no es el destinatario del mismo, por favor, notifique
de este hecho al remitente.
Si no es el destinatario final de este mensaje no debe usar,
informar, distribuir, imprimir, copiar o difundir este mensaje
bajo ningún medio.
---------
DISCLAIMER: This e-mail contains propietary information some
or all of which may be legally privileged. It is for the intended
recipient only. If an addressing or transmission error has
misdirected this e-mail, please notify the author by replying to
this e-mail. If you are not the intended recipient you must not use,
disclose, distribute, copy, print or relay on this e-mail.
***************************************************************************
--
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]