Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Jan 2000 00:07:45 +0100 (CET)
From:      Leif Neland <leif@neland.dk>
To:        monty@tcx.se
Cc:        Paul DuBois <paul@snake.net>, mysql@lists.mysql.com, freebsd-current@freebsd.org
Subject:   Re: 2 hours to compile mysql?
Message-ID:  <Pine.BSF.4.05.10001020005001.55763-100000@arnold.neland.dk>
In-Reply-To: <14446.19685.932082.417212@monty.pp.sci.fi>

next in thread | previous in thread | raw e-mail | index | archive | help
> The reason for this is that some gcc optimizations stages takes
> exponentially more memory when compiling big functions.
> bison produces one big function for the grammar parsing and its
> this that takes a long time to compile;  To compile sql_yacc.cc quickly
> on Intel, you nead at least 160M of free ram.  On a PentiumII 400mz with 256M
> ram, it takes 11 seconds to compile sql_yacc.o.  Having to use swap
> can easily make things 1000 times slower
> 

Is amount of ram available (portably) to configure?
So configure could decide to use --low-memory by itself? Allowing
overrides, naturally.

Leif




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10001020005001.55763-100000>