AlmaLinux 8.4にでGravity言語をインストールする

2021年10月19日

OSの確認
# cat /etc/centos-release
AlmaLinux release 8.4 (Electric Cheetah)

1.開発ツールパッケージをインストール
# sudo dnf -y groupinstall “Development Tools"

2.githubからgravityファイルをcloneする

# git clone https://github.com/marcobambini/gravity.git
Cloning into 'gravity'...
remote: Enumerating objects: 5678, done.
remote: Counting objects: 100% (387/387), done.
remote: Compressing objects: 100% (179/179), done.
remote: Total 5678 (delta 216), reused 354 (delta 205), pack-reused 5291
Receiving objects: 100% (5678/5678), 2.82 MiB | 7.41 MiB/s, done.
Resolving deltas: 100% (3443/3443), done.

3.ファイルを移動して、ファイルをビルドする
# sudo mv gravity /opt
# cd /opt/gravity/
# make

4.シンポリックを作成
# sudo ln -s /opt/gravity/gravity /usr/local/bin/gravity

5.動作確認
# cd /usr/local/src
# vi test.gravity

func main()
{
  System.print("study skill become smart");
}

以下のコマンドを実行
# gravity -q test.gravity
study skill become smart

AlmaLinux

Posted by arkgame