English 中文(简体)
汇编2.6.0 个黑线板
原标题:compiling the 2.6.0 kernel on slackware

我试图在我的黑ware机器上编造2.6.0焦油。

root@darkstar:/home/linux-2.6.0# uname -a
Linux darkstar 2.6.37.6-smp #2 SMP Sat Apr 9 23:39:07 CDT 2011 i686 Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz GenuineIntel GNU/Linux

当我尝试汇编我时:

root@darkstar:/home/linux-2.6.0# make menuconfig                                                                                         
  HOSTCC  scripts/fixdep
scripts/fixdep.c: In function  traps :
scripts/fixdep.c:359:2: warning: dereferencing type-punned pointer will break strict-aliasing rules
scripts/fixdep.c:361:4: warning: dereferencing type-punned pointer will break strict-aliasing rules
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/mconf.o
scripts/kconfig/mconf.c:91:21: error: static declaration of  current_menu  follows non-static declaration
scripts/kconfig/lkc.h:63:21: note: previous declaration of  current_menu  was here
make[1]: *** [scripts/kconfig/mconf.o] Error 1
make: *** [menuconfig] Error 2

有些人在什么时候做错呢? 感谢!

最佳回答

你们如何开始这样做?

典型的情况是,你从Kkernel.org下载了最新的弹ker,将ball球复制到/usr/src,然后:

 1. tar -zxvvf linux-2.6.xxxx.tar.gz
 2. ln -nsf linux-2.6.xxxx linux   # ie: Update the "/usr/src/linux" symbolic link to
                                   #   point to the new kernel source directory
 3. make menuconfig                # or make xconfig
 4. make modules                   # Build the kernel modules
 5. make modules_install           # Install the previously built modules for the
                                   #   new kernel
 6. make bzImage                   # Create the boot image

此时此刻,DO NOT 跑道makestal/code>。 大部分导游都说了这一点,但这是妇女权利行动组织! 相反,将新创建的bzImage文档复制到/间(参见:find -name bzImage /usr/src/linux,然后将cp>>>>>/post),然后将自己的LILO配置文件(edit /etc/lilo.conf,如操作,lilo),然后对你的系统进行再调整(e:shdownut - 现为,并尝试)。

绕过了<条码> 安装<<>条/条码>的整条点,是因为它超过了标准/更换了你现有的梯子。 我上述步骤使你能够同时安装和操作新的掩体和你现有的掩体。 如果新的摇篮被打破,或你离开了一个重要选择,那么你仍然可以回到你现有的稳定/工作摇篮,而不需要一个boot/回收CD/DVD。

问题回答

如果我非常回顾一下,我就认为你没有图书馆。 必须建立与菜单的接口。

a. 从X届会议到会看是否奏效。

如果是这样的话,那天lib的校准肯定就消失了。

检查:

ls /var/log/packages/ncurses* 

是否安装





相关问题
汇编2.6.0 个黑线板

我试图在我的黑ware机器上编造2.6.0焦油。

upgrade from compiled package in Slackware

I compiled php 5.2.17 from the source with php-fpm and I have the compiled package /tmp as you know the version of php is slackware 13.1 is the same (5.2.17 without php-fpm) . How could I update from ...

Is PostgreSQL 9.0 JDBC driver working well with 64 bit java?

I ve been struggling with getting James Mail Server to work with PostgreSQL on a 64bit Slackware 13.1. Are there any known problems with the driver under 64 bit linux and 64bit java ? I have the same ...

"thread apply all bt full" gives blank in GDB

I was trying to debug a multi-threaded process on a Linux server running Slackware 12 using GDB 6.6. Once I attach and issue the command "thread apply all bt full" it comes back with nothing ( back ...

Java s tnameserv takes 3+ minutes to be "Ready", why?

I m trying to help a dev of an app I d like to use trouble shoot a problem utilizing Corba Server on Linux. I narrowed down the problem to tnameserv taking over 3 minutes to become ready after ...

Signed executables under Linux

For security reasons, it is desirable to check the integrity of code before execution, avoiding tampered software by an attacker. So, my question is How to sign executable code and run only trusted ...