免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: mill888
打印 上一主题 下一主题

[Tru64 UNIX] sco 5.06下安装支持informix的php+apache的问题。 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
21 [报告]
发表于 2006-08-19 21:14 |只看该作者
再问楼主,编译时出现如下错误,你是如何解决的.

  1. yacc -p zend -v -d Zend/zend_language_parser.y -o Zend/zend_language_parser.c
  2. Invalid escape, or illegal rereserved word:pure_parser, line 47
  3. gmake *** [Zend/zend_language_parser.c] Error 1
复制代码

论坛徽章:
0
22 [报告]
发表于 2006-08-19 22:36 |只看该作者
原帖由 snow888 于 2006-8-19 21:14 发表
再问楼主,编译时出现如下错误,你是如何解决的.
[code]
yacc -p zend -v -d Zend/zend_language_parser.y -o Zend/zend_language_parser.c
Invalid escape, or illegal rereserved word:pure_parser, line 47
...


不知道你的make是什么版本的?
我用的是gnu make 3.81,这是我重新安装的,编译的时候要带make的路径,看你装在哪里了,我是缺省安装gnu make,所以我make的时候是这样的:/usr/local/bin/make,一路成功。

不知道你的php在./configure的时候带的参数是否跟我的一样,如果是跟我的一样,make应当没有什么问题的。

是不是你在我的基础上加入了Zend的支持什么的??

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
23 [报告]
发表于 2006-08-20 00:16 |只看该作者
原帖由 mill888 于 2006-8-19 22:36 发表


不知道你的make是什么版本的?
我用的是gnu make 3.81,这是我重新安装的,编译的时候要带make的路径,看你装在哪里了,我是缺省安装gnu make,所以我make的时候是这样的:/usr/local/bin/make,一路成功。
...


我使用的 gcc 3.2.1

我的确加入了 Zend 支持,所以出现了这个情况。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
24 [报告]
发表于 2006-08-20 00:38 |只看该作者
我用的 gcc 3.2.1 的版本中 GNU Make 版本是 3.76 的,不知道你的 Gcc 是从哪里下载的?

另:你的那个问题我已经找到解决办法了,所需要的是在我的机器上编译通过测试,所以,我现在在找 gcc (就是你所说的 GNU Make 3.81 版本的那个) ,如果测试通过,我会把完整的编译参数给你,不过我没有 MSN ,只有 QQ 。

论坛徽章:
0
25 [报告]
发表于 2006-08-20 08:43 |只看该作者
原帖由 snow888 于 2006-8-20 00:16 发表


我使用的 gcc 3.2.1

我的确加入了 Zend 支持,所以出现了这个情况。


请问加入的Zend的支持参数是什么??
网络上有人说Zend是搞不定的,不知道消息是否可靠。

[ 本帖最后由 mill888 于 2006-8-20 08:46 编辑 ]

论坛徽章:
0
26 [报告]
发表于 2006-08-20 08:51 |只看该作者
原帖由 snow888 于 2006-8-20 00:38 发表
我用的 gcc 3.2.1 的版本中 GNU Make 版本是 3.76 的,不知道你的 Gcc 是从哪里下载的?

另:你的那个问题我已经找到解决办法了,所需要的是在我的机器上编译通过测试,所以,我现在在找 gcc (就是你所说的 GN ...


Gnu那些站点可以下载。www.gnu.org

论坛徽章:
0
27 [报告]
发表于 2006-08-20 09:36 |只看该作者
原帖由 snow888 于 2006-8-20 00:16 发表


我使用的 gcc 3.2.1

我的确加入了 Zend 支持,所以出现了这个情况。


你加zend的选项是什么??
我如果用--enable-experimental-zts ,则configure 的时候则出现错误:
Configuring TSRM
checking for stdarg.h... (cached) yes
checking for pthreads_cflags... (cached)
checking for pthreads_lib... (cached)
configure: error: Your system seems to lack POSIX threads.

应当是说缺少POSIX 线程库的意思。

所以我没有用--enable-experimental-zts。
如果你用了这个选项,那么请问你怎么让它至少通过了./configure ??

[ 本帖最后由 mill888 于 2006-8-20 09:52 编辑 ]

论坛徽章:
0
28 [报告]
发表于 2006-08-20 09:59 |只看该作者
应该是可以的,因为我现在有台机器已经用了有快半年了
应该也是出现过找不到libifglx.so的问题,只是不记得怎么解决了

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
29 [报告]
发表于 2006-08-20 10:58 |只看该作者
原帖由 mill888 于 2006-8-20 09:36 发表


你加zend的选项是什么??
我如果用--enable-experimental-zts ,则configure 的时候则出现错误:
Configuring TSRM
checking for stdarg.h... (cached) yes
checking for pthreads_cflags... (cached)
...


Zend 肯定可以搞定。(事实上我已经搞定了,configure 的时候没有出现错误,而且 gmake 编译也通过了,只是没有解决我的问题。)

我现在下载了 gcc 4.2 的版本,先搞定我的编译器,然后在编译 php-4.4.4 的版本。如果顺利,我测试成功后在告诉你。

可以肯定的是,那个找不到 .so 库文件的问题我已经解决了,但没有解决我的问题,我需要尽最大可能提供一个相对完善的解决方案(以知的 bug 我需要解决后才能把方法说出来)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP