s3c6410 arm移植实验四:qte4.8.5移植,其中AWK和sed的应用!

文章主要内容有:先介绍下QtE,再说说我的QtE4.8.5移植。 Qtopia和QtE: Qtopia和QtE是不同的! 惭愧,刚开始着手移植工作的时候,没有搞清楚Qtopia和QtE的区别,再加上我用的是从一个离职很久的同事机器上翻出来的source code。弄得是各种混乱。 网友彬ye介绍: 值得特别注意的是在版本4之前,Qt/E和Qtopia是不同的两套程序,Qt/E是基础类库,Qtopia是构建于Qt/E之上…

s3c6410 arm移植实验三:tslib移植,ts_open:ts_open no such file or directory

我的开发版是s3c6410,使用的内核版本是3.6.6, tslib的移植,网上资料很多,一切设置都遵循网友的操作,按下不表。http://www.cnblogs.com/zuobaozhu/archive/2012/05/13/2498092.html 移植过后,执行ts_test的时候,出现ts_open:ts_open no such file or directory的错误。 原因是没有设备文件event0 mknod /dev/event c 13 64 没有效果。 在网上也查不到原因,那自…

s3c6410 arm移植实验一:nfs 无法挂载的问题。

最近在学习嵌入式系统的移植,用的飞凌的6410的开发板。 最先依照飞凌的资料完成了一遍,可以通过nfs挂载系统。 接着自己着手移植3.6.6的系统,以及busybox,但是在nfs挂载的时候出现了问题。 具体情况如下: 服务端系统是Fedora18,关闭了firewalld,启动rpcbind和nfs-server(飞凌的2.6.28kernel可以挂载飞凌的系统文件)。 NFS-server: 点击(此处)折叠或打开 [ZhS…

移植ffmpeg到arm开发板上配置问题

今天在移植ffmpeg到arm开发板时,在配置生成Makefile时,试了多次发现也没有成功, 后来终于配置出来了,现在把配置命令写下来方便以后开发: ./configure --prefix=$PWD/tmp --arch=arm --target-os=linux --enable-cross-compile  cc="/home/root/mdworkdir/cqr40_linuxqt_bv3/buildroot-2017.02.3/output/host/usr/bin/arm-buildroot-linux-gnueabihf-gcc" cxx="/ho…

移植DHCP到ARM Linux

1、 配置 1.1 tar xzf dhcp-4.2.6.tar.gz cd dhcp-4.2.5-6 ./configure --host=arm-linux ac_cv_file__dev_random=yes 正常运行: 碰到问题 我的交叉编译工具链是arm-2009q3,bin目录下全为arm-none-linux-gnueabi-xxx没有软连接, 无论配置--host=arm-linux还是--host=arm-none-linux-gnueabi都会报错, 所以在工具链bin目录下添加一个软连接 ln -s arm-none-linux-gn…

OpenCV移植到ARM平台—Opencv with ffmpeg to ARM移植总结

1、  linux环境:vm+fedora10(2.6.27.5) 交叉编译:4.3.3 ARM板子:TQ2440 ARM9 准备库: libz  libjpeg libx264libxvid libffmpeg libpng  opencvyasm-0.7.2 版本: libz:   zlib-1.2.3 libjpeg:   jpegsrc.v6b libpng:   libpng-1.2.18 libyasm:   yasm-0.7.2 opencv:    opencv-2.0.0 libx264:   x264-snapshot-20110612-2245-stable libxvid:   xvidcore-1.3.2 lffmpeg:…

lrzsz编译移植到ARM Linux教程

lrzsz是一个Unix通信包,提供XMODEM、YMODEM和ZMODEM文件传输协议。 lrzsz以前是Omen科技的主打软件,现在已经免费,并且遵循GNU开源协议。 lrzsz适合这样一种开发环境,一块板子,除了串口,没有任何外部出入输出设备, 没有sd卡,没有网线,这个时候如果想跟这块板子传输交互文件,就需要用到串口传输了。 根据modem所采用的文件传输协议:xmodem、ymodem、zmodem将…

gdbserver调试工具移植到ARM Linux教程

目前,嵌入式 Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROM Monitor调试目标机程序、用KGDB调试系统内核和用gdbserver调试用户空间程序。这三种调试方法的区别主要在于,目标机远程调试stub 的存在形式的不同,而其设计思路和实现方法则是大致相同的。 而我们最常用的是调试应用程序。就是采用gdb+gdbserver的方式进行调试。在很多接在…

iptables移植到ARM Linux教程

iptables或netfilter(网络过滤器)是一个工作于用户空间的防火墙应用软件,允许系统管理员可以调整设置X表(Xtables)提供相关的系统表格(目前主要位于iptables/netfilter)以及相关的“链”与“规则”,以管理网络数据包的流动与转送的动作。 Iptables是用户态提供的更改过滤规则的便捷工具,通过使用这个工具,可以方便的改变内核下netfilter的默认规则,也可以根据自…