一、下载源码:
TCL源码:http://www.tcl.tk/software/tcltk/download.html
Expect源码:http://sourceforge.net/projects/expect/files/latest/download?source=files
二、编译arm版本和x86版本的TCL工具
1.设置环境变量:
export tcl_cv_type_64bit="long long"
export ac_cv_c_bigendian=no
export tcl_cv_strtod_buggy=1
export ac_cv_func_strstr=yes
export ac_cv_func_opendir=yes
2.arm版本编译:制定安装路径和交叉工具链
./configure --prefix=$(your path)/tcl_arm --host=arm-linux
make
make install
3.x86版本编译:制定安装路径
./configure --prefix=$(your path)/tcl_x86
make
make install
安装完成后,在设置的路径中就有五个目录,分别为
bin include lib man share,
如果需要使用到相应的库文件和bin文件可以将其移植到开发板,并设置环境变量PATH和LD_LIBRARY_PATH就可以使用了
三、交叉编译expect工具
1.因为expect不支持交叉编译&#x