From fnaumann@mail.cs.uni-magdeburg.de  Fri Oct  1 13:55:11 2004
Subject: Re: [MiNT] CVS Builds
From: Mark Duckworth <mduckworth@atari-source.com>
To: Francois LE COAT <lecoat@atari.org>
Cc: mint@fishpool.com
In-Reply-To: <415C1393.3020201@atari.org>
References: <1096336639.5924.11.camel@localhost>
	 <415C1393.3020201@atari.org>
Content-Type: text/plain
Date: Thu, 30 Sep 2004 12:55:40 -0400
Message-Id: <1096563340.21577.1.camel@pikachu.atari-source.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.0 
Content-Transfer-Encoding: 7bit
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: mduckworth@atari-source.com
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel

On Thu, 2004-09-30 at 16:09 +0200, Francois LE COAT wrote:
> Hi Mark,
> 
> Mark Duckworth wrote:
> > They will be available at
> > http://storage.atari-source.com/atari/mirrors/cvs_builds/
> 
> Thanks for doing that great job to maintain one binary
> snapshot a day ! I'm sure that it will really be for the
> benefit of the freeMiNT operating system.
> 
> One thing that I must say ... I've many troubles with the
> binaries, but it may come from a broken CVS. Anyway,
> I can see that the binaries that you are producing are
> 5 to 10 time bigger than the original binaries
> released in the 1.16.0beta, or than Draco's kernel
> binaries (http://draco.atari.org).
> 
> Would you have an explanation ? Is that coming from the
> GCC version you are using (3.3 vs. 2.95.3) or libraries,
> or optimization options ... That point must be explained ...
> 
> I'm looking forward to your answer ...

Francois,

I left debugging symbols inside the binaries.  The debugging symbols are
what results in it being so big, I think so anyway.  At very least if
you run "strip binaryname" the resulting binary is loads smaller.  So
for instance, the mint kernel would be MUCH smaller.   I left the
debugging symbols inside because it seemed logical since CVS kernels
might need to have a debugger run against them and have line info in
them and such.

Thanks,
Mark


-- 
Mark Duckworth <mduckworth@atari-source.com>


