From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32410 invoked by alias); 1 Feb 2002 15:35:37 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 32365 invoked from network); 1 Feb 2002 15:35:33 -0000 Received: from unknown (HELO nevyn.them.org) (128.2.145.6) by sources.redhat.com with SMTP; 1 Feb 2002 15:35:33 -0000 Received: from drow by nevyn.them.org with local (Exim 3.34 #1 (Debian)) id 16Wfi6-0003tu-00; Fri, 01 Feb 2002 10:34:42 -0500 Date: Fri, 01 Feb 2002 07:35:00 -0000 From: Daniel Jacobowitz To: stefania magistrali Cc: gdb@sources.redhat.com Subject: Re: Gdbserver with powerpc Message-ID: <20020201103442.A14977@nevyn.them.org> Mail-Followup-To: stefania magistrali , gdb@sources.redhat.com References: <3C5AD0B5.1B6479A5@selta.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3C5AD0B5.1B6479A5@selta.it> User-Agent: Mutt/1.3.23i X-SW-Source: 2002-02/txt/msg00010.txt.bz2 On Fri, Feb 01, 2002 at 04:30:29PM -0100, stefania magistrali wrote: > Hi all! > I am developing a powerpc (860) board. I need to compile gdb for my host > > (Intel with Linux) and gdbserver for target. I configured the system > like > this: > > for gdb: ./configure --target=powerpc-linux > and for gdbserver: ./configure powerpc-linux (then I set CC=cross > compiler > for powerpc) > > I have problems with gdbserver, I can't compile it. There are 2 > problems: > 1) when I compile it, the utils.c file loads the server.h file and this > loads the ../defs.h file (gdb/defs.h) where it is included the config.h > file > (gdb/config.h). But that file is created when I configured gdb (with the > > host=Intel and target=powerpc) and so, p.e. it is defined > HAVE_SYS_REG_H, > when I haven't the file sys/reg.h for powerpc. Have I to configure it in > a > different way? GDB must be configured for the TARGET, not for a cross-debugger, in order to build gdbserver. $CC must be a cross-compiler. > 2) In low-linux.c there is a source code for Intel and m68k, I have to > add > code for powerpc? If so, do you know if someone has already done it? > Thanks, > Stefania I believe it's been posted to the list a few times. It may be again in a few days. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer