|
发表于 2017-7-16 12:41:06
|
显示全部楼层
你们都有编译成功吗?下面是我这里的错误提示,环境是ubuntu12
In file included from ../../sdk/include/sifteo/abi/syscall.h:29:0,
from ../../sdk/include/sifteo/abi.h:42,
from ../../firmware/master/common/syscall_runtime.cpp:31:
../../firmware/master/common/syscall_runtime.cpp: In function 'uint32_t _SYS_version()':
../../sdk/include/sifteo/abi/types.h:181:37: error: lvalue required as unary '&' operand
#define _SYS_OS_VERSION_MASK 0xffffff
^
../../firmware/master/common/syscall_runtime.cpp:275:76: note: in expansion of macro '_SYS_OS_VERSION_MASK'
return (SysInfo::HardwareRev << _SYS_HW_VERSION_SHIFT) | (OS_VERSION & _SYS_OS_VERSION_MASK);
^
../../firmware/master/common/syscall_runtime.cpp:276:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
cc1plus: all warnings being treated as errors
make[2]: *** [../../firmware/master/common/syscall_runtime.stm32.o] 错误 1
|
|