LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 914|回复: 4

autofs问题[已解决]

[复制链接]
发表于 2006-3-12 20:22:04 | 显示全部楼层 |阅读模式
编译autofs-4.1.4时出现:

cannot find any C preprocessor (cpp)
/usr/bin/rpcgen: C preprocessor failed with exit code 1
make[1]: *** [mount.h] Error 1
make[1]: Leaving directory `/sources/autofs-4.1.4/lib'
make: *** [daemon] Error 2

在到达blfs的autofs部分之前。不记得有关于C preprocessor的内容。是不是需要从后面几章寻找C preprocessor?
发表于 2006-3-12 20:39:19 | 显示全部楼层
which cpp 运行一下,看看能否找到?
或者 whereis cpp
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-12 21:08:11 | 显示全部楼层
Post by 终极幻想
which cpp 运行一下,看看能否找到?
或者 whereis cpp


结果如下:

lfs@xxxx:/sources/autofs-4.1.4$ whereis cpp
cpp: /usr/bin/cpp /usr/man/man1/cpp.1 /usr/share/man/man1/cpp.1
回复 支持 反对

使用道具 举报

发表于 2006-3-12 21:30:16 | 显示全部楼层
我装这个的时候,没发现这个问题,你用 LFS 的方法测试一下 gcc 是否正常?用root编译试试?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-12 23:01:00 | 显示全部楼层
Post by 终极幻想
我装这个的时候,没发现这个问题,你用 LFS 的方法测试一下 gcc 是否正常?用root编译试试?


root不成功。

gcc测试:

echo 'main(){}' > dummy.c
root@xxxx:/# cc dummy.c
root@xxxx:/# readelf -l a.out | grep ': /lib'
      [Requesting program interpreter: /lib/ld-linux.so.2]

正常吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表