お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-01-02 12:24:59

hallllllll1
新しいメンバ
登録日: 2016-01-02

GLPKのinstallについて

環境:ubuntu 14.04です。
virtual boxでゲストOSとして使用しています。

GLPKの最新版をinstallしようとし、make installを入力したら
「make: *** ターゲット `install' を make するルールがありません.  中止.」
とでてしまい、実行できませんでした。

順序としては、
har@har-VirtualBox:~$ tar xvzf glpk-4.57.tar.gz
har@har-VirtualBox:~$ cd glpk-4.57
har@har-VirtualBox:~/glpk-4.57$ ./configure
har@har-VirtualBox:~/glpk-4.57$ make
har@har-VirtualBox:~/glpk-4.57$ sudo -i
root@har-VirtualBox:~# make install


./coufigureのあとにエラーがないか確認してみたのですが、無さそうでした。
どなたか解決策をご存じでしたら、ご教授頂ければ幸いです。

オフライン

 

#2 2016-01-02 18:37:57

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: GLPKのinstallについて

makefile が、作られていないということは、
gcc や 依存ライブラリ等の、必要なパッケージが、インストールされていないということではないでしょうか?
条件が満たされていれば、./coufigure の出力の終わりあたりにmakefile を作った旨、表示されるはずです。

オフライン

 

#3 2016-01-02 19:00:10

makopi
メンバ
登録日: 2009-11-01

Re: GLPKのinstallについて

コード:

sudo -i
make install

ではなくて

コード:

sudo make install

で実行して下さい。

オフライン

 

#4 2016-01-02 19:37:27

hallllllll1
新しいメンバ
登録日: 2016-01-02

Re: GLPKのinstallについて

sudo make installでできました。
ありがとうございました!
何故私のやり方ではうまくいかなかったんでしょうか・・・

オフライン

 

#5 2016-01-02 20:27:23

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: GLPKのinstallについて

hallllllll1 による投稿:

sudo make installでできました。
ありがとうございました!
何故私のやり方ではうまくいかなかったんでしょうか・・・

sudo -i
とすると、コマンドラインのプロンプトが、$ から # に、ユーザ名も root に、変わると思います。
これは、カレントユーザが、root に変わったことを意味し、当然、ユーザホームも、 /root に変わり、管理ユーザで作成した makefileには、アクセスできません。

オフライン

 

#6 2016-01-02 22:27:53

hallllllll1
新しいメンバ
登録日: 2016-01-02

Re: GLPKのinstallについて

si による投稿:

hallllllll1 による投稿:

sudo make installでできました。
ありがとうございました!
何故私のやり方ではうまくいかなかったんでしょうか・・・

sudo -i
とすると、コマンドラインのプロンプトが、$ から # に、ユーザ名も root に、変わると思います。
これは、カレントユーザが、root に変わったことを意味し、当然、ユーザホームも、 /root に変わり、管理ユーザで作成した makefileには、アクセスできません。

なるほど、わかりやすい回答ありがとうございました。
今後も端末操作勉強します。

オフライン

 

Board footer

Powered by FluxBB