请教 Terran 版主

请教 Terran 版主

我用的是apache 1.3.22+php4.10(or4.06)+oracle8.17
在7.2下不能编译apache,make的时候出错了
php4和oracle都能顺利通过

请问有朋友知道怎么解决吗??

      
我在不加上oracle的配置选项再进行apache的编译也不行

是不是gcc/egc这样的东西被整坏了???      
出错信息如下:::


<=== src/modules/standard
===> src/modules/php4
gcc -c  -I../../os/unix -I../../include   -DLINUX=22 -DUSE_HSREGEX -DNO_DL_NEEDc
mod_php4.c:28: zend.h: No such file or directory
mod_php4.c:29: php.h: No such file or directory
mod_php4.c:30: php_variables.h: No such file or directory
mod_php4.c:47: php_ini.h: No such file or directory
mod_php4.c:48: php_globals.h: No such file or directory
mod_php4.c:49: SAPI.h: No such file or directory
mod_php4.c:50: php_main.h: No such file or directory
mod_php4.c:52: zend_compile.h: No such file or directory
mod_php4.c:53: zend_execute.h: No such file or directory
mod_php4.c:54: zend_highlight.h: No such file or directory
mod_php4.c:55: zend_indent.h: No such file or directory
mod_php4.c:57: ext/standard/php_standard.h: No such file or directory
make[4]: *** [mod_php4.o] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/usr/soft/php/apache_1.3.22/src'      
I think your mod_php4 is unvalible!

Try to install rpm packeges!      
版主,gcc编译的问题不光跟binutils有关系,而且和java的环境有关系!!!

我在还原了binutils以后还是不行

然后我想到了我安装的jdk rpm包上,我再次安装的时候,不是选择的rpm包,而是 能解开成为tar.gz的bin文件,
安装版主的安装文档去装jdk就可以搞定了!!

而且在安装其它的软件的时候,不能用oracle这个身份去安装,否则会报错
就算是屏蔽了它的环境设置文件.bash_profile文件也还是不行

比如用其它的用户身份进去,然后su,安装就一切ok了!!