Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jan 2000 13:32:19 -0600
From:      Dan Nelson <dnelson@emsphone.com>
To:        Leif Neland <leif@neland.dk>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: 2 hours to compile mysql?
Message-ID:  <20000101133219.C612@dan.emsphone.com>
In-Reply-To: <Pine.BSF.4.05.10001011626110.43928-100000@arnold.neland.dk>; from "Leif Neland" on Sat Jan  1 16:26:44 GMT 2000
References:  <Pine.BSF.4.05.10001011626110.43928-100000@arnold.neland.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Jan 01), Leif Neland said:
> So far it has been taking 2 hours to compile sql_yacc.cc from
> mysql3.22.
> 
> I had to find an old disk for swap, and it's swapping all the time.
> 
> top shows 156M size and 46M res., run time 20min's for cc1plus. That
> probably means it's been waiting for swapping in 1h40m...
> 
> The box is a 333MHz PII, with 64M ram. Do I just need more ram to be
> able to compile in reasonable time, or is something broken?

You probably need more RAM.  sql_yacc.cc is one of those "worst-case"
programs as far as gcc is concerned; I don't think gcc can parse large
case statements like this efficiently.  Adding "--with-low-memory" to
your port Makefile, in the CONFIGURE_ARGS line, will help.
 
-- 
	Dan Nelson
	dnelson@emsphone.com


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?20000101133219.C612>