ユーザーアカウントcentOSにX11ライブラリとヘッダファイルをインストールする

ユーザーアカウントcentOSにX11ライブラリとヘッダファイルをインストールする

後で使用するために、rootではなく自分のアカウントにX11ライブラリとヘッダファイルをインストールしたいと思います。

インストールする必要がある他のライブラリは何ですか?ソースコードとインストールガイドはどこにありますか?

実際に「ncview」ソフトウェアをインストールしたいです(http://meteora.ucsd.edu/~pierce/ncview_home_page.html)私のcentOS Linuxで。ルートディレクトリでは、システムの/usr/includeに「X11」は含まれていません。だから私のアカウントにインストールしたいと思います。

関心をお寄せいただきありがとうございます。

答え1

@andrew-henleが指摘したように、q / arpmの内容を抽出する方法は?役に立つ情報を提供してください。コンパイルしたい場合ncviewそして能力もないインストールするあなたのためのパッケージできる不足している部分のRPMを見つけてダウンロードし、ファイルをホームディレクトリにコピーします。

$HOME/mystuffこれはあなたが.andに入れたと仮定します。それディレクトリ、サブディレクトリbinlib(またはlib64)、include(およびinclude/X11)、およびを作成しますshare。 RPMから抽出したファイルを「mystuff」ツリーの適切な場所にコピーします。

ncviewスクリプトの設定に役立つように、次の環境変数を設定してください。

CFLAGS-I$HOME/mystuff/include
LDFLAGS到着-L$HOME/mystuff/lib -L$HOME/mystuff/lib64

次に設定スクリプトを実行しますncview。あなたが見落としたことを見つけるかもしれません。それを手に入れてmystuff木に載せてください。コンパイルが完了するまで繰り返します。

これらのパッケージには共有ライブラリがあります。その場合は回避策が必要ですncview走る、おそらくそれを構成するためです。この環境変数を設定すると、次のことが役に立ちます。

LD_LIBRARY_PATH=$HOME/mystuff/lib:$HOME/mystuff/lib64

関連情報