This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: How to configure a cross gdb to debug natively
> On Fri, Jul 13, 2001 at 01:48:06PM -0700, H . J . Lu wrote:
>
>> On Fri, Jul 13, 2001 at 01:23:46PM -0700, H . J . Lu wrote:
>
>> > I'd like to configure gdb inside a tree with binutils, gcc and gdb
>> > on Linux/i686 with
>> >
>> > # ../configure --target=i386-linux ....
>> >
>> > I do that on purpose so that gcc and binutils won't use any files
>> > on the host machine. But gdb refuses to debug natively on Linux/i686
>> > since it is configured as a cross gdb, However, Linux/i686 is
>> > compatible with i386-linux, how can I convince gdb to debug natively?
>> >
> I don't think this is generally appropriate. For one thing, it further
> breaks the consistency of cross-compiling. If I have ${host} !=
> ${target} then I am definitely building a cross debugger and that's
> what I expect to get out. Why not build your tools --host=i386-linux
> instead?
Yes.
H.J., you need to canadian cross GDB using the cross-GCC and
cross-BINUTILS you just built.
Andrew