+ -
当前位置:首页 → 问答吧 → 求助:glibc编译,make出错:config-name.h找不到?

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

时间:2007-11-28

来源:互联网

Error1:
posix/subdir_lib
Error2:
posix/uname.o

谢谢!

作者: djstava   发布时间: 2007-11-28

引用:
作者: djstava
Error1:
posix/subdir_lib
Error2:
posix/uname.o

谢谢!
这是一个典型发问的反面教材,什麽都不知道,只知道有个问题,而且错误信息过短也很难判断问题所在,其余的只有楼主知道,其他人却无法协助!

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

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

作者: d00m3d   发布时间: 2007-11-29

谢谢楼上兄弟的好建议,以后一定注意!
其实我就是在发行版(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

作者: djstava   发布时间: 2007-11-29

只有这些信息的话,别人还是帮不上忙的。。。

作者: d00m3d   发布时间: 2007-11-29

好像有点眉目了,谢谢各位!

作者: djstava   发布时间: 2007-11-29

可能与发行版有关。
比如发行版是32位还是x86_64的? glibc 、gcc 、kernel 、 linux-header 版本是多少?要编译的软件包名称、版本号?
当然提供了详细的信息,不能保证一定就能解决实际的问题。但是,提供了详细信息,问题被解决的可能性会大增,赢面更大。

作者: tfkdmwmqtr   发布时间: 2007-11-29