Beta 2 make dies in same place as Beta1
| From: | Jason Birch | Date: | Mon, 09 Aug 1999 20:45:13 +0000 |
| Subject: | Beta 2 make dies in same place as Beta1 | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-3253@lists.php.net to get a copy of this message | ||
Hello,
I posted this same problem with Beta 1. I suppose I should file a bug
report when I get to a computer with web access.
Basically, the make crashes in compiling part of the MySQL module (I think).
I'm running this on an account at my WPP (pair Networks). Their
configuration:
FreeBSD 2.2.7-STABLE (PAIRj) #0: Tue Dec 22 15:27:52 EST 1998
GCC version 2.7.2.1
Here are some possible relevant lines; anyone have any ideas?
top_srcdir=.. ../scripts/mkextlib libphpext.a db mysql pcre session standard
+ ../scripts/armerge libphpext.a db/libphpext_db.a mysql/libphpext_mysql.a
pcre/libphpext_pcre.a session/libphpext_session.a
standard/libphpext_standard.a
ar: creating archive out.a
mv: libphpext.a: set owner/group (was: 3127/7): Operation not permitted
*** Error code 1 (ignored)
gcc -g -O2 -g -O2 -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM
-I/usr/local/include/mysql -g -c main.c -o main.o
[snip several similar lines]
gcc -g -O2 -g -O2 -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM
-I/usr/local/include/mysql -g -c rfc1867.c -o rfc1867.o
gcc -g -O2 -g -O2 -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM
-I/usr/local/include/mysql -g -c dlist.c -o dlist.o
In file included from dlist.c:67:
/usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h>
which is deprecated, use <stdlib.h> instead"
(cd regex; make lib)
gcc -I. -I. -DPOSIX_MISTAKE -g -O2 -g -O2 -c regcomp.c
gcc -I. -I. -DPOSIX_MISTAKE -g -O2 -g -O2 -c regexec.c
gcc -I. -I. -DPOSIX_MISTAKE -g -O2 -g -O2 -c regerror.c
gcc -I. -I. -DPOSIX_MISTAKE -g -O2 -g -O2 -c regfree.c
rm -f libregex.a
ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o
ranlib libregex.a
gcc -g -O2 -g -O2 -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM
-I/usr/local/include/mysql -g -o php -L/usr/local/lib/mysql
-L./libzend main.o internal_functions.o snprintf.o php3_sprintf.o
configuration-parser.o configuration-scanner.o request_info.o safe_mode.o
fopen-wrappers.o php3_realpath.o alloca.o output.o php_ini.o SAPI.o
cgi_main.o rfc1867.o dlist.o -Llibzend -lzend -Lext -lphpext
-L/usr/home/psp/src/php-4.0b2/ext/pcre/pcrelib -lpcre
-L/usr/home/psp/src/php-4.0b2/regex -lregex -L/usr/local/lib/mysql
-lmysqlclient -lm -lcrypt -lresolv
ld: ext/libphpext.a(db___.SYMDEF): bad magic
*** Error code 1
Stop.