如何在64位Linux上运行Rebol脚本

如何在64位Linux上运行Rebol脚本,linux,x86-64,rebol,Linux,X86 64,Rebol,我无法运行此示例Rebol脚本 REBOL [] alert "Hello World" 在Debian 10 Linux 64位操作系统上 脚本来自于 我正试图从控制台使用以下命令运行它: $ rebol hi 但它失败了,并显示错误消息 Script: "Untitled" (none) ** Script Error: alert has no value ** Near: alert "Hello World" 我使用Rebol官方网站上的Linux x86-64 REBOL/Co

我无法运行此示例Rebol脚本

REBOL []
alert
"Hello World"
在Debian 10 Linux 64位操作系统上

脚本来自于

我正试图从控制台使用以下命令运行它:

$ rebol hi
但它失败了,并显示错误消息

Script: "Untitled" (none)
** Script Error: alert has no value
** Near: alert "Hello World"
我使用Rebol官方网站上的Linux x86-64

REBOL/Core 2.7.8.4.10 (23-Jan-2016)
Copyright 2016 REBOL Technologies
如何运行脚本

Rebol在Linux上支持GUI吗

我在所有主流平台上运行的Rebol文档中发现:

REBOL是跨平台的。 在Windows上编写的程序在Linux、BSD、OSX和许多其他平台上同样运行良好。。。没有必要改变

资料来源:

但是我尝试了这个脚本和一个带有
layout
方言的书签示例,它们都失败了
hasnovalue
错误


我还尝试向脚本添加
.r
扩展,但似乎这并不重要。

问题在于Rebol有两个版本:核心和 . 核心版本不支持图形。但view版本现在不直接支持64位Linux。不存在64位版本,但存在32位版本

要使用Rebol View的32位构建运行警报示例,可能需要安装所需的32位库(如果我没有记错,请先在64位linux上启用32位arch支持):

在我的Debian 10机器上,我需要
libx11.so.6
和一些其他与X11相关的lib:

$ sudo apt install libx11-6:i386 libxext6:i386 libxt6:i386 libxaw7:i386 libfreetype6:i386
现在可以通过以下命令运行脚本:

$ rebol hi.r