RTEMS-BBB(三):源码和BSP

% cd $HOME/development/rtems
% export PATH=$HOME/development/rtems/4.11/bin:$PATH
添加工具链路径到环境变量,可以用echo命令查看一下
 % git clone git://git.rtems.org/rtems rtems-src
remote: Counting objects: 460971, done.
remote: Compressing objects: 100% (90271/90271), done.
remote: Total 460971 (delta 372942), reused 446440 (delta 360846)
Receiving objects: 100% (460971/460971), 63.28 MiB | 568.00 KiB/s, done.
Resolving deltas: 100% (372942/372942), done.
Checking connectivity... done.
% cd rtems-src
% ./bootstrap; ./bootstrap -p
% cd ..
git源码后用bootstrap命令展开
这一步出现问题的要查看一下autotools的autoconf和automake的版本,尽量升级到2.69和1.15以上 
% mkdir build ; mkdir image;cd build
新建build文件夹和image文件夹
% ../rtems-src/configure --target=arm-rtems4.11 --enable-rtemsbsp=beagleboneblack  --prefix=........./image
configure参数配置注意,其他enabale disable的配置项不要加
% make
% make install
这样针对beagle的BSP编译生成的image就在image目录下

你可能感兴趣的:(RTEMS-BBB(三):源码和BSP)