From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1699 invoked by alias); 27 Oct 2010 15:36:26 -0000 Received: (qmail 1560 invoked by uid 22791); 27 Oct 2010 15:36:24 -0000 X-SWARE-Spam-Status: No, hits=-0.1 required=5.0 tests=AWL,BAYES_20,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from nm6-vm0.bullet.mail.sp2.yahoo.com (HELO nm6-vm0.bullet.mail.sp2.yahoo.com) (98.139.91.206) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Wed, 27 Oct 2010 15:36:17 +0000 Received: from [98.139.91.67] by nm6.bullet.mail.sp2.yahoo.com with NNFMP; 27 Oct 2010 15:36:16 -0000 Received: from [98.139.91.14] by tm7.bullet.mail.sp2.yahoo.com with NNFMP; 27 Oct 2010 15:36:16 -0000 Received: from [127.0.0.1] by omp1014.mail.sp2.yahoo.com with NNFMP; 27 Oct 2010 15:36:16 -0000 Received: (qmail 76568 invoked by uid 60001); 27 Oct 2010 15:36:15 -0000 Message-ID: <877394.75835.qm@web112505.mail.gq1.yahoo.com> Received: from [123.237.140.102] by web112505.mail.gq1.yahoo.com via HTTP; Wed, 27 Oct 2010 08:36:15 PDT Date: Wed, 27 Oct 2010 15:36:00 -0000 From: paawan oza Subject: gdb cross compilation, error from gdb/tui module.... please help. To: gdb@sourceware.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2010-10/txt/msg00106.txt.bz2 Hi, I am working on reversible debugging on arm....at the first step there are couple of hurdles, please help. -> I have donwload arm tool chain from http://www.codesourcery.com/sgpp/lite/arm/portal/package3696/public/arm-none-linux-gnueabi/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -> tried to compile gdb (at the first point it threw 'termcap library not found') -> so I cross compiled ncurses-5.5 and kept libraries along with other arm libraries. -> and gdb went on with more compilation stuffs and finally it threw following. arm-none-linux-gnueabi-gcc -g -O2 -I. -I. -I./common -I./config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I./../include/opcode -I./../opcodes/.. -I./../readline/.. -I../bfd -I./../bfd -I./../include -I../libdecnumber -I./../libdecnumber -I./gnulib -Ignulib -DMI_OUT=1 -DTUI=1 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -c -o mi-getopt.o -MT mi-getopt.o -MMD -MP -MF .deps/mi-getopt.Tpo ./mi/mi-getopt.c arm-none-linux-gnueabi-gcc -g -O2 -I. -I. -I./common -I./config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I./../include/opcode -I./../opcodes/.. -I./../readline/.. -I../bfd -I./../bfd -I./../include -I../libdecnumber -I./../libdecnumber -I./gnulib -Ignulib -DMI_OUT=1 -DTUI=1 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -c -o tui-command.o -MT tui-command.o -MMD -MP -MF .deps/tui-command.Tpo ./tui/tui-command.c In file included from ./tui/tui-command.c:26: ./tui/tui-data.h:38: error: expected specifier-qualifier-list before 'WINDOW' In file included from ./tui/tui-command.c:27: ./tui/tui-win.h:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_ulcorner' ./tui/tui-win.h:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_urcorner' ./tui/tui-win.h:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_lrcorner' ./tui/tui-win.h:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_llcorner' ./tui/tui-win.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_vline' ./tui/tui-win.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tui_border_hline' ./tui/tui-command.c: In function 'tui_dispatch_ctrl_char': ./tui/tui-command.c:80: error: 'WINDOW' undeclared (first use in this function) ./tui/tui-command.c:80: error: (Each undeclared identifier is reported only once ./tui/tui-command.c:80: error: for each function it appears in.) ./tui/tui-command.c:80: error: 'w' undeclared (first use in this function) ./tui/tui-command.c:80: error: 'struct tui_gen_win_info' has no member named 'handle' ./tui/tui-command.c:85: warning: implicit declaration of function 'wgetch' ./tui/tui-command.c:86: error: 'ERR' undeclared (first use in this function) ./tui/tui-command.c:93: error: 'KEY_PPAGE' undeclared (first use in this function) ./tui/tui-command.c:95: error: 'KEY_NPAGE' undeclared (first use in this function) ./tui/tui-command.c:113: error: 'KEY_DOWN' undeclared (first use in this function) ./tui/tui-command.c:114: error: 'KEY_SF' undeclared (first use in this function) ./tui/tui-command.c:117: error: 'KEY_UP' undeclared (first use in this function) ./tui/tui-command.c:118: error: 'KEY_SR' undeclared (first use in this function) ./tui/tui-command.c:121: error: 'KEY_RIGHT' undeclared (first use in this function) ./tui/tui-command.c:124: error: 'KEY_LEFT' undeclared (first use in this function) make[2]: *** [tui-command.o] Error 1 make[2]: Leaving directory `/home/oza/mk_patch/gdb/gdb-7.2/gdb' make[1]: *** [all-gdb] Error 2 make[1]: Leaving directory `/home/oza/mk_patch/gdb/gdb-7.2' make: *** [all] Error 2 1) does it have something to do with the compaitibility with ncurses library version ? folowing is the list of ncurses arm libaries which were copied. libform.a libform_g.a libmenu.a libmenu_g.a libncurses++.a libncurses.a libncurses_g.a libpanel.a libpanel_g.a please help.. Regards, Oza.