ソースからOpenCAをコンパイルしているときに、「受け入れ可能なCコンパイラが見つかりません」というエラーが発生しますか?はいの場合、修正方法は次のとおりです。
configure: error: in `/home/openra/openca-base-1.5.1': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details
コンパイルエラーの修正:$PATHに受け入れ可能なCコンパイラが見つかりません
このエラーは、Cコンパイラが見つからないか、コンパイルスクリプトが $ PATHでCコンパイラを見つけられなかったことが原因です。 変数。したがって、最初に、Cコンパイラがインストールされているかどうかを確認します。ほとんどの場合、GNUCコンパイラになります。
以下のコマンドを実行して、GCCがインストールされているかどうかを確認します。
$ rpm -qa | grep gcc
持っていませんか?次に、以下のコマンドを使用してGCCをインストールします。
前提条件:rootが必要です GCCをインストールする権限。
RHEL / CentOS / Ubuntu/DebianにGCCをインストールする方法
RHEL / CentOS
# yum install gcc
Ubuntu / Debian:
# apt-get install gcc
インストールしたら、次のコマンドを実行します。
RHEL / CentOS:
# yum groupinstall "Development tools"
Ubuntu / Debian:
# apt-get install build-essential
ソースからインストール:(yum/ apt-get経由でインストールすることを選択した場合は、この手順を無視してください)
ソースからGCCをコンパイルしてインストールすることもできます。
これでGCCがインストールされたので、OpenCAをコンパイルしてみてください。場合によっては、ソースからGCCをインストールすることを選択した場合は、 gccのパスを確認してください。 環境変数に設定されます。
# export PATH=$PATH:<gcc command path>
結論:
OpenCAまたは任意のパッケージのコンパイル中に「受け入れ可能なCコンパイラが見つかりません」というエラーが発生した場合は、Cコンパイラ(GCCまたは適切なコンパイラ)をインストールし、環境変数にコンパイラのパスを設定することで問題を修正できます。
お役に立てば幸いです。