Ok I have build a few kernels OS etc and its pretty painful  but doable (
just time consuming sorting out cross compiling ) . The code all seems good
and compiles under the right conditions ( even mono) but creating a flexible
and easy to use and reuse build environment is troublesome.  I mainly want
I386 ( pentiumII) - uclinbc with noMMU but later build arm it would be great
to get arm tested in an automated nightly build so it stays in step.

I have tried ucLinux dist which seems ok ( got a new board setup under
Intel) but under certain conditions I get the crypto FENV header issues and
im not sure it's using the right compiler.

Tried Build root and got a few issues to do with the rebuilding and math lib
errors. Some people suggested using a clean version and an external download
and use crosstool-ng as an external lib .

Or I can create my own build environment which while annoying and very
limiting now seems better in the longer term ( as I eventually I will only
use ucLinux + uclibc + mono and most of the apps will become mono apps and
hence can just be copied assemblies which will work for any platform . 

Any advice on this and what other people do ? Do you carefully match tool
chain and ucLib versions with buildroot/uclinux ? Do you use old true and
tried versions ?

Lastly what do you throw in automated builds / source control ? Binaries or
just certain config dirs ?

_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to