基本的なことだと思いますがお願いします。
fedore core で色んなことをやってみようと思い sl を インストール
していたのですがmakeができないのです。インストール通りにできないの
はなんでですか? makeコマンドは /usr/bin にありました。
的はずれなこと言っていたらすみません。
[root@localhost sl]# ls -lrt
合計 36
-rw-r--r-- 1 3605 lock 4101 1月 19 1994 sl.h
-rw-r--r-- 1 3605 lock 980 1月 19 1994 sl.txt
-rw-r--r-- 1 3605 lock 689 1月 19 1994 sl.1
-rw-r--r-- 1 3605 36 417 7月 22 1998 README
-rw-r--r-- 1 3605 36 331 7月 22 1998 Makefile
-rw-r--r-- 1 root root 76 10月 31 2005 install.txt
-rw-r--r-- 1 3605 36 7131 10月 31 2005 sl.c
[root@localhost sl]# more install.txt
1. # tar xvf sl.tar
2. # cd sl
3. # make
4. # cp sl /usr/local/bin/
5. # sl
[root@localhost sl]# make
cc -O -o sl sl.c -lcurses -ltermcap
make: cc: コマンドが見つかりませんでした
make: *** [sl] エラー 127
No.1ベストアンサー
- 回答日時:
そのslの出自がわかりませんが、
http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/
にあるものならば、
Makefile の
CC=cc
という行を
CC=gcc
に変更して再度 make してみてください。
> make: cc: コマンドが見つかりませんでした
というメッセージが出ているのだから、makeそのものは実行できている
というのはわかりそうなものですが。make 一発ですまないのは
このslだいぶ前に作られた古いものだからでしょうね。
ありがとうございます。
やはり、make ではなく cc での問題みたいでした。
もう一度インストールし直したら、cc gcc が発見されました。
No.3
- 回答日時:
#2さんの言われるように通常は which gccで出るはずですが
Fedoraのinstall時に最小構成を選択など
開発環境を入れていない場合は gcc も入っていないと思います。
(もっとも、その場合makeのみあるのも変だが)
whichで出てこない場合、念のため
# whereis gcc
とか
# yum list installed "*cc*"
(入っていればgcc.i386 とか出てくる)
で試しても駄目なら
# yum -y install gcc とかで入れましょう。
ありがとうございます。
確かにFedoraのinstall時に最小構成を選択しました。
その為だと思います。
参考になりました。
No.2
- 回答日時:
which cc で、ccコマンドが有るか確認してください。
無ければ、同様に、which gcc で確認してください。
どちらも無ければ、gccをインストールして下さい。
gccだけ有る場合、下記のコマンドでシンボリックリンクを作成してみてください。
ln -s `which gcc` /usr/bin/cc
これで、再度makeするとどうでしょうか?
which cc , which gcc 共に ありませんでした
の為 再インストールしたら 発見しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FX・外国為替取引 MT4のSL・TP設定 1 2023/07/09 12:21
- 電車・路線・地下鉄 高崎のSL列車の運行が減ってますが 2 2022/04/24 05:44
- 貨物自動車・業務用車両 エンジンオイルの扱いについて 4 2023/05/23 06:56
- 国産車 エンジンオイルの購入先 5 2022/12/31 11:48
- その他(地域情報・旅行・お出掛け) 磐越西線の鉄橋決壊 4 2022/08/04 15:35
- 文学・小説 「SLの運転手、整備士が機関車ごと戦国時代にタイムスリップし、信長や他の武将達が蒸気機関を狙って戦い 14 2022/11/25 09:18
- 電車・路線・地下鉄 武豊線のキハ58はいつ頃まで使われていたのですか?。 1 2022/09/20 18:24
- 電車・路線・地下鉄 SLやまぐち 乗りたいし、見たい どうすれば 8 2022/05/02 15:04
- その他(悩み相談・人生相談) MBTIがINFJで、エニアタイプ4 トライタイプ458 sx/slはどんな性格ですか? 1 2023/02/26 22:55
- 電車・路線・地下鉄 SLが当たり前のように走っていたのはいつ頃まででしょうか? 8 2023/04/25 21:35
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
makeコマンドが使えません。
UNIX・Linux
-
make時に出てきたエラーメッセージの意味が分からなく困っています。
その他(コンピューター・テクノロジー)
-
makeコマンドのエラーについて(
UNIX・Linux
-
-
4
*** ターゲット `all' を make するルールがありません. 中止。
UNIX・Linux
-
5
python エラー
その他(プログラミング・Web制作)
-
6
Pro*Cの構文エラー
その他(プログラミング・Web制作)
-
7
Makefile作成時の拡張子.oとは?
C言語・C++・C#
-
8
C++ 構造体の一括初期化 {0}
C言語・C++・C#
-
9
バッファとは何ですか
C言語・C++・C#
-
10
makeコマンド
UNIX・Linux
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gccのインクルードパスの確認
-
bindインストール後、/etc/name...
-
makeコマンドができない
-
Apacheで「 magicの」 PATH
-
linuxの/usr/includeについて
-
./configureの次にmakeが出来ま...
-
HP-UXでImageMagick起動時にエラー
-
perlのダウングレード方法
-
solarisのmakeについて
-
mecabをDebianに素人でもインス...
-
PCREのUTF-8モードを有効にした...
-
readline インストールについて
-
パソコンでゲームをプレイしよ...
-
ubuntuでrpmがインストールでき...
-
外部レポジトリとは
-
ubuntu 初期化について
-
メールソフトBecky!について
-
PUTTYでログインしたコンソール...
-
パフォーマンスモニタの%Proces...
-
linux mint での無線LANが認識...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gccのインクルードパスの確認
-
makeコマンドができない
-
*** ターゲット `all' を make ...
-
Linuxのgccのインクルードパス?
-
make でエラー
-
glibcバージョンアップ
-
Solaris10でCコンパイラが見...
-
apachectlが使えない
-
macos での /usr/local/lib と...
-
ソースファイルのアンインスト...
-
linuxの/usr/includeについて
-
makeの際、 Killedとなったり...
-
perlのダウングレード方法
-
OpensslのVer.ダウン
-
RedHat9のgtk-configってどこ?
-
ソースからmakeした場合の削除方法
-
makeしてinstall
-
ubuntu linux の./configure ru...
-
PROMISE TX4000 RAIDドライバー...
-
openSSLで秘密鍵ファイルエラー
おすすめ情報