bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gawk-3.1.1 doesn't compile on solaris 8


From: Stepan Kasal
Subject: Re: gawk-3.1.1 doesn't compile on solaris 8
Date: Fri, 6 Dec 2002 09:44:51 +0100
User-agent: Mutt/1.2.5.1i

Hello,
        thanks for your bug report.

On Fri, Dec 06, 2002 at 09:17:18AM +0100, Erick Branderhorst2 wrote:
> wsasd328:/usr/local/build/gawk-3.1.1 % gmake
...
> gmake[2]: Entering directory `/usr/local/build/gawk-3.1.1'
> source='io.c' object='io.o' libtool=no \
> depfile='.deps/io.Po' tmpdepfile='.deps/io.TPo' \
> depmode=none /bin/sh ./depcomp \
> gcc -DDEFPATH="\".:/usr/local/share/awk\"" -DHAVE_CONFIG_H -DGAWK
>       -DLOCALEDIR="\"/usr/local/share/locale\"" -I. -I. -I. -I./intl
>       -g -O2 -c `test -f io.c || echo './'`io.c

In short: I beleive there are some old object files from previous builds.
Please delete the whole source tree, untar the original sources and run
./configure;make (and perhaps also make check) again.

An explanation:

gmake should compile all modules here.  Most of the modules are processed
alphabetically.  The build log you have posted starts from io.c, while it
should start by array.c, awkgram.c, builtin.c, ...
This indicates that there are some object files (*.o) present; no such
files are part of the original distribution archive.

You probably supposed that reconfigure is enough.  But it isn't.
If you want, you could try reconfiguring this way:
        rm -f ./config.cache; ./configure; make clean; make
Mere
        ./configure; make
is not enough.

But fresh new build is always the most safe way.

If any other problem appears, don't hesitate to tell us.

Have a nice day,
        Stepan Kasal




reply via email to

[Prev in Thread] Current Thread [Next in Thread]