2012-09-14, 22:34
Hi,
I'm interessed to know why java is now requied for compil XBMC from git
Thank you so much
I'm interessed to know why java is now requied for compil XBMC from git
Thank you so much
(2012-09-27, 00:53)MindTooth Wrote: Additional 156 MB for compiling XBMC in Debian. Nice work!
(2012-09-15, 10:32)topfs2 Wrote: Its needed for the api binding (making hooks to python "automatically"). There is no requirement on it at runtime, just at compile time. i.e. its just a host/build requirement.
(2012-11-28, 17:53)ncopa Wrote:(2012-09-15, 10:32)topfs2 Wrote: Its needed for the api binding (making hooks to python "automatically"). There is no requirement on it at runtime, just at compile time. i.e. its just a host/build requirement.
I have issues making java run on x86 uclibc with grsec kernel (my dev box). I can also say that bootstrapping java is a real pain so this will make it harder to build your own xbmc distro from scratch. (I know most ppl don't do it but java is a pain for us who does).
Would it be hard to rewrite that python binding tool in other language? maybe python or perl?
Thanks!
(2012-11-28, 19:12)topfs2 Wrote: Why are you using uclibc on your dev box? I understand it on the target machine but dev?
Quote:Have you considered cross compiling? its not like we enforce java on iOS to be compiling for it.
Quote:Anyways, there are ways, or are talks of ways, to run the java bindings tools pre build so that they can be distributed. This would be beneficial for some distro packagings afaik, as these bindings could be run and included in the tarball. It would also be beneficial on initial ports where cross building is not possible (perhaps this is your use case?)
Quote:To answer your question directly, there is no reason why we would want to rewrite them. We see no reason to put in the manhours for it. If you provide patches then we will look at them however.
Quote:If you explain more why you cannot run java perhaps we can suggest proper alternatives.