Register setting problem
Andrew Cagney
ac131313@ges.redhat.com
Tue Sep 17 16:56:00 GMT 2002
> On Tue, Sep 17, 2002 at 06:03:14PM -0400, Andrew Cagney wrote:
>
>> Suggest grabbing a snapshot from the latest (5.3) branch:
>> ftp://sources.redhat.com/pub/gdb/snapshots/branch/. That way we know
>> it is fixed in the next GDB release.
>
>
> OK, I grabbed gdb+dejagnu.tar.bz2 which appears to be symlinked to
> gdb+dejagnu-5.2.90_20020917.tar.bz2. I am getting a configure error:
>
> checking whether make sets ${MAKE}... (cached) yes
> configure: error: source directory already configured; run make
> distclean there first
> configure: error:
> .../../../../gdb+dejagnu-5.2.90_20020917/dejagnu/example/calc/configure
> failed for example/calc
> Configure in /export/home0/software/build/build-gdb/dejagnu failed,
> exiting.
I think the snapshot (and hence the release :-() process is leaving a
stray file behind. (I also recall someone mentioning this before :-( ).
Look for config.cache, config.log, Makefile, or similar.
The work around is to delete the dejagnu directory from the unpacked
source tree.
Andrew
> The config.log file in the calc subdirectory looks clean (though there
> is a confdefs.h file left over containing only a single newline
> character):
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> configure:562: checking for a BSD compatible install
> configure:615: checking whether build environment is sane
> configure:672: checking whether make sets ${MAKE}
>
> I then tried the suggested action of running make distclean in the GDB
> source directory but that results in:
>
> make: *** No rule to make target `distclean'. Stop.
>
> I get the same error in the dejagnu subdirectory but I get a different
> error in the dejagnu/example subdirectory:
>
> Makefile:317: warning: overriding commands for target `check-recursive'
> Makefile:111: warning: ignoring old commands for target
> `check-recursive'
> make: *** No rule to make target `../config.status', needed by
> `Makefile'. Stop.
>
> In the dejagnu/example/calc subdirectory, I get the same error minus
> the two warnings.
>
> Does anyone know how to get around this problem? Should I try
> yesterday's snapshot instead? I am building GDB in a separate directory
> outside of the source tree as I usually do and the source tree is clean
> from the tarball.
>
> Thanks for the help!
>
> Ron McCall
>
More information about the Gdb
mailing list