Solaris 64Bit gdb

Solaris 10 배포본의 gdb로는 64비트 어플리케이션의 빌드가 불가능하다. adb/mdb를 이용하면 되지만, gdb에 비해 그 기능이 너무 떨어진다.

64Bit gdb를 아래와 같이 소스 빌드 해서 사용한다.

export CC=gcc
export CFLAGS="-g -O2 -m64"
./configure --prefix=/usr/local64 --disable-tui
make

bash-3.00$ ldd gdb/gdb
        libdl.so.1 =>    /lib/64/libdl.so.1
        libcurses.so.1 =>        /lib/64/libcurses.so.1
        libsocket.so.1 =>        /lib/64/libsocket.so.1
        libnsl.so.1 =>   /lib/64/libnsl.so.1
        libm.so.2 =>     /lib/64/libm.so.2
        libc.so.1 =>     /lib/64/libc.so.1
        libmp.so.2 =>    /lib/64/libmp.so.2
        libmd.so.1 =>    /lib/64/libmd.so.1
        libscf.so.1 =>   /lib/64/libscf.so.1
        libdoor.so.1 =>  /lib/64/libdoor.so.1
        libuutil.so.1 =>         /lib/64/libuutil.so.1
        libgen.so.1 =>   /lib/64/libgen.so.1
        /platform/SUNW,Sun-Fire-T200/lib/sparcv9/libc_psr.so.1
        /platform/SUNW,Sun-Fire-T200/lib/sparcv9/libmd_psr.so.1

cp gdb/gdb /usr/local/bin/gdb64

 

Tistory 태그: ,,
이올린에 북마크하기

Posted by Charley Lim

2010/03/16 15:03 2010/03/16 15:03

Trackback URL : http://blogzin.net/charley/trackback/220

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : 2 : 3 : 4 : 5 : 6 : 7 : ... 117 : Next »

Calendar

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Site Stats

Total hits:
280326
Today:
15
Yesterday:
165

245

129

-30 days

today : 15