On 4 October 2006 at 16:10, Mark Hindess <[EMAIL PROTECTED]> wrote:
> 
> On 4 October 2006 at 18:26, "Ivan Volosyuk" <[EMAIL PROTECTED]> wrote:
> > Working on a patch, I've just wanted to check wether it works on em64t.
> > It is not that easy as I expected. Yesterday, I have filed
> > HARMONY-1676 to have classlib built.
> > Today, I have:
> > ================
> > Missing dependency.  The file from:
> >   /usr/lib/liblcms.a
> > should be linked to:
> >   depends/libs/build/lcms/liblcms.ia32
> > 
> > But /usr/lib/liblcms.a doesn't exist.
> > liblcms development package not installed
> > For Debian/Ubuntu try: apt-get install liblcms1-dev
> > ================
> > 
> > First of all, why 'ia32' prefix for em64t build?
> 
> One second look, this seems to be a different problem.  It looks like I
> accidentally hardcode ia32 - but since that's all that we really support
> at the moment then I'm not that sorry.
> 
> The wider issue is that for historical reasons the awt build still uses
> ia32 and ipf where as it should probably be fixed to use the hy.arch
> defines of x86 and x86_64 (and ia64 if necessary but we don't really
> cover that yet anyway).
> 
> Patches welcome or I'll try to take a look in the next day or so.

I've checked in a quick hack (r452910) that should workaround the
problem until we resolve the wider issue with the inconsistent
architecture variables.

Let me know how you get on with the x86_64 building.  (It fails for me 
with a compiler/binutils bug sadly.)

Regards,
 Mark.



---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to