I just installed the new version of OSX (mavricks) which prompted me to update XCode command line tools to the new version 5.0
It seems to have broken Ceedling.
Installed the temp_sensor example.
Run rake release
FAIL. (See output below)
Haven't found a solution yet. Any ideas?
DrSheldon:temp_sensor_new jordanschaenzle$ rake test:all
In file included from build/temp/TestAdcConductor.c:5:
In file included from src/Types.h:4:
In file included from /usr/include/math.h:31:
In file included from /usr/include/Availability.h:148:
/usr/include/AvailabilityInternal.h:4098:10: error: #else without #if
#else
^
/usr/include/AvailabilityInternal.h:4158:10: error: unterminated conditional directive
#if _MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_6
^
/usr/include/AvailabilityInternal.h:4131:10: error: unterminated conditional directive
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_5
^
/usr/include/AvailabilityInternal.h:4108:10: error: unterminated conditional directive
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_4
^
4 errors generated.
ERROR: Shell command failed.
Shell executed command:
'cpp -MM -MG -I"test" -I"test/support" -I"src" -DTEST -DTEST -DGNU_PREPROCESSOR -w -nostdinc "build/temp/TestAdcConductor.c"'
Produced output:
_TestAdcConductor.o: build/temp/TestAdcConductor.c unity.h @@@@unity.h \
test/support/UnityHelper.h @@@@UnityHelper.h src/Types.h @@@@Types.h \
src/AdcConductor.h @@@@AdcConductor.h MockAdcModel.h \
@@@@MockAdcModel.h MockAdcHardware.h @@@@MockAdcHardware.h
And exited with status: [1].
rake aborted!
ShellExecutionException
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/tool_executor.rb:71:inexec'
form_shallow_dependencies_rule'
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator_includes_handler.rb:28:in
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator.rb:31:inpreprocess_shallow_includes'
block in setup'
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator.rb:11:in
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator_helper.rb:11:in call'
preprocess_includes'
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator_helper.rb:11:in
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/preprocessinator.rb:17:inpreprocess_test_and_invoke_test_mocks'
block in setup_and_invoke'
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/test_invoker.rb:42:in
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/test_invoker.rb:32:insetup_and_invoke'
block (2 levels) in '
/Users/jordanschaenzle/Dropbox/Projects/DemoProjects/temp_sensor_new/vendor/ceedling/lib/tasks_tests.rake:8:in
Tasks: TOP => test:all
(See full trace by running task with --trace)
To view this discussion on the web visit https://groups.google.com/d/msgid/throwtheswitch/64269ed6-b826-443f-9d33-c9acf262a8af%40googlegroups.com.--
You received this message because you are subscribed to the Google Groups "ThrowTheSwitch Science Forums" group.
To unsubscribe from this group and stop receiving emails from it, send an email to throwtheswitc...@googlegroups.com.
To post to this group, send email to throwth...@googlegroups.com.