关于天网搜索引擎TSE的编译问题

dqdx_zch 2010-06-18 02:53:17
我下了个TSE的源码,安照程序的说明怎么make不好使呢,出现下面的错误
flex -Puri uri.l
make[1]: flex:命令未找到
make[1]: *** [lex.uri.c] 错误 127
make[1]:正在离开目录 `/home/zch/桌面/tse.041210-1504.Linux/tse/uri'
make: *** [subdir] 错误 1

小弟是新手,大家多多关照阿!
...全文
527 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxlovepllhaha 2012-03-16
  • 打赏
  • 举报
回复
stack.h里面用到的-- ++ 操作符错误 改一改就行了
昨夜的梦--pzy 2011-05-29
  • 打赏
  • 举报
回复
我也遇到了这个问题,不知道LZ解决了没有,求教!
nzc123 2011-05-19
  • 打赏
  • 举报
回复
楼主后来问题解决了吗? 怎么解决的?
yanjinbin0 2010-06-18
  • 打赏
  • 举报
回复
有编译器不支持的语法.
你看提示在uri.l文件的494行,找出该段的内容来看下语法是否正确.
steptodream 2010-06-18
  • 打赏
  • 举报
回复
这下的 错误我就不知道了
dqdx_zch 2010-06-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]

遇到问题 要仔细看一下问题

make[1]: flex:命令未找到
---------------------
很明显 没有找到flex这个命令 说明你没安装把?

先安装flex这个命令 去网上下载rpm包 或者源码
如果是redhat系的linux(CentOS Feodra RHEL)
直接用yum安装更简单
yum -y install flex
[/Quote]

谢谢,刚才发现已经安装上了,
还是编译不通过,郁闷,又有这样的错误。

uri.l: In function ‘urilex’:
uri.l:494: error: lvalue required as increment operand
uri.l:494: error: lvalue required as increment operand
uri.l:494: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:500: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:506: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l:511: error: lvalue required as increment operand
uri.l: In function ‘__path_merge’:
uri.l:842: error: lvalue required as decrement operand
uri.l:843: error: lvalue required as decrement operand
uri.l:849: error: lvalue required as increment operand
uri.l:850: error: lvalue required as increment operand
steptodream 2010-06-18
  • 打赏
  • 举报
回复
遇到问题 要仔细看一下问题

make[1]: flex:命令未找到
---------------------
很明显 没有找到flex这个命令 说明你没安装把?

先安装flex这个命令 去网上下载rpm包 或者源码
如果是redhat系的linux(CentOS Feodra RHEL)
直接用yum安装更简单
yum -y install flex

23,216

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