Wouldn't it be possible use a subset of Vala that doesn't depend on glib2 ? Just an idea...
On Fri, Mar 25, 2011 at 13:35, something bad <[email protected]> wrote: > On 16:59 Fri 25 Mar , Luca Dionisi wrote: > > On Fri, Mar 25, 2011 at 3:40 PM, something bad <[email protected]> > wrote: > > > AFAIK Vala software is glib2 dependent which is not good. Also code > generated by > > > Vala compiler isn't quite human readable and can't be easily optimized > if > > > necessary. I think Vala is not a good choice in this case. > > > > Vala software depends on glib2. > > Further, we add dependency on GNU Pth. But we have to replace > > Stackless Python co-routines with something. > > Then, netsukuku depends on OpenSSL, but I plan to replace it with > > GnuTLS because of license compatibility issues. > > and so on... > > > > OTOH would you suggest to implement everything in plain ANSI C? > > > > I did some tests and have confidence that all we need is in place in > > every possible system architecture that we could ever find in any > > hackable routers. > > e.g. mips > > > http://downloads.openwrt.org/backfire/10.03/adm5120_mips/packages/glib2_2.22.2-1_adm5120_mips.ipk > > _______________________________________________ > > Netsukuku mailing list > > [email protected] > > http://lists.dyne.org/mailman/listinfo/netsukuku > > ok, that package occupies at least 539k of space. And we also need other > libraries as well. And my wl520gU has only 4Mb flash inside so it would not > be > possible to install something that huge (remember, we also have a kernel > and a > base system). So I suggest implementing everything in C without using such > a > huge libraries as glib2. > _______________________________________________ > Netsukuku mailing list > [email protected] > http://lists.dyne.org/mailman/listinfo/netsukuku > -- Elifarley Cruz Google Buzz: http://bit.ly/elifarley-buzz Google Reader: http://bit.ly/elifarley-reader Bookmarks: http://delicious.com/elifarley Professional info: http://linkd.in/elifarley | http://openhatch.org/people/elifarley/ http://twitter.com/elifarley - " Do not believe anything because it is said by an authority, or if it is said to come from angels, or from Gods, or from an inspired source. Believe it only if you have explored it in your own heart and mind and body and found it to be true. Work out your own path, through diligence." - Gautama Buddha
_______________________________________________ Netsukuku mailing list [email protected] http://lists.dyne.org/mailman/listinfo/netsukuku
