public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* egcs-1.1.2 fails
@ 2001-01-09 13:54 Billy Hutton
  2001-01-10 16:56 ` Alexandre Oliva
  0 siblings, 1 reply; 7+ messages in thread
From: Billy Hutton @ 2001-01-09 13:54 UTC (permalink / raw)
  To: gcc-help

Hello everyone,

I'm posting after searching the mailing archives, so I hope this hasn't
been addressed.

My machine is an old Pentium75 with 32MB of RAM and a 64MB swap file.  I
have a Slackware Linux distribution, running a 2.2.13 kernel.  I am
using gmake, and My current gcc build is shown below from 'gcc -v'

	Reading specs from 
	/usr/local/lib/gcc-lib/i586-pc-linux-gnu/egcs-2.91.66/specs
	gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)

I have the egcs-1.1.2.tar.gz file unpacked in /usr/local/src/egcs-1.1.2,
with egcs-g++-1.1.2.tar.gz and libstdc++-2.90.8.tar.gz expanded in the
egcs-1.1.2 source directory.

I'm also building in /usr/local/src/egcs-1.1.2.obj.  The configure script
in the source directory runs just fine and doesn't return any errors.  At
this point, I issue a 'make bootstrap' and make grinds away for about 2.25
to 2.5 hours, and I get the following error.

ltconfig: unrecognized option `--cache-file=./config.cache'
Try `ltconfig --help' for more information.
configure: error: libtool configure failed
make[1]: *** [configure-target-libstdc++] Error 1
make[1]: Leaving directory `/usr/local/src/egcs-1.1.2.obj'
make: *** [bootstrap] Error 2
plato:/usr/local/src/egcs-1.1.2.obj#

I've tried 'configure --cache-file=/dev/null' as I don't care if the
configuration information is saved, and I thought an absolute path might
help fix this error.  Unfortunately, I get the same results, and make
crashes with the above error message.

I've been trying to get this to compile for quite some time, and make
always fails at this point.  Any help would be greatly appreciated.

Thanks,
Billy Hutton

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-09 13:54 egcs-1.1.2 fails Billy Hutton
@ 2001-01-10 16:56 ` Alexandre Oliva
  2001-01-11 11:01   ` Billy Hutton
  2001-01-11 11:20   ` Billy Hutton
  0 siblings, 2 replies; 7+ messages in thread
From: Alexandre Oliva @ 2001-01-10 16:56 UTC (permalink / raw)
  To: Billy Hutton; +Cc: gcc-help

On Jan  9, 2001, Billy Hutton <huttonb@digitalin-site.com> wrote:

> ltconfig: unrecognized option `--cache-file=./config.cache'
> Try `ltconfig --help' for more information.
> configure: error: libtool configure failed

You have an incompatibility between the ltconfig script and the
code in the configure script of libstdc++-v3.  Make sure they're all
of the same version of libtool.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-10 16:56 ` Alexandre Oliva
@ 2001-01-11 11:01   ` Billy Hutton
  2001-01-11 11:20   ` Billy Hutton
  1 sibling, 0 replies; 7+ messages in thread
From: Billy Hutton @ 2001-01-11 11:01 UTC (permalink / raw)
  To: Alexandre Oliva; +Cc: gcc-help

How do I do this?  I'm excited that you know what's causing my error, but
I'm not sure where or how to check the versions of libtool.

Thanks.  :)
Billy

On 10 Jan 2001, Alexandre Oliva wrote:

> On Jan  9, 2001, Billy Hutton <huttonb@digitalin-site.com> wrote:
> 
> > ltconfig: unrecognized option `--cache-file=./config.cache'
> > Try `ltconfig --help' for more information.
> > configure: error: libtool configure failed
> 
> You have an incompatibility between the ltconfig script and the
> code in the configure script of libstdc++-v3.  Make sure they're all
> of the same version of libtool.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-10 16:56 ` Alexandre Oliva
  2001-01-11 11:01   ` Billy Hutton
@ 2001-01-11 11:20   ` Billy Hutton
  2001-01-11 11:46     ` Alexandre Oliva
  1 sibling, 1 reply; 7+ messages in thread
From: Billy Hutton @ 2001-01-11 11:20 UTC (permalink / raw)
  To: Alexandre Oliva; +Cc: gcc-help

Okay, I think I jumped the gun a little crying for help.  Let me restate
my question, based on this information.

'grep "libtool" *' in the ./egcs-1.1.2 folder produced the ltconfig file
and the ltmain.sh file.  Both use PACKAGE=libtool and VERSION=1.2a.

