harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gregory Shimansky <gshiman...@gmail.com>
Subject Re: [classlib][build]Lacks liblcms.a libpng.a and etc on Linux and recommend to add them to fetch-depends target
Date Tue, 10 Oct 2006 23:01:53 GMT
On Sunday 08 October 2006 12:39 Leo Li wrote:
> Hi, all
>      Current harmony build script on linux requires liblcms.a libpng.a and
> several .h files such as png.h but not installed on my redhat linux
> platform. Although as the script prompts out, ubuntu can download such
> files seperately, while other platform such as my redhat or suse, rpm might
> be the only source to get new softwares from internet which leads to a lot
> of troubles. For examples, the dependency between those rpms and the
> default installation destinations of these rpms are not the places Harmony
> script expects.
>      So, I think, it will be good if the build script can download these
> required files automatically when they are absent.

Show me a single Linux distribution which doesn't provide development files 
for any library (except for 3rd party binaries) it includes. Providing them 
from harmony is really not necessary. It is a matter of system configuration 
by an individual developer and if it is too hard to find necessary packages 
in redhat there are more developer oriented (although redhat includes all 
necessary packages, I assure you) distributions (no Gentoo advertising from 
me here).


Using rpmfind or rpmsearch (call it rpm hell like dll hell in windows) is 
really a wrong way, there sites often includes unofficial packages, it 
requires you to carefully chose your distribution version, etc.

The version which you've installed should have registered package sources (be 
it CD or http/ftp) from the official mirror. Search in it for libpng1-devel 
(or whatever form redhat has for this package) to install it. Also uninstall 
all the zoo you've found on the net before you do it, otherwise you'll get 
installation conflicts for sure.

Gregory Shimansky, Intel Middleware Products Division

Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org

View raw message