• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 为啥我光盘的linux内核不是最新的 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
10楼  发表于: 2011-04-25 22:14
1. 内核
2. u-boot
3. busybox
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
11楼  发表于: 2011-04-25 22:14
1. 内核
2. u-boot
3. busybox
执行make都成功了,就是make menuconfig都报错了
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
12楼  发表于: 2011-04-25 22:36
  CHECK   qt
*
* Unable to find the QT3 installation. Please make sure that
make menuconfig报错信息如下:

* the QT3 development package is correctly installed and
* either install pkg-config or set the QTDIR environment
* variable to the correct location.
*
make[1]: *** 没有规则可以创建“scripts/kconfig/qconf.o”需要的目标“scripts/kconfig/.tmp_qtcheck”。 停止。
make: *** [xconfig] 错误 2
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
13楼  发表于: 2011-04-25 22:43
root@ubuntu:/opt/FriendlyARM/mini6410/linux/linux-2.6.36# make menuconfig
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1
make: *** [menuconfig] 错误 2
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
14楼  发表于: 2011-04-25 22:53
其他问题都已解决,就剩6楼得问题了,希望大虾帮帮我啊~那些东西真的不会。
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
15楼  发表于: 2011-04-27 19:53
晕,没反应了。
级别: 侠客
UID: 43242
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2011-04-15
最后登录: 2018-02-08
16楼  发表于: 2011-04-27 21:22
能否给我讲一下Makefile啊,完全基本上看不懂~
led驱动的Makefile:

# ----------------------------------------------------------------------------
# Makefile for building tapp
#
# Copyright 2010 FriendlyARM (http://www.arm9.net/)
#

#下面是不是说如果DESTDIR没有定义那么DESTDIR=/tmp/FriendlyARM/mini6410/rootfs
ifndef DESTDIR
DESTDIR               ?= /tmp/FriendlyARM/mini6410/rootfs
endif

#好像跟警告和优化相关
CFLAGS                = -Wall -O2

#这个知道
CC                    = arm-linux-gcc

#这个没见过
INSTALL                = install

#这个也知道
TARGET                = led

#这个all不知道什么意思
all: $(TARGET)

#这个也基本知道
led: led.c
    $(CC) $(CFLAGS) $< -o $@

#这个不知道,为什么要有这个?安装驱动?
install: $(TARGET)
    $(INSTALL) $^ $(DESTDIR)/usr/bin

#这个也知道
clean distclean:
    rm -rf *.o $(TARGET)


# ----------------------------------------------------------------------------

#这个不懂
.PHONY: $(PHONY) install clean distclean

# End of file
# vim: syntax=make
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
17楼  发表于: 2011-04-28 11:14
去看看GNU make的手册, 里面都有说的, 当然你也可以去看看其它的关于Makefile的文章, 网上资源很多
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
18楼  发表于: 2011-04-28 11:17
make menuconfig的问题
根据提示信息, 很明显是因为缺省ncurses 导致, 用ubuntu, 是需要自已安装开发相关的包
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go