On Monday 18 February 2008 15:58, NextGen$ wrote:
> * Matthew Toseland <toad at amphibian.dyndns.org> [2008-02-18 10:59:53]:
> 
> > On Sunday 17 February 2008 01:30, Tommy[D] wrote:
> > > Florent Daigni?re schrieb:
> > > | * Matthew Toseland <toad at amphibian.dyndns.org> [2008-02-16 23:45:00]:
> > > |
> > > |> That will break the build for non-devs. Does it matter?
> > > |
> > > | No it doesn't. It's not like if freenet-ext was cleanly buildable
> > > | anywhere but on emu ;)
> > > |
> > > After checkout from emu it was buildable on gentoo systems. ;)
> > 
> > It ought to be buildable from non-emu, from the google SVN. Is there any 
easy 
> > way to make this feasible?
> 
> No.
> 
> I wish building two cross-compilers could be made easy but it can't. There 
is
> no way the average joe can do it himself... And I'm not going to spend any
> time towards easing the process. WorksForMe is good enough :p
> 
> Building -ext has always been tricky. I've simplified the process when we
> switched to emu/svn but there is still a lot to be done for it to qualify as
> "being easy".
> 
> At some point I've suggested to split -ext per arch to remove the dependancy
> on cross-compilers... but as the proposal has been rejected (some people
> objected that it would introduce more complexity : it's still unclear to me
> where that introduced complexity would come from but... anyway...)
> 
> I've lost interest in working on that part of the code.
> As long as I'll be building the jars it will remain like that
> but if someone else volunteers to do it things can change ;)

There are many other options: We could provide an ant target to rebuild all 
the native code for linux/posix OSs, and one for windows. We could have it 
overwrite the existing native binaries, and keep the ones for other 
platforms. We could put all the native binaries in one place 
(Contrib/binaries/windows etc), and have an ant target to delete them.

It shouldn't be a big problem. Volunteers?
> 
> NextGen$
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20080218/6c5104c8/attachment.pgp>

Reply via email to