LinuxSir.cn,穿越时空的Linuxsir!

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

求助:glibc编译,make出错:config-name.h找不到?

[复制链接]
发表于 2007-11-28 16:12:59 | 显示全部楼层 |阅读模式
Error1:
   posix/subdir_lib
Error2:
   posix/uname.o
  
                谢谢!
发表于 2007-11-28 19:28:13 | 显示全部楼层
Post by djstava;1788811
Error1:
   posix/subdir_lib
Error2:
   posix/uname.o
  
                谢谢!
这是一个典型发问的反面教材,什麽都不知道,只知道有个问题,而且错误信息过短也很难判断问题所在,其余的只有楼主知道,其他人却无法协助!

问题不一定有答案,但楼主发问时应该尽量提供已知的事实,比如:缩主系统是啥、现在做哪个版本的 LFS、做到哪个章节等等

能提供的信息越多,越有机会让别人协助,否则结果就是楼主在苦等而没有人回覆!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 09:10:51 | 显示全部楼层
谢谢楼上兄弟的好建议,以后一定注意!
     其实我就是在发行版(FC7)上编译个C库,当然是放在另一独立目录下,其所依赖的工具都由发行版的提供,make的时候过不去,错误如下:

    uname.c:25:25:error:config-name.h:NO such file or           directory
    uname.c:In function '_uname':
    uname.c:57:error:'UNAME_SYSNAME' undeclared(first use in this function)

make[2]:***[glibc-version/posix/uname.o] Error 1
make[1]:***[glibc-version/posix/subdir_lib] Error 2
回复 支持 反对

使用道具 举报

发表于 2007-11-29 12:36:12 | 显示全部楼层
只有这些信息的话,别人还是帮不上忙的。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 13:28:32 | 显示全部楼层
好像有点眉目了,谢谢各位!
回复 支持 反对

使用道具 举报

发表于 2007-11-29 15:11:35 | 显示全部楼层
可能与发行版有关。
比如发行版是32位还是x86_64的? glibc 、gcc 、kernel 、 linux-header 版本是多少?要编译的软件包名称、版本号?
当然提供了详细的信息,不能保证一定就能解决实际的问题。但是,提供了详细信息,问题被解决的可能性会大增,赢面更大。
回复 支持 反对

使用道具 举报

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

本版积分规则

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