1、以xcomp/erl-xcomp-arm-linux.conf建立新的配置xcomp/erl-xcomp-arm-linux-2.conf,将其中arm-wrs-linux-gnueabi替换成自己的工具链(我的是arm-linux)
2、执行配置
./otp_build configure --xcomp-conf=xcomp/erl-xcomp-arm-linux-2.conf --without-termcap --with-ssl=/opt/openssl --disable-dynamic-ssl-lib
其中termcap禁用是为了避免配置阶段的nurse错误
--with-ssl是为了指定arm-openssl的路径
--disable-dynamic-ssl-lib是因为我不想在板子上再加了ssl的动态库,如果你的话可以去掉。
3、生成
./otp_build boot -a
./otp_build release -a `pwd`/erlang-arm
4、将erlang-arm打包下载到板子上。