現在vineには3.3.6がインストールされているがPlaggerをインストールする際に
色々な所で3.4系を使用しないとコンパイルが通らない時があるのでどのモジュールより
先にインストールを行った。
その時のメモ。

cd /usr/local/src
wget http://www.ring.gr.jp/pub/GNU/gcc/gcc-3.4.6/gcc-3.4.6.tar.gz
tar xvzf gcc-3.4.6.tar.gz
mkdir obj
cd obj
../gcc-3.4.6/configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-vine-linux
make bootstrap
make install

コンパイルオプションは現行のgcc -vで出てきたオプションをそのまま使用。
(Vineって基本--prefix=/usrなので)

んでライブラリの再認識。

ldconfig

確認。

gcc --version
gcc -v

でそれぞれそれなりのバージョン情報が取り出せればOK


参照元

http://oku.edu.mie-u.ac.jp/~okumura/linux/?GCC