做这一步之前,首先确定已经
你的本机上建立好了arm-linux交叉编译环境#arm-linux-gcc
-v开发板已与路由器相连,并进行了必要的网络配置,目标板(即开发板)和主机可以ping通。
2》 编译:
/home/arm下新建目录sshwork,并且将源码复制到该目录下。
mkdir /home/arm/sshwork
cp zlib-1.2.3.tar.gz openssl-0.9.8d.tar.gz openssh-4.6p1.tar.gz
/home/arm/sshwork
/home/arm/sshwork下新建目录lib,用来保存生成的库文件。
mkdir /home/arm/sshwork/lib
(1) 编译zlib :
tar zxvf zlib-1.2.3.tar.gz -C
.
cd zlib-1.2.3/
./configure
–prefix=/home/arm/sshwork/lib/zlib-1.2.3
修改Makefile :
CC=gcc 改为: CROSS=/usr/local/arm/3.4.1/bin/arm-linux-
CC=$( CROSS ) gcc
LDSHARED= gcc 改为:LDSHARED=$( CROSS ) gcc
CPP= gcc - E 改为:CPP=$(
CROSS ) gcc - E
AR= ar
rc 改为:AR=$( CROSS ) ar rc
开始编译: make
make install
(2) 编译op