| # ./configure
--build=i686-linux --host=arm-linux --target=arm-linux
--prefix=/nfsroot/gdb # ./configure --build=i686-linux --host=i686-linux --target=arm-linux --prefix=$PWD/build [링크 : http://blog.daum.net/joell/11772014] |
일단 gdb는 두번을 컴파일 해야 한다.
target 에서 native 하게 돌아갈 gdb와 (위)
host 에서 target architecture에 맞추어 돌아갈 gdb. (아래)
그리고 prefix 경로는 /usr 을 넣어주는게 좋을듯 하다. (설치를 하면서 보니 prefix가 usr 경로를 의미하는 것으로 보인다)
| --- gdb/gdbserver # ./configure --build=i686-linux --host=sh4-linux --target=sh4-linux --prefix=/home/morpheuz/st7109/target # make # make install n=`echo gdbserver | sed 's,^,sh4-linux-,'`; \ if [ x$n = x ]; then n=gdbserver; else true; fi; \ /bin/sh ./../../mkinstalldirs /home/morpheuz/st7109/target/bin; \ /usr/bin/install -c gdbserver /home/morpheuz/st7109/target/bin/$n; \ /bin/sh ./../../mkinstalldirs /home/morpheuz/st7109/target/man/man1; \ /usr/bin/install -c -m 644 ./gdbserver.1 /home/morpheuz/st7109/target/man/man1/$n.1 |
'프로그램 사용 > gdb & insight' 카테고리의 다른 글
| gdb / gdbserver 접속명령어 (0) | 2010.05.18 |
|---|---|
| insight(gdb) 아키텍쳐별 차이점(?) (0) | 2010.05.18 |
| gdb 스크립트를 이용한 자동화 - automation using script on gdb (3) | 2009.09.01 |
| gdb 명령어 - next / step / [엔터] (0) | 2009.07.01 |
| gdb help (0) | 2009.06.26 |