소스를 받고, 압축 푼 후에 ./configure한다.
최초 configure하면 뭔가 안되는 것이 있다고 하면서 link를 알려주는데 따라가서 의존성 있는 라이브러리들을 다 받는다.
gmp, mpc, mpfr 등을 받아서 한쪽에 압축을 풀어놓으면 된다.
다시 gcc 압축을 푼 곳에서 다음과 같이 라이브러리에 대한 sym link를 생성해준다.
cd path/to/gcc-src
ln -s ../gmp-x.y.z ./gmp
ln -s ../mpc-x.y.z ./mpc
ln -s ../mpfr-x.y.x ./mpfr
이제 ./configure, make 잘 될것이다.
간혹 잘 안되는 경우가 있는데.
apt-get install gcc-multilib (또는 더 확실히) apt-get build-dep gcc 등이 필요할 수도 있다.
refs:
http://askubuntu.com/questions/251978/cannot-find-crti-o-no-such-file-or-directory
https://gcc.gnu.org/ml/gcc-help/2009-05/msg00238.html
happy hackin'