'grep "libtool" *' in the ./egcs-1.1.2/libstdc++-2.90.8 produced the
configure and ChangeLog files.  ChangeLog mentions that it now uses
libtool 1.3.4.

'/usr/bin/libtool --version' told me this;
ltmain.sh (GNU libtool) 1.3 (1.385.2.117 1999/04/29 13:07:13)

So... :)  How do I syncronize all this to get egcs-g++-1.1.2 to compile?

Thanks for your help.
Billy





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-11 11:20   ` Billy Hutton
@ 2001-01-11 11:46     ` Alexandre Oliva
  2001-01-11 15:33       ` Billy Hutton
  0 siblings, 1 reply; 7+ messages in thread
From: Alexandre Oliva @ 2001-01-11 11:46 UTC (permalink / raw)
  To: Billy Hutton; +Cc: gcc-help

On Jan 11, 2001, Billy Hutton <huttonb@digitalin-site.com> wrote:

> 'grep "libtool" *' in the ./egcs-1.1.2/libstdc++-2.90.8 produced the
> configure and ChangeLog files.  ChangeLog mentions that it now uses
> libtool 1.3.4.

Do you mean you want ot build libstdc++-2.90.8 with egcs 1.1.2?  I
don't think that's going to work.  IIRC, libstdc++-2.90.8 requires at
least GCC 2.95.2.

Anyway, if you really want to give it a try, download libtool 1.3.4
from ftp.gnu.org, install it, then run libtoolize --force in the
top-level GCC tree, to have the ltconfig and ltmain.sh scripts
updated.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-11 11:46     ` Alexandre Oliva
@ 2001-01-11 15:33       ` Billy Hutton
  2001-01-12 17:59         ` Alexandre Oliva
  0 siblings, 1 reply; 7+ messages in thread
From: Billy Hutton @ 2001-01-11 15:33 UTC (permalink / raw)
  To: Alexandre Oliva; +Cc: gcc-help

I think I'm confused as to just what egcs is.  :(  I'm trying to build
egcs-1.1.2 and egcs-g++-1.1.2 and libstdc++-2.90.8 because yet another
package I want to compile requires them.

'gcc -v' reports this...

Reading specs from
/usr/local/lib/gcc-lib/i586-pc-linux-gnu/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)

and I can see that gcc is a sym link to egcs.  I also read on the gnu site
that gcc and egcs are merging, but they're not quite there yet.

What would be a high level approach to getting the above packages
installed on my system?  I can do egcs-1.1.2 no problem.  But things get
sketchy after that.  :(

Thanks for all the help.  :)  In the mean time, I'll try libtoolize
--force.

On 11 Jan 2001, Alexandre Oliva wrote:

> On Jan 11, 2001, Billy Hutton <huttonb@digitalin-site.com> wrote:
> 
> Do you mean you want ot build libstdc++-2.90.8 with egcs 1.1.2?  I
> don't think that's going to work.  IIRC, libstdc++-2.90.8 requires at
> least GCC 2.95.2.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: egcs-1.1.2 fails
  2001-01-11 15:33       ` Billy Hutton
@ 2001-01-12 17:59         ` Alexandre Oliva
  0 siblings, 0 replies; 7+ messages in thread
From: Alexandre Oliva @ 2001-01-12 17:59 UTC (permalink / raw)
  To: Billy Hutton; +Cc: gcc-help

On Jan 11, 2001, Billy Hutton <huttonb@digitalin-site.com> wrote:

> I think I'm confused as to just what egcs is.  :(  I'm trying to build
> egcs-1.1.2 and egcs-g++-1.1.2 and libstdc++-2.90.8 because yet another
> package I want to compile requires them.

I doubt some package might require egcs-1.1.2 and libstdc++-2.90.8,
since I believe them to be incompatible.  But, if you want to try it
and prove me wrong, I absolutely wouldn't mind :-)

> What would be a high level approach to getting the above packages
> installed on my system?

You should probably follow the installation instructions of
libstdc++-2.90.8.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2001-01-12 17:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-09 13:54 egcs-1.1.2 fails Billy Hutton
2001-01-10 16:56 ` Alexandre Oliva
2001-01-11 11:01   ` Billy Hutton
2001-01-11 11:20   ` Billy Hutton
2001-01-11 11:46     ` Alexandre Oliva
2001-01-11 15:33       ` Billy Hutton
2001-01-12 17:59         ` Alexandre Oliva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).