[Galaxy S II Android Development] luxifr:
Doesn't build

Hey,

I hope this is considered development related ;) I was just trying to build RootBox from source but it wouldn't even start right... I'm pretty sure I've set up the build environment properly and I followed the build guide step exactly... still, all I get is this:

Building Vanilla RootBox Nightly-20130319

____ __ ____
/\ _'\ /\ \__/\ _'\
\ \ \L\ \ ___ ___\ \ ,_\ \ \L\ \ ___ __ _
\ \ , / / __'\ / __'\ \ \/\ \ _ < / __ \/\ \/'\
\ \ \ \ \/\ \L\ \/\ \L\ \ \ \_\ \ \L\ \/\ \L\ \/> </
\ \_\ \_\ \____/\ \____/\ \_\ \ \____/\ \____//\_/\_\
\/_/\/ /\/___/ \/___/ \/__/ \/___/ \/___/ \//\/_/

Cleaning up out folder
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=rootbox_i9100
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.5.0-25-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/mnt/storage/BUILD/RootBox/out
============================================
Entire build directory removed.
Setting up build environment
including device/asus/grouper/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/generic/mips/vendorsetup.sh
including device/generic/x86/vendorsetup.sh
including device/lge/mako/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/quincyatt/vendorsetup.sh
including device/samsung/toro/vendorsetup.sh
including vendor/rootbox/vendorsetup.sh
including sdk/bash_completion/adb.bash

Lunching your device

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=rootbox_i9100
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.5.0-25-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/mnt/storage/BUILD/RootBox/out
============================================

Starting RootBox build for i9100
including vendor/rootbox/vendorsetup.sh

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=rootbox_i9100
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.5.0-25-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/mnt/storage/BUILD/RootBox/out
============================================

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=rootbox_i9100
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.5.0-25-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=/mnt/storage/BUILD/RootBox/out
============================================
Checking build tools versions...
find: `../../vendor/unbundled_google/libs/gcm/gcm-client/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-client/src': No such file or directory
find: `../../vendor/unbundled_google/libs/gcm/gcm-server/src': No such file or directory
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_errno.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_errno.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_interface.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_interface.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/SsbSipMfcApi.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/SsbSipMfcApi.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_errno.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_errno.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_interface.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/mfc_interface.h'
build/core/copy_headers.mk:15: warning: overriding commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/SsbSipMfcApi.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `/mnt/storage/BUILD/RootBox/out/target/product/i9100/obj/include/libsecmm/SsbSipMfcApi.h'
build/core/dynamic_binary.mk:112: warning: overriding commands for target `.so'
build/core/dynamic_binary.mk:95: warning: ignoring old commands for target `.so'
build/core/shared_library.mk:70: warning: overriding commands for target `.so'
build/core/dynamic_binary.mk:112: warning: ignoring old commands for target `.so'
find: `src': No such file or directory
make: *** vendor/samsung/galaxys2-common: Is a directory. Stop.

Total time elapsed: 0 minutes (33.379235020 seconds)

as far as I understand this there are files missing, but how so? following the guide I should be able to build RootBox right of the bat, shouldn't I?

Edit: meh... forget it... I've synced again and it seems to work now...