You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Mark Hindess <ma...@googlemail.com> on 2006/10/25 15:55:06 UTC

Re: [classlib][awt] dependency cleanup and potential build breakage

On 25 October 2006 at 9:04, "Geir Magnusson Jr." <ge...@pobox.com> wrote:
> 
> Mark Hindess wrote:
> > Currently there is a quick hack in make/depends.xml because the awt
> > dependencies have extensions that use a different convention for
> > architecture names than the one used in the rest of classlib.
> > 
> > I'm going to fix the README, build.xml files, and makefiles to use the
> > standard harmony define for *platform* (rather than just architecture[0])
> > This means that your build might break.  Renaming the libs (*.ia32
> > => *.linux.x86, *.ipf => *.linux.x86_64) should fix the problem.
> > (Re-running fetch-depends should also fix it if you are using symlinks
> > to system resources although it will leave a few unused symlinks
> > behind.)
> > 
> > I'm *not* going to fix the windows .lib file to use windows.x86 since
> > this would involve creating a new tar in geir's people.apache.org web
> > space to work smoothly.  But we probably should do this at some point in
> > the not to distant future.
> > 
> > Any objections?
> 
> None, and once people.apache.org comes back from the dead, I'll post 
> another tarball with a different name and different extensions, and you 
> can integrate as you see fit.

Excellent.  Thanks Geir.

I'll wait and commit the linux changes in the morning to give others a
little time to comment before I break things.

Regards,
 Mark.



Re: [classlib][awt] dependency cleanup and potential build breakage

Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
Done

http://people.apache.org/~geirm/harmony/swing_awt_deps_winxp_2006-10-26.tgz



Mark Hindess wrote:
> On 25 October 2006 at 9:04, "Geir Magnusson Jr." <ge...@pobox.com> wrote:
>> Mark Hindess wrote:
>>> Currently there is a quick hack in make/depends.xml because the awt
>>> dependencies have extensions that use a different convention for
>>> architecture names than the one used in the rest of classlib.
>>>
>>> I'm going to fix the README, build.xml files, and makefiles to use the
>>> standard harmony define for *platform* (rather than just architecture[0])
>>> This means that your build might break.  Renaming the libs (*.ia32
>>> => *.linux.x86, *.ipf => *.linux.x86_64) should fix the problem.
>>> (Re-running fetch-depends should also fix it if you are using symlinks
>>> to system resources although it will leave a few unused symlinks
>>> behind.)
>>>
>>> I'm *not* going to fix the windows .lib file to use windows.x86 since
>>> this would involve creating a new tar in geir's people.apache.org web
>>> space to work smoothly.  But we probably should do this at some point in
>>> the not to distant future.
>>>
>>> Any objections?
>> None, and once people.apache.org comes back from the dead, I'll post 
>> another tarball with a different name and different extensions, and you 
>> can integrate as you see fit.
> 
> Excellent.  Thanks Geir.
> 
> I'll wait and commit the linux changes in the morning to give others a
> little time to comment before I break things.
> 
> Regards,
>  Mark.
> 
> 
>