linux 安装erlang
2016-01-07 14:46
441 查看
1 下载erlang安装包
2 解压安装包:下载的安装包是经过压缩的gz格式,在linux下解压用到系统自带的tar工具,在安装包所在目录执行命令:tar -zxvf otp_src_R16B03-1.tar.gz
3 打开解压后的目录-执行命令:cd otp_src_R16B03-1,因R16+版本和最新的openssl不兼容,所以需要修改crypto源码(参考链接http://www.kongqingquan.com/archives/145)
#if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
&&!defined(OPENSSL_NO_EC) \
&&!defined(OPENSSL_NO_ECDH) \
&&!defined(OPENSSL_NO_ECDSA)
# define HAVE_EC
#endif
改为
#if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
&&!defined(OPENSSL_NO_EC) \
&&!defined(OPENSSL_NO_EC2M) \
&&!defined(OPENSSL_NO_ECDH) \
&&!defined(OPENSSL_NO_ECDSA)
# define HAVE_EC
#endif
4 ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe
5 make && make install
2 解压安装包:下载的安装包是经过压缩的gz格式,在linux下解压用到系统自带的tar工具,在安装包所在目录执行命令:tar -zxvf otp_src_R16B03-1.tar.gz
3 打开解压后的目录-执行命令:cd otp_src_R16B03-1,因R16+版本和最新的openssl不兼容,所以需要修改crypto源码(参考链接http://www.kongqingquan.com/archives/145)
#if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
&&!defined(OPENSSL_NO_EC) \
&&!defined(OPENSSL_NO_ECDH) \
&&!defined(OPENSSL_NO_ECDSA)
# define HAVE_EC
#endif
改为
#if OPENSSL_VERSION_NUMBER >= 0x009080ffL \
&&!defined(OPENSSL_NO_EC) \
&&!defined(OPENSSL_NO_EC2M) \
&&!defined(OPENSSL_NO_ECDH) \
&&!defined(OPENSSL_NO_ECDSA)
# define HAVE_EC
#endif
4 ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe
5 make && make install
相关文章推荐
- Linux内核调试方法总结
- U制作LFS linux
- linux wc,uniq,cut用法总结
- 单片机和嵌入式系统linux的区别
- Linux系统中怎么设置java环境变量?
- VC程序移植到Linux下注意事项
- 详解Linux内核之双向循环链表
- linux等待队列wait_queue_head_t和wait_queue_t
- Linux 下安装 QT5.4.0
- Linux文件内容去重
- Linux 下设置防火墙白名单(RHEL 6 和 CentOS 7)
- 浏览器无法访问Linux
- linux中 likely与unlikely
- Centos7下openresty自启动配置
- CentOS5.8 HA集群之基于crm配置 heartbeat + nfs + mysql
- Linux 线程操作函数技能总结
- How To Hide A Processes From Other Users In Linux
- linux入侵检测
- linux screen 命令详解
- linux 常用配置文件