`
mozhenghua
  • 浏览: 325534 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在linux上按照erl opt

 
阅读更多

在安装otp时遇到了一点问题,整体的安装过程比较简单。

tar xzf otp_src_R13B04.tar.gz
cd otp_src_R13B04
./configure --prefix=/home/erlang

configure之后发现有以下提示信息:

*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************

odbc : ODBC library – link check failed
jinterface : No Java compiler found

*********************************************************************
*********************************************************************
********************** APPLICATIONS INFORMATION *******************
*********************************************************************

wx : wxWidgets not found, wx will NOT be usable

*********************************************************************
*********************************************************************
********************** DOCUMENTATION INFORMATION ******************
*********************************************************************

我们只需要关注APPLICATIONS DISABLED部分的提示信息,至于其他提示信息需要根据使用情况酌情处理。
这里我只需要解决APPLICATIONS DISABLED部分的问题:
1,安装unixODBC和unixODBC-devel,解决第一个问题;
2,因为我这里用不上java编译了,因此可以在configure时增加 –disable-javac 避免第二个错误;

yum install unixODBC unixODBC-devel
./configure --prefix=/home/erlang --without-javac
make && make install

ok, 安装成功了。
下面给erl做一个软连接到/usr/local/bin/,以方便使用

ln -s /home/erlang/bin/erl /usr/local/bin/erl

测试一下:

bash-3.2# erl
Erlang R13B04 (erts-5.7.5) [source] [64-bit] [smp:4:4] [rq:4] [async-threads:0] [hipe] [kernel-poll:false]
 
Eshell V5.7.5  (abort with ^G)
1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end, lists:seq (1,100)).
[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,
 44,46,48,50,52,54,56,58|...]
2> halt().
bash-3.2#
分享到:
评论

相关推荐

    计算ERL的小工具计算ERL

    计算ERL的小工具计算ERL的小工具计算ERL的小工具计算ERL的小工具

    log4erl-0.9.0

    - 使用log4erl提供的函数进行日志记录,如`log4erl:info/1`、`log4erl:error/2`等,这些函数会自动附加必要的上下文信息。 - 定期检查和分析日志,以便快速发现并解决问题。 - 对于大型项目,可以结合监控系统,实时...

    Erlang 20.3linux安装包

    "Erlang 20.3linux安装包"可能是一个为Linux系统设计的Erlang特定版本的安装包,它包含了所有必要的文件和库,以便在Linux上安装和运行Erlang 20.3。 安装Erlang的步骤一般如下: 1. **下载**:你可以从Erlang ...

    linux--erlang包

    首先,你需要从Erlang官方网站或通过HTTP/FTP下载该源代码包到你的Linux服务器上。 2. 解压源码:使用`tar`命令解压下载的源代码包。例如: ``` tar -zxvf otp_src_17.5.tar.gz ``` 这将创建一个名为`otp_src_...

    erl10.5.rar

    在给定的“erl10.5.rar”压缩包中,我们找到了Erlang的特定版本——OTP (Open Telephony Platform) 22.1的Windows 64位安装程序“otp_win64_22.1.exe”。这个安装包对于RabbitMQ,一个广泛使用的开源消息代理和队列...

    PZ-ERL35系列高频变压器.pdf

    最后,文档提到了高频变压器设计参数可根据客户需求调整,这意味着PZ-ERL35系列变压器在设计和生产上具有较高的灵活性和定制性。这种特性对于满足不同客户的不同要求至关重要,能够为客户提供更加贴合其具体应用需求...

    RabbitMQ3.6.1 Linux 安装包

    RabbitMQ3.6.1安装包,解压即用。

    PZ-ERL34系列高频变压器.pdf

    因此,PZ-ERL34系列的设计有效地控制了漏感,使得其在高频应用中性能更佳。 3. 应用领域:此系列变压器广泛应用于开关电源中。开关电源变压器是电源系统的关键部分,它负责将输入的直流电压或交流电压转换为所需的...

    Erlang 环境 opt_win64_21.1版本

    Erlang环境,如"opt_win64_21.1"版本,提供了在Windows平台上运行Erlang程序所需的基础组件。 OTP(Open Telephony Platform)是Erlang的开源开发框架,包含了Erlang虚拟机(BEAM)、库函数、编程模式和设计原则。...

    erp设计ERL图篇

    erp设计ERL图篇.doc

    PZ-ERL28系列高频变压器.pdf

    从机械尺寸上来看,PZ-ERL28系列提供了不同的型号,以适应不同的安装需求和空间限制。例如,ERL28TYPE1的尺寸是34(W) x 42(L) x 29(H) mm,具有水平安装和垂直安装两种方式。这种灵活性使得设计师能够根据不同设备的...

    erlang日志应用log4erl(非sasl)

    用不惯sasl的,可以用log4xxx的erlang版,log4erl。 log4erl Manual: =============== TOC: ==== 1. Features 2. Installation 3. Usage 4. API 5. Configuration 6. Known issues 7. Future development 8. ...

    erl,rabbit 安装包

    标题中的“erl”指的是Erlang编程语言,它是一种并发和分布式系统设计的语言,尤其在高可用性和容错性方面表现出色。Erlang是RabbitMQ的基础,因为RabbitMQ是一个用Erlang编写的开源消息代理和队列服务器。 ...

    erlang版本的protobuf(erl_protobuffs)

    在Erlang社区,为了利用protobuf的优势,出现了`erl_protobuffs`,这是一个针对Erlang实现的protobuf库。 **erl_protobuffs的优势** 1. **性能提升**:`erl_protobuffs`经过优化,相比其他Erlang的protobuf实现,...

    erl_nif 扩展erlang的另外一种方法

    在Erlang中,为了实现与C或其他低级语言的高效交互,Erlang提供了一个名为`erl_nif`的接口。本文将深入探讨`erl_nif`,了解它是如何扩展Erlang的功能,并讨论如何使用它来提升性能。 `erl_nif`(Erlang NIF,Native...

    erl&mq.zip

    【标题】"erl&mq.zip" 涉及到两个关键组件:Erlang OTP和RabbitMQ,它们在IT行业中是构建高可用、分布式系统的重要工具。 【Erlang OTP】 Erlang是一种面向并发的、函数式编程语言,由瑞典电信设备制造商Ericsson...

    PZ-ERL39系列高频变压器.pdf

    5. 有效磁芯截面积(Ae):在ERL39系列的多个类型中,有效磁芯截面积(Ae)均为125.0mm²,这反映了变压器磁芯的磁通量传递能力。 ERL39系列高频变压器广泛应用于以下领域: 1. 开关电源:高频变压器是开关电源中...

    PZ-ERL42系列高频变压器.pdf

    - ERL42系列变压器设计上能够适应高功率输出且具备较小漏感的特性。 2. 高频变压器的应用领域: - 开关电源变压器:这是高频变压器的一个主要应用领域,用于各种开关电源设备中,提供能量转换和电气隔离。 - ...

    rabbitmq和erl集合最新版.zip

    在“rabbitmq和erl集合最新版.zip”这个压缩包中,包含了最新版本的RabbitMQ和Erlang,适合在Windows系统上安装和使用,对于想要学习和使用RabbitMQ的开发者来说是非常实用的资源。 首先,让我们详细了解RabbitMQ的...

Global site tag (gtag.js) - Google Analytics