全部博文(404)
分类: LINUX
2009-04-22 10:33:06
因工作需要把openssl移植到IXP425的板子上。故在下载了openssl源码包:。在redhat linux 9.1下用编译器arm-linux-gcc进行编译。设置其安装的路径为/OpenSSL。
1、进入openssl的源码目录,命令如下:
./Configure linux-elf-arm -DB_ENDIAN linux:'arm-linux-uclibc-gcc -mbig-endian' --prefix=/OpenSSL
make && make install
然后进入/OpenSSL顺利找到所需的头文件和库文件。分别为:
/OpenSSL/include/openssl/*.h
/OpenSSL/lib/*.a
2、在项目的Makefile文件里头加入openssl的头文件和库文件的声明,此时需要注意引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -lssl就会编译错误。
3、顺利通过编译。