Re: ANN: Soletta Project


Robert Schwebel
 

On Tue, Jun 30, 2015 at 01:18:28PM -0300, Gustavo Sverzut Barbieri wrote:
ARGH!
We're fixing it, we found problems within Yocto as well. 

The idea of moving to Kbuild is to make options interdependency easier
to track and do, as well as allowing it to be extremely configurable
for small os (for standard Linux we can compile everything as .so and
ship what we need)

Sorry about the inconvenience at this moment, but I believe as soon as
we get enough test it will be stable and a better option. 
"
Use autotools
- Every custom config/makefile/build system is worse for everybody
than autotools is.
- We are all used to autotools, it works, nobody cares.
- It's only two simple files to edit and include in git, which are
well understood by many many people, not just you.

[...]

- And really, nothing but autotools is really an option. Just get
over it. Everything else is an experiment, and it will come back
to you sooner or later. Why? think cross compilation, installation/
uninstallation, build root integration, separate object trees,
standard adherence, tarball handling, make distcheck, testing,
portability between distros, ...
"

... from https://git.kernel.org/cgit/linux/kernel/git/kay/libabc.git/plain/README
and it is very, very true.

(BTW, for cross compile we will need two builds of Soletta as we use some
built binaries to generate other files we use. One native and another for
target)
Yes, I've seen that you already started inventing stuff like TOOLCHAIN_PREFIX.

Sigh.

rsc
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |

Join Celinux-dev@lists.celinuxforum.org to automatically receive all group messages.