OpenBSDでは、pkg_add gccの後にgcc実行可能ファイルがありません。

OpenBSDでは、pkg_add gccの後にgcc実行可能ファイルがありません。

OpenBSD 6.5のパッケージからgccをインストールしました。

# pkg_add gcc-8.3.0

gcc関連ファイルがインストールされてい/usr/local/lib/ますが、gcc実行可能ファイルが見つかりませんでした。

# gcc -bash: gcc: command not found

(ClangがOpenBSDで一般的に使用されていることを知っていますが、私のプロジェクトではgccを使用したいです)

ベストアンサー1

egccGNU Cコンパイラの実行可能ファイルがパッケージからインストールされると呼び出されますgcc。 (基本システムは少なくともamd64以上)実行可能ファイルも必要ですgcc/usr/bingcc

$ type egcc gcc
egcc is /usr/local/bin/egcc
gcc is /usr/bin/gcc
$ gcc --version
gcc (GCC) 4.2.1 20070719
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ egcc --version
egcc (GCC) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

これはgcc2021年末にamd64のOpenBSDベースシステム(OpenBSD 7.0)から削除されました。

おすすめ記事