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
