This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Tru64 Problem / gcc 3.4.0


Aron Vrtala, Vienna Univ. Computer Center wrote:
bison -y --name-prefix=__gettext --output plural.c ../../gcc-3.4.0/intl/plural.y
Usage: bison [-dhltvyV] [-b file-prefix] [-o outfile] [-p name-prefix]
       [--debug] [--defines] [--fixed-output-files] [--no-lines]
       [--verbose] [--version] [--help] [--yacc]
       [--file-prefix=prefix] [--name-prefix=prefix]
       [--output=outfile] grammar-file

What version of bison do you have? I have bison 1.35 and it works. The docs say that bison 1.28 or later is required, but the docs could be out of date.


In any case, you shouldn't have needed bison to build from a release in the first place, as we are careful to update time stamps for generated files in the release so that end users won't need the generator programs. The gcc-3.4.0 release tar ball looks OK. The problem could be on your end, if you copied the release around, or checked it into a source code control system, then you could have modified the timestamps accidentally. Touching plural.c to make it more recent than plural.y should fix the problem too, and avoids the need for a bison update.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]