刚刚接触嵌入式不久,花了半天的时间大体上看了看busybox,下面我对busybox的原理进行一个肤浅的分析(在网上我不有找到相关的内容). 1、介绍 busybox称作是嵌入式开发的瑞士军刀,实用,短小,稳定。 busybox利用Linux实用工具中代码大量重复的事实,将重复的代码重新整理,放到一个文件中,减少了多次包含。 busybox通过简化非必要的复杂功能,减少占用的空间。 busybox的完全可定制性,提供了非常灵活,宜于扩展的结构。2...
by enchen - Solaris文档中心 - 2009-09-27 18:31:59 阅读(3016) 回复(0)
搞了一个busybox包括很多源码,但单独编译时均有错误,如编译kill.c时报包括如下的错误: /tmp/ccKousdk.o(.text+0x1b1): In function `kill_main': : undefined reference to `error_msg_and_die' 查了所有的文件,也不知道error_msg_and_die在哪定义的,有熟手可以解惑吗?
搞了一个busybox包括很多源码,但单独编译时均有错误,如编译kill.c时报包括如下的错误: /tmp/ccKousdk.o(.text+0x1b1): In function `kill_main': : undefined reference to `error_msg_and_die' 查了所有的文件,也不知道error_msg_and_die在哪定义的,有熟手可以解惑吗?
请大侠们帮忙分析下,是内核配置有问题还是 busybox编译有问题,或者串口驱动? 搞了两天了,郁闷中... 启动信息如下: Uncompressing Linux... done, booting the kernel. Linux version 2.6.35.7 (root@vmpc) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1- 203) ) #3 PREEMPT Wed Oct 20 11:42:55 CST 2010 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 CPU: VIVT data cache, VIVT instruction cache Machine:...
我是用busybox1.1做的文件系统,用NFS引导的,但登陆时候怎么也无法登陆,总是会出现“Process '/sbin/getty 115200 ttyS0' (pid 13) exited. Scheduling it for restart. Starting pid 14, console /dev/console: '/sbin/getty'”的情况,各位帮我分析一下啊,到底是什么原因? 下边是etc里几个文件的内容,dev是用ELDK直接生成的,应该也没有问题 (inittab 的内容) ::sysinit:/etc/init.d/rcS ::respawn:/sbin/getty 115200 tt...
新手,用busybox制作文件系统,/sbin/init不可执行,求高手指点。。。。 asoc: W55FA93ADC HiFi <-> w55fa93adc_cpu_dai mapping ok ALSA device list: #0: W55FA93_SPU (W55FA93_DAC) #1: mach-W55FA93_ADC (codecADC) TCP cubi...