お知らせ

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

#1 2009-08-23 22:02:05

yamadatarou
メンバ
登録日: 2007-05-17

gcc-2.95について

私のubuntuのバージョンは8.04なのですが、build-essentialをインストールするとgccは4.2がインストールされてしまいます。
どうにかしてgcc-2.95を使いたいのですがどうすればよいですか?ちなみにインストールは何とかできました。

オフライン

 

#2 2009-08-23 23:51:26

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: gcc-2.95について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#3 2009-08-23 23:58:03

yamadatarou
メンバ
登録日: 2007-05-17

Re: gcc-2.95について

ちょっと質問の仕方が分かりにくいと思い、少し補足致します。
synapticにgccと書かれてるソフトをインストールするとgccの4.2がインストールされ、端末でgcc -vとするとgcc の4.2のバージョンが表示されます。
gcc-4.2をアンインストールし、gcc-2.95をインストールしても、端末でgcc -vとしてもno such fileとなり、./configureしてもgccが使えません。
synapticにgccと書かれてるソフトをインストールした状態で、/usr/bin をみるとgccのアイコンがありました。
おそらく、gcc -vと端末で入力した時に表示されるgccが./configureで使われるgccであると思われますが、これをgcc-2.95にする方法があれば良いのでしょうか?

オフライン

 

#4 2009-08-24 00:00:01

yamadatarou
メンバ
登録日: 2007-05-17

Re: gcc-2.95について

すいません、上の補足はCMasamiさんの返事を見る前に書き出していました。

オフライン

 

#5 2009-08-24 00:06:14

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: gcc-2.95について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#6 2009-08-24 00:10:07

yamadatarou
メンバ
登録日: 2007-05-17

Re: gcc-2.95について

ls -la gc*の結果が以下となりました。

yamadatarou@yamadatarou-laptop:/usr/bin$ ls -la gc*
-rwxr-xr-x 1 root root 157716 2008-07-23 00:19 gcalctool
lrwxrwxrwx 1 root root      7 2009-08-23 23:36 gcc -> gcc-4.2
-rwxr-xr-x 1 root root  74100 2005-11-20 04:32 gcc-2.95
-rwxr-xr-x 1 root root 193372 2009-02-19 19:44 gcc-4.2
-rwxr-xr-x 1 root root   2018 2007-06-05 09:59 gccmakedep
lrwxrwxrwx 1 root root     14 2009-08-15 02:09 gcj-dbtool -> gcj-dbtool-4.2
-rwxr-xr-x 1 root root  28292 2008-10-11 03:26 gcj-dbtool-4.2
-rwxr-xr-x 1 root root 103280 2008-04-09 18:49 gconf-editor
-rwxr-xr-x 1 root root  43120 2008-04-22 15:47 gconf-merge-tree
-rwxr-xr-x 1 root root     68 2008-04-19 03:46 gconfsharp2-schemagen
lrwxrwxrwx 1 root root     27 2009-08-15 02:45 gconftool -> /etc/alternatives/gconftool
-rwxr-xr-x 1 root root  53524 2008-04-22 15:47 gconftool-2
-rwxr-xr-x 1 root root   1857 2008-01-02 07:53 gcore
lrwxrwxrwx 1 root root      8 2009-08-23 23:36 gcov -> gcov-4.2
-rwxr-xr-x 1 root root  14168 2005-11-20 04:32 gcov-2.95
-rwxr-xr-x 1 root root  23888 2009-02-19 19:44 gcov-4.2

lrwxrwxrwx 1 root root      7 2009-08-23 23:36 gcc -> gcc-4.2
この辺を
lrwxrwxrwx 1 root root      7 2009-08-23 23:36 gcc -> gcc-2.95
とできないでしょうか?

オフライン

 

#7 2009-08-24 00:30:40

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: gcc-2.95について

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#8 2009-08-24 08:49:10

hmatsue
アドバイザ
登録日: 2009-03-10

Re: gcc-2.95について

CMasamiさんと同意見です。
例えばVBoxやプロプライエタリなドライバなど、インストール時に環境に合わせて、一部コンパイルされることがあります。
gccをgcc-2.95に張るのは危険だと思います。
当該configureのオプションで対処できれば、それが一番よいですが、どうしてもダメならシステム管理ユーザと、gcc-2.95を使いたいユーザを別につくり、
gcc-2.95を作りたいユーザの環境で、
~/bin/gcc ---> gcc-2.95
なシンボリックリンクをはり、
export PATH=~/bin:$PATH
してしまうとか。

オフライン

 

Board footer

Powered by FluxBB