I'm trying to compile alljoyn-suite-14.06.00_beta on BeagleBone Black (rev. A5A). It runs Debian 7.5-2014-05-14. I'm executing:
scons OS=linux CPU=arm BINDINGS=cpp,java OE_BASE=/usr
Using original SConscript in "/core/alljoyn/build_core/conf/linux/arm" results in an error saying:
"error:sorry, unimplemented: Thumb-1 hard-float VFP ABI"
After a change in SConscript:
env.Append(CPPFLAGS=['-march=armv7-a', '-mtune=cortex-a8', '-mfloat-abi=hard', '-mfpu=neon', '-fPIC'])
There are no errors during compilation.
On BBB, I've tested bbserver and JavaSDKDocSignalService (with JavaSDKDocSignalClient on different machine) and both are working fine.
I'll leave this as open question until someone else confirms the same result.
EDIT - updated 2014-07-16
For details on compiling AJTCL, please see answer by stevek below.