Yocto tips

查找某个包的源码位置: [crayon-6940b8a7ce255391057551/] 编译 [crayon-6940b8a7ce258310327046/] 编译Standalone编译器 [crayon-6940b8a7ce259051886023/]

i.MX交叉编译openssl

freescale的i.MX采用了yocto的框架编译。提取toolchain并安装后,在toolchain的安装目录有一个脚本可以用来设置交叉编译的环境变量。 ISSUE 但是当使用此环境变量编译openssl后,会出现以下问题: [crayon-6940b8a7ce41f738897425/] FIXes 此时可以通过手动配置编译环境解决: 重新开一个shell 设置交叉编译器目录到PATH [crayon-6940b8a7ce421550540504/] 采用通用32位配置Autoconf [crayon-6940b8a7ce422594527431/] 修改Makefile中的CC为交叉编译器的GCC,注意不要忘了后面的参数 [crayon-6940b8a7ce423433990461/] 编译 [crayon-6940b8a7ce424231826330/] 参考 http://berniechenopenvpn.blogspot.com/2015/10/wpasupplicant-am335x.html