首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac上编译Gforth的问题

在Mac上编译Gforth的问题
EN

Stack Overflow用户
提问于 2013-03-05 04:05:43
回答 1查看 746关注 0票数 2

我从官方网站下载了格福斯 0.7.0,将文件夹放在/Applications中,并将其别名放在/usr/local/bin中。编译后使用:

代码语言:javascript
复制
$ sudo -s
$ ./configure
$ make

制作时,它得到了结果:

代码语言:javascript
复制
cd engine && make gforth-ditc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
cd .. && CONFIG_FILES=stamp-h CONFIG_HEADERS=engine/config.h ./config.status
config.status: creating stamp-h
config.status: creating engine/config.h
config.status: engine/config.h is unchanged
config.status: executing stamp-h commands
echo timestamp > stamp-h
cp -p engine/gforth-ditc-noll gforth-ditc
true
cd engine && make gforth-itc-noll OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o
make[1]: `gforth-itc-noll' is up to date.
cp -p engine/gforth-itc-noll gforth-itc
true
./preforth -p ".:~+:." -e 's" mach16b.fs"' ./kernel/main.fs -e "save-cross kernl16b.fi- /usr/local/bin/gforth-0.7.0 bye"


Segmentation fault: 11.
make: *** [kernl16b.fi-] Error 139
bash-3.2# ./preforth


Segmentation fault: 11.

我不知道这里出了什么问题。我试过堆栈溢出问题的答案,但也不起作用。我在一个MacBook空气上运行MacOSApproctionXV10.8(山狮)。

EN

回答 1

Stack Overflow用户

发布于 2013-03-05 09:23:10

算了,我解决了。我只是用了自制的方法

代码语言:javascript
复制
brew install gforth

而且起作用了!他妈的成功了!我真不敢相信经过两天的努力我居然没想过.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15215638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档