[EMAIL PROTECTED] wrote:
> Hi Andreas,
> 
> Thanks for your quick reply. For sure, you are much
> more advanced than me at this stage :). At this moment
> I feel a little lost... For example, "6.11.
> Glibc-2.3.4" - the documentation states "routines for
> allocating memory, searching directories, opening and
> closing files, reading and writing files, string
> handling, pattern matching, arithmetic", 476 MB ! I
> suppose the JRE does need this library to work, am I
> wrong ? 

Yes and no, I suppose the 476 MB are the source/build tree.
The compiled libs are much, much smaller and you can remove
all *.a archives if you don't want to do static linking
on the target. But my final investigations are not yet finished.
E.g. on you can analyze on the final system which shared
libraries are actually used by the binaries and remove
all other (beware of libs used by other libs).
 
> I suppose you have not included this lib in
> your project, or at least not fully. Can this library
> be further splited, so only the needed parts to be
> included ?

I would say yes. But I would strongly recommend to first
build a fully functional system without any optimizations
and use automated build tools (ALFS) to build reduced
targets.

> I feel lost as I cannot figure out at this
> moment which dependencies (from those listed in
> chapter 6) needs JRE to run. I'd really appreciate any hints you
> might have. 

Actually a standard JRE (e.g. from Sun) needs these libraries.
And more! Because Java 1.4.2 doesn't run headless on Linux, you need
some libs from the X package, even if you don't do any graphics!

Unfortunately i'm going on a vacation for one week at this very moment ;-)
so I can send you some of my ALFS stuff not until i'm back.

Andreas


 

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to