<div>Hello, I am a student from Russia and I want to improve RTEMS BeagleBone BSP (ethernet, probably)</div><div>during the GSoC.</div><div> </div><div>But as for now, I have some difficulties - I can't build rtems or rtems samples.</div><div>I've already built tools.</div><div>I followed these guidelines:</div><div><a href="https://devel.rtems.org/wiki/TBR/UserManual/Quick_Start">https://devel.rtems.org/wiki/TBR/UserManual/Quick_Start</a></div><div><a href="https://docs.rtems.org/branches/master/user/start/index.html">https://docs.rtems.org/branches/master/user/start/index.html</a></div><div><a href="http://embeddedden.blogspot.ru/2017/02/building-rtems-and-first-example.html">http://embeddedden.blogspot.ru/2017/02/building-rtems-and-first-example.html</a></div><div> </div><div>This is my configure command:</div><div><div>$RTEMS_DEV/rtems/kernel/rtems/configure --enable-tests=samples --prefix=$RTEMS_DEV/rtems/4.12 \</div><div>--target=arm-rtems4.12 --enable-rtemsbsp=beagleboneblack --enable-posix</div><div> </div><div>and during make process I have the following error:</div><div> </div><div><div>=== configuring in beagle (/home/nikolay/Projects/development/rtems/kernel/beagleboneblack/arm-rtems4.12/c/beagleboneblack/lib/libbsp/arm/beagle)</div><div>configure: running /bin/bash /home/nikolay/Projects/development/rtems/kernel/rtems/c/src/lib/libbsp/arm/beagle/configure --disable-option-checking '--prefix=/home/nikolay/Projects/development/rtems/4.12'  '--host=arm-rtems4.12' '--build=x86_64-pc-linux-gnu' '--target=arm-rtems4.12' '--enable-tests=samples' '--enable-posix' '--with-target-subdir=arm-rtems4.12' '--exec-prefix=/home/nikolay/Projects/development/rtems/4.12/arm-rtems4.12' '--includedir=/home/nikolay/Projects/development/rtems/4.12/arm-rtems4.12/include' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-rtems4.12' 'target_alias=arm-rtems4.12' '--with-project-root=../../' '--with-project-top=../../' 'RTEMS_BSP=beagleboneblack' 'RTEMS_BSP_FAMILY=beagle' 'CFLAGS=-mcpu=cortex-a8 -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs' --cache-file=/dev/null --srcdir=/home/nikolay/Projects/development/rtems/kernel/rtems/c/src/lib/libbsp/arm/beagle</div><div>checking for gmake... no</div><div>checking for make... make</div><div>checking build system type... x86_64-pc-linux-gnu</div><div>checking host system type... arm-unknown-rtems4.12</div><div>checking rtems target cpu... arm</div><div>checking for a BSD-compatible install... /usr/bin/install -c</div><div>checking whether build environment is sane... yes</div><div>checking for arm-rtems4.12-strip... arm-rtems4.12-strip</div><div>checking for a thread-safe mkdir -p... /bin/mkdir -p</div><div>checking for gawk... gawk</div><div>checking whether make sets $(MAKE)... yes</div><div>configure: error: source directory already configured; run "make distclean" there first</div><div>configure: error: /home/nikolay/Projects/development/rtems/kernel/rtems/c/src/lib/libbsp/arm/beagle/configure failed for beagle</div><div>configure: error: /home/nikolay/Projects/development/rtems/kernel/rtems/c/src/lib/libbsp/arm/configure failed for lib/libbsp/arm</div><div> </div></div></div>