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>