제가 디버깅 하려는 프로그램은 http//www.linuxtv.org 에 있는 szap이라는 프로그램 입니다.
컴파일은 다음과 같이 했습니다.
gcc szap.c -Wall -g -O2 -I../../include -I../lib -o szap ../lib/lnb.o
gdb로 디버깅 하기 위해서 $gdb ./szap
그리고 main 프로그램의 처음에 브레이크 포인트를 걸어놨습니다.
그리고 run 을 수행했습니다.
다음은 그때 발생한 에러 메세지 입니다.
(gdb)run
Starting program: /root/db/linuxtv-dvb-apps-1.1.0/szap/szap
Error while mapping shared library sections:
: Success.