ARM_Linux下光盘刻录方案之cdrecord的交叉编译
来源:互联网 发布:淘宝商品照片拍摄价格 编辑:程序博客网 时间:2024/05/21 21:34
今天看到之前自己写的ARM_Linux下光盘刻录方案,有些朋友留言说编译有问题,我把自己一年前做的记录共享一下,以方便更多的朋友参考,欢迎交流。转载请注明。
1. 下载并解压cdrtools-2.01;
2. 进入cdrtools-2.01, make --> make install;
3. 在incs目录下将生成了i686-linux-cc目录,拷贝一个备份 i686-linux-cc_incs;
4. make clean, make distclean删除所有编译生成的文件;
5. 删除所有生成的目标文件,sudo rm -rf /opt/schily/* ;
5. 修改RULES目录下i686-linux-cc.rul文件,将gcc替换成交叉编译工具,我的是/opt/gcc-3.4.1-glibc-2.3.2/arm-linux/bin/arm-linux-gcc;
6. 修改RULES目录下rules.inc文件,注释掉编译命令让其无效,不自动生成incs/i686-linux-cc下的相关文件;
#all: $(PTARGETC) $(PTARGET)
#$(PTARGETC): $(OFILES) $(SRCLIBS)
# $(LDCC) -o $@ $(POFILES) $(LDFLAGS) $(LDLIBS)
#$(PTARGET): $(OINCSDIR) $(PTARGETC)
# @echo " ==> GENERATING include file \"$@\""; $(PTARGETC) > $@
7. 把incs/i686-linux-cc_incs下的所有文件拷贝至incs/i686-linux-cc目录下;
8. make,make install后在/opt/schily下将生成arm平台的目标文件,我机器上有:
/opt/schily/bin:
cdda2wav cdrecord devdump isodebug isodump isoinfo isovfy mkhybrid mkisofs readcd scgcheck skel
/opt/schily/include:
align.h avoffset.h
/opt/schily/lib:
libdeflt.a libedc_ecc.a libfile.a libhfs.a libparanoia.a librscg.a libscg.a libschily.a libunls.a
/opt/schily/man:
man1 man5 man8
/opt/schily/sbin:
rscsi
9. 把/opt/schily/bin,/opt/schily/sbin下的文件拷贝至目标机根文件系统/bin,/sbin中即可。
最后祝你好运,交叉编译成功!
1. 下载并解压cdrtools-2.01;
2. 进入cdrtools-2.01, make --> make install;
3. 在incs目录下将生成了i686-linux-cc目录,拷贝一个备份 i686-linux-cc_incs;
4. make clean, make distclean删除所有编译生成的文件;
5. 删除所有生成的目标文件,sudo rm -rf /opt/schily/* ;
5. 修改RULES目录下i686-linux-cc.rul文件,将gcc替换成交叉编译工具,我的是/opt/gcc-3.4.1-glibc-2.3.2/arm-linux/bin/arm-linux-gcc;
6. 修改RULES目录下rules.inc文件,注释掉编译命令让其无效,不自动生成incs/i686-linux-cc下的相关文件;
#all: $(PTARGETC) $(PTARGET)
#$(PTARGETC): $(OFILES) $(SRCLIBS)
# $(LDCC) -o $@ $(POFILES) $(LDFLAGS) $(LDLIBS)
#$(PTARGET): $(OINCSDIR) $(PTARGETC)
# @echo " ==> GENERATING include file \"$@\""; $(PTARGETC) > $@
7. 把incs/i686-linux-cc_incs下的所有文件拷贝至incs/i686-linux-cc目录下;
8. make,make install后在/opt/schily下将生成arm平台的目标文件,我机器上有:
/opt/schily/bin:
cdda2wav cdrecord devdump isodebug isodump isoinfo isovfy mkhybrid mkisofs readcd scgcheck skel
/opt/schily/include:
align.h avoffset.h
/opt/schily/lib:
libdeflt.a libedc_ecc.a libfile.a libhfs.a libparanoia.a librscg.a libscg.a libschily.a libunls.a
/opt/schily/man:
man1 man5 man8
/opt/schily/sbin:
rscsi
9. 把/opt/schily/bin,/opt/schily/sbin下的文件拷贝至目标机根文件系统/bin,/sbin中即可。
最后祝你好运,交叉编译成功!
- ARM_Linux下光盘刻录方案之cdrecord的交叉编译
- Linux下刻录光盘—cdrecord
- linux下mkisofs制作光盘映像cdrecord刻录光盘
- linux下mkisofs制作光盘映像cdrecord刻录光盘
- 使用cdrecord命令刻录光盘
- 使用cdrecord命令刻录光盘
- 使用cdrecord命令刻录光盘
- Linux下的光盘刻录
- cdrecord 刻录
- 光盘刻录系列之二刻录光盘的程序步骤
- arm_linux 交叉编译环境配置
- Linux下刻录光盘
- Linux下刻录光盘
- unbunt下刻录光盘
- ubuntu下刻录光盘
- linux下光盘刻录
- 刻录CD-R:cdrecord 和cdparanoia之Linux基本的应用程序
- 光盘刻录之 IFileSystemNone
- c函数调用过程原理及函数栈帧分析
- 怎么看linux服务器是否装了jdk
- 黑马程序员---5、Super关键字
- HDU 4616
- MyEclipse 10 集成 jad
- ARM_Linux下光盘刻录方案之cdrecord的交叉编译
- html4与html5的区别
- (转)基于cocos2d-x引擎的游戏框架设计
- HDU 3068 最长回文(manacher O(n)求回文算法)
- redhat安装中文出现乱码
- PowerDesigner将pdm数据库表导出到word表格中
- 8个开发必备的PHP功能
- APP架构与导航设计
- jquery mobile 学习