For Programmers: Free Programming Magazines  


Home > Archive > PHP Installation > September 2005 > couldn't compile php 4.3.3 on linux (fedora-core 4)









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author couldn't compile php 4.3.3 on linux (fedora-core 4)
Karim Hamed-abdelouahab

2005-09-20, 6:59 pm

SGVsbG8gZXZlcnlib2R5LAoKSSBjYW5ub3QgY29t
cGlsZSBwaHAgKHZlcnNpb24gNC4zLjMpIG9u
IGxpbnV4IChmZWRvcmEtY29yZSA0IGRpc3RyaWJ1
dGlvbikKClRoaXMgaXMgdGhlIGNvbmZpZ3Vy
YXRpb24KLi9jb25maWd1cmUgLS13aXRoLW15c3Fs
IC0td2l0aC1hcHg9Li4vLi4vYXBhY2hlL2Jp
bi9hcHhzCi0tZGlzYWJsZS1jZ2kgLS1lbmFibGUt
Y2xpCgpUaGUgb3V0cHV0IHdhcyBub3JtYWws
IHRoZW4gSSB3b3VsZCBjb21waWxlIHdpdGggdGhl
IGNvbW1hbmRlIG1ha2UgYW5kCkkgZ2V0IHRo
ZSBmb2xsb3dpbmcgb3V0cHV0OgoKZ2NjICAtSXNh
cGkvY2xpLyAtSS91c3IvbG9jYWwvc3JjL3Bo
cC9zYXBpL2NsaS8gLURQSFBfQVRPTV9JTkMKLUkv
dXNyL2xvY2FsL3NyYy9waHAvaW5jbHVkZSAt
SS91c3IvbG9jYWwvc3JjL3BocC9tYWluCi1JL3Vz
ci9sb2NhbC9zcmMvcGhwIC1JL3Vzci9sb2Nh
bC9zcmMvcGhwL1plbmQKLUkvdXNyL2xvY2FsL3Ny
Yy9waHAvZXh0L3htbC9leHBhdCAgLUkvdXNy
L2xvY2FsL3NyYy9waHAvVFNSTSAgLWcgLU8yIAot
YyAvdXNyL2xvY2FsL3NyYy9waHAvc2FwaS9j
bGkvcGhwX2NsaS5jIC1vIHNhcGkvY2xpL3BocF9j
bGkubyAgJiYKZWNobyA+IHNhcGkvY2xpL3Bo
cF9jbGkubG8KL3Vzci9sb2NhbC9zcmMvcGhwL3Nh
cGkvY2xpL3BocF9jbGkuYzo5NDogZXJyZXVy
OiBzdGF0aWMgZGVjbGFyYXRpb24Kb2Ygw6LCgMKY
b3B0YXJnw6LCgMKZIGZvbGxvd3Mgbm9uLXN0
YXRpYyBkZWNsYXJhdGlvbgovdXNyL2luY2x1ZGUv
Z2V0b3B0Lmg6NTk6IGVycmV1cjogcHJldmlv
dXMgZGVjbGFyYXRpb24gb2Ygw6LCgMKYb3B0YXJn
w6LCgMKZIHdhcyBoZXJlCi91c3IvbG9jYWwv
c3JjL3BocC9zYXBpL2NsaS9waHBfY2xpLmM6OTU6
IGVycmV1cjogc3RhdGljIGRlY2xhcmF0aW9u
Cm9mIMOiwoDCmG9wdGluZMOiwoDCmSBmb2xsb3dz
IG5vbi1zdGF0aWMgZGVjbGFyYXRpb24KL3Vz
ci9pbmNsdWRlL2dldG9wdC5oOjczOiBlcnJldXI6
IHByZXZpb3VzIGRlY2xhcmF0aW9uIG9mIMOi
woDCmG9wdGluZMOiwoDCmSB3YXMgaGVyZQptYWtl
OiAqKiogW3NhcGkvY2xpL3BocF9jbGkubG9d
IEVycmV1ciAxCgpDYW4gc29tb25lIGhlbHBzIG1l
PwoKVGhhbmsgaW4gYWR2YW5jZS4KS2FyaW0u
Cg==
Simon Rycroft

2005-09-21, 6:57 pm

Karim Hamed-abdelouahab wrote:

> Hello everybody,
>
> I cannot compile php (version 4.3.3) on linux (fedora-core 4 distribution)
>
> This is the configuration
> ./configure --with-mysql --with-apx=../../apache/bin/apxs
> --disable-cgi --enable-cli
>
> The output was normal, then I would compile with the commande make and
> I get the following output:
>
> gcc -Isapi/cli/ -I/usr/local/src/php/sapi/cli/ -DPHP_ATOM_INC
> -I/usr/local/src/php/include -I/usr/local/src/php/main
> -I/usr/local/src/php -I/usr/local/src/php/Zend
> -I/usr/local/src/php/ext/xml/expat -I/usr/local/src/php/TSRM -g -O2
> -c /usr/local/src/php/sapi/cli/php_cli.c -o sapi/cli/php_cli.o &&
> echo > sapi/cli/php_cli.lo
> /usr/local/src/php/sapi/cli/php_cli.c:94: erreur: static declaration
> of ‘optarg’ follows non-static declaration
> /usr/include/getopt.h:59: erreur: previous declaration of ‘optarg’ was
> here /usr/local/src/php/sapi/cli/php_cli.c:95: erreur: static declaration
> of ‘optind’ follows non-static declaration
> /usr/include/getopt.h:73: erreur: previous declaration of ‘optind’ was
> here make: *** [sapi/cli/php_cli.lo] Erreur 1
>


Can't say I've tried compiling PHP on Fedora 4 (Running Fedora 3 here), but
I suspect the problem will be down to the fact that the GCC on FC4 is 4.x.

I suggest you try installing the version of PHP included with Fedora 3
(assuming you're doing this because you don't want version 5.x, but want
4.x). Download the following, and then install:

http://download.fedora.redhat.com/p....3.9-3.i386.rpm
http://download.fedora.redhat.com/p....3.9-3.i386.rpm

cd /download/directory
rpm -ivh --force php-4.3.9-3.i386.rpm php-devel-4.3.9-3.i386.rpm

> Can somone helps me?
>
> Thank in advance.
> Karim.

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com