Re: Problem building php 3.0.18

From: Date: Sat, 13 Jan 2001 23:52:58 +0000
Subject: Re: Problem building php 3.0.18
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-34420@lists.php.net to get a copy of this message
If you're smart enough to edit a spec file, you could just compile from source... :-) ----- Original Message ----- From: "Michael A. Peters" <mpeters@abriasoft.com> Newsgroups: php.general Sent: Saturday, January 13, 2001 12:36 AM Subject: [PHP] Problem building php 3.0.18 > Howdy- > > I'm having a slight problem when attempting to build php 3.0.18 > > First of all I'd like to say the rpm spec file I inherited for this is a > mess- I may clean it up (likely start from scratch...), but the spec > file I'm using isn't the issue. > > mod_php builds just dandy- but I get bad linking errors when attempting > to build the calendar.so and crypt.so modules. > > here's the problem: > cd dl > ./setup > > make 'CFLAGS=-I/usr/include/apache -I. -I../' calendar.so crypt.so > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/calendar.o calendar/calendar.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o calendar/dow.o > calendar/dow.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/french.o calendar/french.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/gregor.o calendar/gregor.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/jewish.o calendar/jewish.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/julian.o calendar/julian.c > gcc -I/usr/include/apache -I. -I../ -DCOMPILE_DL=1 -c -o > calendar/easter.o calendar/easter.c > ld -o calendar.so calendar/calendar.o calendar/dow.o calendar/french.o > calendar/gregor.o calendar/jewish.o calendar/julian.o calendar/easter.o > ld: warning: cannot find entry symbol _start; defaulting to 08048080 > calendar/calendar.o: In function `cal_jdtogreg': > calendar/calendar.o(.text+0x29): undefined reference to `getParameters' > calendar/calendar.o(.text+0x42): undefined reference to > `convert_to_long' > yada (more errors of same) > > This spec file is known to build php-3.0.16 no problem. > The spec file build 3.0.18 if I comment out the attempts to build > calendar.so and crypt.so- including all the other *so modules (mysql.so, > pgsql.so, gd.so, yada yada) > > Issue happens on both glibc 2.2 (red hat 7.0) and glibc 2.1.3 (rh 6.2) > Compiler on both is gcc 2.95.3, ld on RH7 is gnu ld 2.10.90 (not sure on > rh6) > > Anyone know what the issue is? > > my spec file can be viewed at > http://24.5.29.77/SPECS/mod_php3.spec if > anyone cares to take a look. (NOTE- in that spec file, I currently have > the problem areas commented out so it would build.) > -=-=-=-=-=-=-=-=-=-=-=-=- > Michael A. Peters > Abriasoft Senior Developer > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#34420) next »