I am speaking about possibility of building awt on headless machine. I mean that we cannot have three things at one time: 1. Headless support. 2. "distributions like Gentoo which build everything from source" 3. Other strategy then dlopen.
And even for distributions like Gentoo which build everything from source (I am tempted to write a gentoo ebuild for Harmony from svn , but just don't have time to do this) it is very easy to specify any library in Linux world as a dependency which should be installed to build the package.
On 12/1/06, Tim Ellison <[EMAIL PROTECTED]> wrote:
Oleg Khaschansky wrote: >> The requirements on developers may be quite wide. I don't see a >> problem that a >> developer who works on awt has to have X11 installed. It seems to me >> quite a >> sane requirement. >> We provide *source*. It shall be a pain (actually no pain at all, >> Harmony is >> not the first package in Linux history) for those who create >> distributions to >> arrange all necessary libraries in place. > > You told that we are to do the following (correct me if I am wrong): > 1. Requre that system on which harmony is built have x11 > 2. Want people build harmony from sources instead of using binary packages > Then how you imagine headless support in awt, which is intended for > the configurations without x11 server installed? Do you mean at runtime or build time? i.e. do you envisage a "headless build" which only allows you to build a headless implementation, or simply require that the code is capable of running headless by not requiring the x11 server at runtime. or both. Regards, Tim -- Tim Ellison ([EMAIL PROTECTED]) IBM Java technology centre, UK.
