- 主题:那个ythtlib编译怎么老是有问题?
编译它:
tjubbs@colinux:~/src/tjubbs/ythtlib$ make
make: *** No rule to make target `/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/
stddef.h', needed by `uudecode.o'. Stop.
见了鬼了,哪里来得i386-redhat-linux/2.96,我的系统是Debian+ GCC 3.3.5
然后在ythtlib的Makefile里面加入了一个
test:
@echo $(FLAGS)
]$ make test
得到的编译选项是:CFLAGS=-Wall -O2 -mcpu=pentium4 -march=pentium4 -mmmx -msse -pipe -DCONF_HAVE_OPEN
PTY -I../include -I../ythtlib -I../libythtbbs -g
真不知道为什么编译的时候就是要找redhat的2.96??
急着问
--
FROM 202.113.13.188
先make dep
再make
【 在 xsinuz (咸有一德) 的大作中提到: 】
: 编译它:
: tjubbs@colinux:~/src/tjubbs/ythtlib$ make
: make: *** No rule to make target `/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/
: stddef.h', needed by `uudecode.o'. Stop.
: 见了鬼了,哪里来得i386-redhat-linux/2.96,我的系统是Debian+ GCC 3.3.5
: 我得这个文件应该在:/usr/lib/gcc-lib/i486-linux/3.3.5/include/下面,但是我指定不行,
: 他还是报错。
: 然后在ythtlib的Makefile里面加入了一个
: test:
: @echo $(FLAGS)
: ...................
--
FROM bbs.tju.edu.cn