`
langzhe
  • 浏览: 290236 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在mac上装erlang

 
阅读更多

 

问题:

 

make[3]: Nothing to be done for `all'.

cd lib && \

 ERL_TOP=/Users/jason1/Downloads/otp_src_R14B04 PATH=/Users/jason1/Downloads/otp_src_R14B04/bootstrap/bin:${PATH} \

make opt SECONDARY_BOOTSTRAP=true

=== Entering application hipe

(cd ../main && make hipe.hrl)

sed -e "s;%VSN%;3.8.1;" ../../hipe/main/hipe.hrl.src > ../../hipe/main/hipe.hrl

erlc -W  +debug_info +inline -o../ebin hipe_rtl.erl

(no error logger present) error: "Error in process <0.1.0> with exit value: {{badfun,[<<5 bytes>>,<<48 bytes>>,<<9 bytes>>,<<3 bytes>>,<<2 bytes>>,<<5 bytes>>,<<13 bytes>>,<<2 bytes>>,<<8 bytes>>,<<8 bytes>>,<<5 bytes>>,<<7 bytes>>,<<5 bytes>>,<<11 bytes>>,<<2 bytes>>,<<11 bytes>>,<<15 bytes>>,<<4 bytes>>,<<51 bytes>>,<<5 bytes>>,<<1 byte>>,<<7 bytes>>,<<10 bytes>>,<<7 bytes>>,<<6 bytes>>,<<7 bytes>>,<<7 bytes>>,<<6 bytes>>,<<12 bytes>>]},[{erlang,apply,2}]}\n"

f

解决方法:Try re-doing configure with --enable-darwin-64bit; note that you may 

need to wipe out the otp_src directory to get a clean build. 

 

结果又遇到:

 

N_SOURCE -DERTS_SMP -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS  -Ii386-apple-darwin11.3.0/opt/smp -Ibeam -Isys/unix -Isys/common -Ii386-apple-darwin11.3.0 -Izlib  -Ipcre -Ihipe -I../include -I../include/i386-apple-darwin11.3.0 -I../include/internal -I../include/internal/i386-apple-darwin11.3.0 -c hipe/hipe_bif0.c -o obj/i386-apple-darwin11.3.0/opt/smp/hipe_bif0.o

In file included from hipe/hipe_primops.h:87,

                 from hipe/hipe_bif0.c:839:

hipe/hipe_amd64_primops.h:23: error: ‘am_sse2_fnegate_mask’ undeclared here (not in a function)

make[3]: *** [obj/i386-apple-darwin11.3.0/opt/smp/hipe_bif0.o] Error 1

make[2]: *** [opt] Error 2

make[1]: *** [smp] Error 2

make: *** [emulator] Error 2

 

分享到:
评论
2 楼 langzhe 2013-01-30  
aiquantong 写道
http://aiquantong.iteye.com/blog/1734831


1 楼 aiquantong 2013-01-29  
http://aiquantong.iteye.com/blog/1734831

