readlineをftp://ftp.gnu.org/gnu/readline/から落としてきて
ソースからビルドしました。
この場合、いわゆるreadline-devel のほうはインストールするひつようがないのでしょうか?
そもそも、openssl と openssl-develといった感じで各ライブラリにたいして -develと
いうふうに対応したライブラリがあるのはなぜですか?
これらはライブラリをソースからビルドした場合にはひつようないのですかね?
(※パッケージツールで個別にインストールした場合のみ?)
識者の方ご教授ください。
No.3ベストアンサー
- 回答日時:
No2です。
>PHPをビルドする際に、libreadlineが必要なのですが、その際にreadline.hというのが見つからないというエラーがコンソール上に表示されたので、質問したしだいです。
ということであれば、readline-develをインストールするのが正しいです。ビルドした後、PHPを実行するにはreadlineが必要なので、インストールされているかどうか調べてされていなければインストールします。
yumコマンドを使うということはRedHat系(CentOSとかFedoraとか)だと思いますが、ソースからreadlineをインストールする必要は無い。yum install readline 出来ませんでしたか?
>このreadlineそのものもソースコードは検索したらすぐ出てきたのですがreadline-develというもののソースコードを検索してもでてきませんでした。かわりに、readline-develのrpmは検索にひっかかりました。
readline-develというのはプログラムじゃ無くて、readlineを使うプログラムが参照するヘッダファイルです。readlineのソースの一部というか。
No.2
- 回答日時:
xxxx-devel は、xxxxライブラリの機能をサブルーチンとして呼び出しているプログラムをコンパイルするときに必要です。
コンパイル時にのみ必要。xxxx自体をコンパイルしたり、xxxxを使ったり、xxxxを呼び出しているプログラムを使っている限りに置いては関係ありません。
この回答への補足
1番さんに補足したように
PHPをビルドする際に、libreadlineが必要なのですが、
その際にreadline.hというのが見つからないというエラーが
コンソール上に表示されたので、質問したしだいです。
このreadlineそのものもソースコードは検索したらすぐ出てきたのですが
readline-develというもののソースコードを検索してもでてきませんでした
かわりに、readline-develのrpmは検索にひっかかりました。
No.1
- 回答日時:
readline-devel とか openssl-devel とかは、どうなってるか知らないけど。
。。デバッグコードは、ライブラリを自分のプログラムにリンクする開発者なら欲しいけど、
ライブラリをリンクしているプログラムのユーザにはいらないとおもうよ?
この回答への補足
ことばたらずでした、PHPをソースからビルドする際に--with-readlineオプションを付加して
ビルドした場合、readline.hがみつからないという旨がでてconfigureが通らなかったのでききました。
その場合はreadline-develをyumでインストールするとビルドできたものですから。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- オープンソース Try Kotlinで readLine()を使うには 1 2023/03/27 21:06
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- その他(プログラミング・Web制作) Pythonのライブラリ、randomについて 3 2022/09/20 14:30
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- 写真・ビデオ iPhoneのプライバシーとセキュリティの写真の項目について 2 2023/06/24 23:11
- iPhone(アイフォーン) iPhoneのプライバシーとセキュリティの写真の項目について 1 2023/06/24 20:25
- Ruby vscode 文字化け 1 2022/05/21 19:17
- デスクトップパソコン Macのインストールについて 3 2023/05/23 15:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
RedHat linux 7.5への xinetdの...
-
Cygwinをいれました
-
Linuxの標準モジュールの格納場...
-
iperf、configure時にエラー
-
コピーしたファイルが容量が増...
-
macユーティリティで消去が出来...
-
dell ノートパソコン 起動しな...
-
Windows11でoffice64bit版をイ...
-
BIOSループ
-
windows10の再インストールがで...
-
WinSCPをフォルダに入れる方法...
-
Apple PayのICOCAについて
-
LINUX からWINDOWS に戻すには?
-
Apple Vision Pro に “DMM VR動...
-
WordPress のインストールでWeb...
-
Active X をインストール済かど...
-
誤作動?
-
CygWinで 「bash-3.2$」と表示...
-
初代surface go
-
ランダムハウス英語辞典第二CD-...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
よく目にするファイル名にdevel...
-
readline-develについて
-
zlibのパス確認方法について
-
ソースからコンパイルしたPHPを...
-
RedHat linux 7.5への xinetdの...
-
squidのアンインストール
-
ccが動かない on Solaris
-
squidのdnsserverが見つからな...
-
tar.gzのファイルがインストー...
-
linuxの上位、下位互換について
-
tarでインストールされたパッケ...
-
Zaurusのgccインストールについて
-
gccの再インストールについて
-
gcc 4.1.2 をインストールしたい
-
redhat9でソースからphpインス...
-
インストールされているディレ...
-
wvdialなどダイアルアップツー...
-
gccの使いかたについて
-
C言語の実行モジュール、コンパ...
-
RedHatLinux8.0 PHPの再コンパ...
おすすめ情報