FreeBSD7.0上编译ErlangR12B4

估计Joe靠买书(<Programming Erlang>)赚了很多钱,但他马的Erlang离主流商用还有太大的差距。R11B居然没有string:join函数,更新了mochiweb一个版本还要升级Eralng到R12B,下面是在FreeBSD上编译的痛苦过程:

 

1. ./configure --enable-kernel-poll --enable-smp-support --without-odbc

 

问题:不知道为什么,仍然要找odbc库,通过ports装了libiodbc也不行,一直提示""ODBC library - link check failed"

 

解决:直接把lib/odbc删除了,如果谁有其他方案请回复

 

2. erl_interface无法编译通过

 

问题:gethostbyname_r函数参数个数不对

解决:补丁 http://www.nabble.com/Compiling-erl_interface-on-FreeBSD-6.2-td10055622.html

 

3. os_mon无法编译通过

问题:get_extended_mem_bsd4返回参数不对

解决:补丁 http://www.nabble.com/Problem-building-OTP-on-OpenBSD-td19529104.html

 

Joe大爷也该听听社区的声音,不要整天忽悠着卖书,Erlang/OTP库的质量,如何支持String,如何支持unicode的问题到了该解决的时候。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值