質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Lua

Luaは、汎用のスクリプト言語の一つで、 移植性が高く、高速な実行速度などの特徴を持ち 手続き型・オブジェクト指向言語としても利用可能で 関数型言語、データ駆動型の要素も併せ持っている言語です。

Q&A

解決済

1回答

549閲覧

Luaのインストール方法を教えてください。

kint

総合スコア13

Lua

Luaは、汎用のスクリプト言語の一つで、 移植性が高く、高速な実行速度などの特徴を持ち 手続き型・オブジェクト指向言語としても利用可能で 関数型言語、データ駆動型の要素も併せ持っている言語です。

0グッド

0クリップ

投稿2017/08/04 05:04

レンタルサーバーのmixhostへLuaをインストールしようとしているのですが、

makeをしようとすると

In file included from lua.h:16:0,
from lua.c:15:
luaconf.h:275:31: fatal error: readline/readline.h: No such file or directory
#include <readline/readline.h>

上記のエラーが表示されてしまいます。

このエラーを回避しインストールの方法を教えてください。

readline/readline.hがないのでエラーなのだとは思うのですが、具体的にどうすればいいかわかりません。

Luaのバージョン:lua-5.1.4

MixHostのサーバー情報は下記になります。
https://mixhost.jp/functions/server-spec

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

インストールするサーバ仕様が分かりませんが、 root 権限は、あるのでしょうか?

root 権限があるのであれば、パッケージ管理ツールを使って、readline-devel パッケージをインストールしてください。

root 権限がない一般ユーザでインストールするのであれば、「Lua を一般ユーザでソースコードからインストールする」が、参考になると思いますので、手順を参考にしてください。

投稿2017/08/04 12:03

編集2017/08/04 12:03
CHERRY

総合スコア25171

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2017/08/04 12:07

失礼しました。「root権限はご利用いただけません。」と書かれていましたね。
kint

2017/08/05 01:16

ご回答ありがとうございます。 root権限はないので、一般ユーザでインストールということになります。 教えていただいたサイトを参考にしてみたいと思います。 しかしインストールするだけでこんなに大変な手順が必要なんですね。 ありがとうござました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問