[embeded]qtopia:libqtopia.so: undefined reference to `uuid_generate'

2016-6-29 写技术

libqtopia.so: undefined reference to `uuid_generate' 这么一个错误,困扰了我好几天,网上的解决方案如下: #tar -zxvf  e2fsprogs-1.39.tar.gz #cd e2fsprogs-1.39 #./configure --enable-elf-shlibs #make #cp -rf lib/libuuid.so* /usr/lib #sudo vim tmake/lib/linux-g++/tmake.conf TMAKE_LIBS_X11 = -lXext -lX11...

阅读全文>>

标签: embedded linux

评论(0) 浏览(1669)

[embeded]64bit Ubuntu编译软件可能会需要某些32bit库

2016-6-21 写技术

以前在富士康做BSP的时候第一步就是安装系统,装完之后会同时安装以下一堆库,不完全清楚这些库有什么作用,不过至少现在我知道很多软件是32bit的,所以需要安装一些32bit的库用以代替系统自带的64bit库文件。 $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev g++-mul...

阅读全文>>

标签: embedded linux

评论(1) 浏览(1430)

[embeded]粗略的yaffs文件系统制作步骤

2016-6-20 写技术

粗略的文件系统制作步骤,至此已经完成了bootload,kernel,rootfs的全部流程,嵌入式学习之路也算是入门了。 1.yaffs中带有mkyaffs2image,需要编译安装 2.下载busybox 配置make menuconfig 编译make 会产生"./_install"目录,并且下面有busybox文件和目录产生 3.在_install目录下创建剩余的目录和文件: mkdir root dev etc boot tmp var sys proc lib mnt home mkdir etc/init.d etc/rc.d etc/sysconfig m...

阅读全文>>

标签: embedded

评论(1) 浏览(1521)

[embeded]mini2440 LCD驱动移植W35屏参数

2016-6-16 写技术

#define LCD_WIDTH       320 #define LCD_HEIGHT      240 #define LCD_PIXCLOCK    70000 #define LCD_RIGHT_MARGIN        68 #define LCD_LEFT_MARGIN         66 #define LCD_HSYNC_LEN           ...

阅读全文>>

标签: embedded

评论(0) 浏览(1386)

[embeded]Unable to handle kernel NULL pointer dereference at virtual address 00000018

2016-6-16 写技术

brd: module loaded S3C24XX NAND Driver, (c) 2004 Simtec Electronics s3c24xx-nand s3c2440-nand: Tacls=4, 39ns Twrph0=8 79ns, Twrph1=8 79ns Unable to handle kernel NULL pointer dereference at virtual address 00000018 pgd = c0004000 [00000018] *pgd=00000000 Internal error: Oops: 5 [#1] 参考drive...

阅读全文>>

标签: embedded

评论(0) 浏览(1347)

[embeded]arch/arm/mach-s3c2440/mach-mini2440.c:84: error: array type has incomplete element type

2016-6-15 写技术

arch/arm/mach-s3c2440/mach-mini2440.c:84: error: array type has incomplete element type arch/arm/mach-s3c2440/mach-mini2440.c:85: error: array index in non-array initializer arch/arm/mach-s3c2440/mach-mini2440.c:85: error: (near initialization for 'mini2440_nand_sets') arch/arm/mach-s3c2440/mach-...

阅读全文>>

标签: embedded

评论(0) 浏览(1208)

[embeded]libstdc++.so.6: cannot open shared object file

2016-6-15 写技术

libstdc++.so.6: cannot open shared object file: No such file or directory: 没有32位的lib库。 sudo apt-get install lib32stdc++6

阅读全文>>

标签: embedded linux

评论(0) 浏览(1332)

[embeded]objdump命令的使用

2016-4-21 写技术

objdump命令是Linux下的反汇编目标文件或者可执行文件的命令,简单摘录几条,免得Makefile里面看了觉得不熟,更多的就man一下。 objdump -f test 显示test的文件头信息 objdump -d test 反汇编test中的需要执行指令的那些section objdump -D test 与-d类似,但反汇编test中的所有section objdump -h test 显示test的Section Header信息 objdump -x test 显示test的全部Header信息 objdump ...

阅读全文>>

标签: embedded

评论(0) 浏览(1372)

[embeded]Makefile中patsubst和subst

2016-4-20 写技术

1.他们都是执行替换 2.patsubst可以用通配符进行正则替换 For example: $(patsubst %.c, %.o, "aaa.c bbb.c ddd.c.c.c eee.co") out: aaa.o bbb.o ddd.c.c.o eee.co $(subst %.c, %.o, "aaa.c bbb.c ddd.c.c.c eee.co") out: aaa.o bbb.o ddd.o.o.o eee.oo

阅读全文>>

标签: embedded

评论(0) 浏览(2504)

[embeded]Makefile中wildcard用法

2016-4-20 写技术

Makefile在变量的定义和函数引用时,通配符将失效,可以使用“wildcard”展开通配符,用空格分开。用法: $(wildcard PATTERN...) For example: $(wildcard *.c) $(patsubst %.c, %.o, $(wildcard *.c)) 上面第二个例子的意思是,先在当前目录展开所有c文件,然后用patsubst将“.c”换成“.o”

阅读全文>>

标签: embedded

评论(0) 浏览(2027)

Powered by anycle 湘ICP备15001973号-1