- 积分
- 3
贡献25
飞刀2 FD
注册时间2018-6-21
在线时间0 小时
扫一扫,手机访问本帖
|
老师你好!我的开发板是OK6410A ,在linux系统里按照OK6410 QT移植全书的tslib编译方法,开始在运行脚本时出现需要升级aclocal.m4文件的提示。
弄了好久还是没有解决问题后来在网上找了个tslib(附件中的文件),把aclocal.m4换掉,把问题解决了,但在配置安装参数时又有很多错误。于是我按照提示把需要的文件拖到相应的位置(其中官方提供的文件包里没有的都是从附件中拉去的),这样就通过了这个步骤。
在步骤6编译输入命令make 2>&1 | tee make_log时也有很多错误提示,均按照配置参数时的办法解决了。
当我输入make install时就出现如下提示:
make all-recursive
make[1]: Entering directory `/home/forlinx/tslib'
Making all in etc
make[2]: Entering directory `/home/forlinx/tslib/etc'
make[3]: Entering directory `/home/forlinx/tslib'
make[3]: Leaving directory `/home/forlinx/tslib'
make[3]: Entering directory `/home/forlinx/tslib'
make[3]: Leaving directory `/home/forlinx/tslib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/forlinx/tslib/etc'
Making all in src
make[2]: Entering directory `/home/forlinx/tslib/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/forlinx/tslib/src'
Making all in plugins
make[2]: Entering directory `/home/forlinx/tslib/plugins'
make[3]: Entering directory `/home/forlinx/tslib'
make[3]: Leaving directory `/home/forlinx/tslib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/forlinx/tslib/plugins'
Making all in tests
make[2]: Entering directory `/home/forlinx/tslib/tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/forlinx/tslib/tests'
make[2]: Entering directory `/home/forlinx/tslib'
make[2]: Leaving directory `/home/forlinx/tslib'
make[1]: Leaving directory `/home/forlinx/tslib'
[root@localhost tslib]# make install
Making install in etc
make[1]: Entering directory `/home/forlinx/tslib/etc'
make[2]: Entering directory `/home/forlinx/tslib'
make[2]: Leaving directory `/home/forlinx/tslib'
make[2]: Entering directory `/home/forlinx/tslib'
make[2]: Leaving directory `/home/forlinx/tslib'
make[2]: Entering directory `/home/forlinx/tslib/etc'
make[3]: Entering directory `/home/forlinx/tslib'
make[3]: Leaving directory `/home/forlinx/tslib'
make[3]: Entering directory `/home/forlinx/tslib'
make[3]: Leaving directory `/home/forlinx/tslib'
test -z "/usr/local/etc" || @MKDIR_P@ "/usr/local/etc"
/bin/sh: @MKDIR_P@: command not found
make[2]: *** [install-sysconfDATA] Error 127
make[2]: Leaving directory `/home/forlinx/tslib/etc'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/forlinx/tslib/etc'
make: *** [install-recursive] Error 1
在这里的错误信息提示太少,而且我在tslib目录里耶没有找到sysconfDATA 、am 、recursive这三个文件。
希望老师能给我指点指点,谢谢! |
|