-$(eval $(call RequireCommand,sdcc, \
- $(PKG_NAME) requires sdcc. \
+define Require/working-sdcc
+ echo 'int main() { return 0; }' >$(TMP_DIR)/a.c; \
+ sdcc -o $(TMP_DIR)/a.out $(TMP_DIR)/a.c; \
+ rm -f $(TMP_DIR)/a.*
+endef
+
+$(eval $(call Require,working-sdcc, \
+ Please install the SDCC Cross Compiler (sdcc). \