Sender: tim AT riker DOT skynet DOT be Message-ID: <3B1F646E.C28040CE@falconsoft.be> Date: Thu, 07 Jun 2001 13:24:30 +0200 From: Tim Van Holder Organization: Anubex N.V. X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.16-3 i686) X-Accept-Language: en, nl-BE, nl MIME-Version: 1.0 To: Mark Stephen Krueger CC: djgpp AT delorie DOT com Subject: Re: rebuilding gcc 2.953 from sources failure Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Hi, > I am rebuilding gcc 2.95.3 and I am getting the following error: > multilib.h:2: `tmpmultilib' undeclared here (not in a function) > multilib.h:2: initializer element is not constant > multilib.h:2: (near initialization for `multilib_raw[0]') > multilib.h:2: parse error before `does' > multilib.h:14: parse error before `does' Could you post the contents of this file (multilib.h)? Normally, for a non-multilib-using environment, it should look something like this: static const char *const multilib_raw[] = { ". ;", NULL }; static const char *const multilib_matches_raw[] = { NULL }; static const char *multilib_extra = ""; static const char *const multilib_exclusions_raw[] = { NULL }; My guess is that the build process screwed up creating this file; seeing its contents may point to a probable cause. -- Tim Van Holder - Anubex N.V. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= This message was posted using plain text. I do not endorse any products or services that may be hyperlinked to this message.