Linux内核编译出错,求解!
初学linux,在网上下载了linux-2.6.26源代码,将其进行缺省编译,结果报错,求大神指点啊··· 头文件或是库链接的问题吧。 老师说了,报错是正常的,google一下。 顶楼上,“编译Linux 内核undefined reference” 你先make distclean一下吧 问老师 其实,我试了下缺省编译,gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
make mrproper
make i386_defconfig #或defconfig,记不清了不好意思,
make
然后它自己就完成了编译, 本帖最后由 maomao 于 2012-9-23 19:18 编辑
liuasdj 发表于 2012-9-22 15:36 static/image/common/back.gif
其实,我试了下缺省编译,
gcc -v
Using built-in specs.
试了,现在又报另一个类似的错误了····怎么解决呀? hbyiwen 发表于 2012-9-22 10:21 static/image/common/back.gif
你先make distclean一下吧
还是失败呀···· creolophuss 发表于 2012-9-22 08:42 static/image/common/back.gif
头文件或是库链接的问题吧。
该怎么解决呀? 编译你的操作系统使用版本的内核最容易通过~可以尝试一下 我看还是要当面才能知道什么原因再才能解决,你QQ多少?加你,大家沟通一下
maomao 发表于 2012-9-23 19:16 static/image/common/back.gif
试了,现在又报另一个类似的错误了····怎么解决呀?
其实你发布问题的时候应该把自己的编译环境公布出来,比如gcc版本,ld版本,Linux版本,,,,等等
你的问题我也搞不清楚,我也是初学,而且感到一头雾水,我试过gcc4.6的编译当时出了问题,然后再gcc4.1.2版本下通过,我的意思是你可以试一下低版本的gcc,我只能说试一下,,,不好意思,, 本帖最后由 vazor 于 2012-9-24 19:04 编辑
最近编译一次通过。。。关于如何解决错误要亲自看看才知道,不过话说内核编译这东西要看rp,曾经在虚拟机下编译arm内核,报了个错,怎么都找不到原因,最后把虚拟机双核改成单核,一次通过。。。。所以,爱莫能助。 vazor 发表于 2012-9-24 18:57 static/image/common/back.gif
最近编译一次通过。。。关于如何解决错误要亲自看看才知道,不过话说内核编译这东西要看rp,曾经在虚拟机下 ...
好吧····RP没爆发啊···换个版本试试 liuasdj 发表于 2012-9-24 16:56 static/image/common/back.gif
其实你发布问题的时候应该把自己的编译环境公布出来,比如gcc版本,ld版本,Linux版本,,,,等等
你的 ...
恩恩···换个版本的内核试试···我之前编译的是2.6.26的 hbyiwen 发表于 2012-9-24 09:42 static/image/common/back.gif
我看还是要当面才能知道什么原因再才能解决,你QQ多少?加你,大家沟通一下
好啊····我QQ243755637 simon3322 发表于 2012-9-23 23:23 static/image/common/back.gif
编译你的操作系统使用版本的内核最容易通过~可以尝试一下
{:5_133:}我试试看····
页:
[1]