1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-22 00:54:05 +02:00

BUILD-CHEAT-SHEET: added pinning for rtems and rtems-yaffs2

Without this, basically all file accesses of FN failed with EACCES,
breaking things rather thoroughly.
This commit is contained in:
Werner Almesberger 2012-04-15 17:27:57 -03:00
parent 08302e5e73
commit 981374b9d9

View File

@ -1,6 +1,10 @@
(This is my cheat sheet. It works for me but yet may stil be incomplete (This is my cheat sheet. It works for me but yet may stil be incomplete
and redundant at the same time.) and redundant at the same time.)
NOTE: we need to pin both rtems and rtems-yaffs due to recent changes
that make file system operations fail with EACCES, combined with (or
maybe caused by) API changes.
Instructions: Instructions:
http://milkymist.org/wiki/index.php?title=RTEMS_build_instructions http://milkymist.org/wiki/index.php?title=RTEMS_build_instructions
@ -9,10 +13,16 @@ Getting rtems:
git clone git://git.rtems.org/rtems.git git clone git://git.rtems.org/rtems.git
cd rtems cd rtems
git checkout f829d131adc5f0ec4aa079d4b8c0d65ea578cdb1 # for predictability git checkout 314d3272df763ef1a152be726e5d5385449fe046
ln -s /home/qi/wernermisc/m1/patches/rtems/ patches ln -s /home/qi/wernermisc/m1/patches/rtems/ patches
quilt push -a quilt push -a
Getting rtems-yaffs:
git clone git://github.com/milkymist/rtems-yaffs2.git
cd rtems-yaffs2
git checkout cbe7492ee0e5a9bced8267d9c7ab2fd997299fda
Compiling rtems: Compiling rtems:
cd rtems cd rtems