相关推荐

    erlang编程 Introducing Erlang

    Erlang是一种函数式编程语言,由爱立信在1986年开发,主要用于构建高可用性、容错性和并发性的分布式系统。"Introducing Erlang"是Simon St. Laurent撰写的一本入门级教程,旨在帮助初学者理解和掌握Erlang的核心...

    erlang_版本24.3.4.4

    在安装Erlang 24.3.4.4之前,首先需要了解你的操作系统是否支持。Erlang支持多种平台,包括Windows、Linux、macOS等。在下载otp_src_24.3.4.4压缩包后,你需要解压并按照以下步骤进行编译和安装: 1. **解压源码**...

    erlang趣学指南

    这本书的作者Fred Hébert是一位在一线拥有丰富实战经验的工程师,他通过轻松幽默的文风和清晰的讲解,向读者介绍了Erlang的模块、函数、类型、递归、错误处理、数据结构、并行编程、多处理、事件处理以及Erlang的...

    erlang25.0 windows版本

    在Windows环境下安装Erlang 25.0,你需要下载提供的文件`otp_win64_25.0.exe`。这是一个Windows 64位的可执行安装程序,包含了所有必要的组件来运行Erlang环境。在安装过程中,你通常会遵循以下步骤: 1. **下载**...

    Erlang23_3.zip

    Erlang采用actor模型,每个进程(在Erlang中称为进程,而非操作系统级的进程)都是独立的,通过消息传递进行通信,这种设计使得系统在处理大量并发任务时表现出色。 在"Erlang23_3"这个压缩包中,我们可以推测这...

    erlang资源

    Erlang是一种面向并发的、函数式编程语言,由瑞典...这两本书结合阅读,将为初学者提供一个全面的Erlang学习路径,从基础语法到高级并发编程技巧,有助于深入理解Erlang语言及其在构建高并发、分布式系统中的强大能力。

    erlang22最新下载包

    Erlang以其强大的并行处理能力、容错性和易于构建大规模分布式系统的特点,在电信、金融和互联网等领域广泛应用。Erlang22是Erlang的第22个主要版本,它包含了对语言特性的改进、性能优化以及一些新的库和工具。 在...

    ErlangB和ErlangC计算工具(exe可执行文件+excel两个)

    这两个模型由丹麦工程师Agner Krarup Erlang在20世纪初提出,至今仍广泛应用于现代通信网络的设计与优化。 Erlang B模型,也称为无阻塞模型,主要用于计算在给定呼叫到达率和系统容量下,系统不发生阻塞的概率。它...

    Erlang官网下载过慢

    在IT行业中,Erlang因其强大的实时性和处理大量并发连接的能力而被广泛应用于电信、互联网基础设施和实时系统。RabbitMQ,一个基于Erlang开发的消息队列系统,是实现异步通信的关键组件。 标题中提到的“Erlang官网...

    erlang23.2版windows64位.zip

    Erlang因其在处理大量并发连接和容错能力上的优秀表现,广泛应用于电信、银行、互联网服务等领域。 在标题"erlang23.2版windows64位.zip"中,我们了解到这是Erlang的一个特定版本——23.2,专为Windows 64位操作...

    Erlang 20.3linux安装包

    在IT行业中,Erlang因其强大的实时性、并发性和内存管理机制而被广泛应用于网络通信、数据库系统以及消息中间件,如RabbitMQ。 RabbitMQ是一款基于AMQP(Advanced Message Queuing Protocol)协议的开源消息队列...

    erlang9.rar

    这些特性使得Erlang在处理高并发场景下表现出色,例如在电信、网络设备和大规模Web服务等领域广泛应用。 在使用Erlang进行开发时,了解Erlang的REPL(Read-Eval-Print Loop)是很有帮助的,通过erl命令启动,可以...

    Erlang/OTP 26.2.1

    Erlang/OTP 26.2.1,Erlang,OTP,26.2.1

    xiandiao_erlang_Erlang课后习题_

    在Erlang中,程序是由一系列相互独立的函数构成的,它们可以并行执行,提高了系统的性能。 2. **并发与并行**:Erlang的轻量级进程(称为Erlang进程)使得并发编程变得简单。每个进程有自己的堆栈和消息队列,通过...

    erlang-23.2.1-1.el7.x86-64.rpm

    Erlang:RabbitMQ 是用 Erlang 编写的,因此需要 Erlang 运行时。确保安装了兼容的 Erlang 版本;Erlang:RabbitMQ 是用 Erlang 编写的,因此需要 Erlang 运行时。确保安装了兼容的 Erlang 版本;Erlang:RabbitMQ ...

    在erlang项目中使用protobuf例子

    标题中的“在erlang项目中使用protobuf例子”指的是在Erlang编程环境中使用Protocol Buffers(protobuf)这一数据序列化工具。protobuf是由Google开发的一种高效、跨语言的数据表示和序列化格式,它允许开发者定义...

    可在ubuntu上安装erlang的deb包

    6,安装失败,你骂我好了,并把你的ubunt版本、是否是在虚拟机和其下的虚拟机软件名称和版本与再其下的os名称和版本、硬件(cpu、memory、Mainboard、disk)等信息email给我,我帮你找能用的版本。 软件相关信息: ...

    Erlang B公式计算器

    Erlang B公式是通信网络领域中用于计算呼叫阻塞概率的重要工具,它在电路交换系统,特别是电话交换网络的设计中发挥着关键作用。这个压缩包包含了一个基于Erlang B公式的计算器程序,以及其源代码和实验报告,旨在...

    erlang 21.3

    在IT行业中,Erlang因其强大的实时性能和处理大量并发连接的能力而备受推崇,尤其在电信、互联网服务和大规模分布式计算等领域有广泛应用。 标题"erlang 21.3"指的是Erlang编程语言的第21.3版本。每个版本的发布...

    erlang programming

    在“erlang programming”这个主题下,我们可以深入探讨以下几个关键知识点: 1. **Erlang语言基础**:Erlang是瑞典电信设备制造商Ericsson为解决实时通信系统需求而开发的。它采用函数式编程范式,强调纯函数和不...

Global site tag (gtag.js) - Google Analytics