Error while compiling Accelstepper with Arduino 1.0. and 1.06

499 views
Skip to first unread message

Dorland

unread,
Oct 7, 2014, 6:06:48 AM10/7/14
to accels...@googlegroups.com
Arduino 1.04 is working perfectly with AccelSteppel 1.43

Arduino 1.05 and 1.06 are giving an error.

Error:
Arduino: 1.0.6 (Mac OS X), Board: "Arduino Duemilanove w/ ATmega328"
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=106 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper /var/folders/pm/7xny_w0d1gbb8638pbjyq46c0000gn/T/build2595889229120182018.tmp/stepperSingleChannel03.cpp -o /var/folders/pm/7xny_w0d1gbb8638pbjyq46c0000gn/T/build2595889229120182018.tmp/stepperSingleChannel03.cpp.o 
In file included from stepperSingleChannel03.pde:24:
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:76:20: warning: wiring.h: No such file or directory
In file included from stepperSingleChannel03.pde:24:
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:138: error: expected `)' before 'pins'
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:167: error: 'boolean' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:172: error: 'boolean' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:227: error: 'boolean' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:268: error: 'uint8_t' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:280: error: 'uint8_t' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:286: error: 'uint8_t' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:293: error: 'uint8_t' has not been declared
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:306: error: 'uint8_t' does not name a type
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:310: error: 'uint8_t' does not name a type
stepperSingleChannel03:27: error: no matching function for call to 'AccelStepper::AccelStepper(int, int, int)'
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:148: note: candidates are: AccelStepper::AccelStepper(void (*)(), void (*)())
/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper/AccelStepper.h:118: note:                 AccelStepper::AccelStepper(const AccelStepper&)
stepperSingleChannel03.pde: In function 'void loop()':
stepperSingleChannel03:112: error: 'class AccelStepper' has no member named 'runSpeed'
stepperSingleChannel03:122: error: 'class AccelStepper' has no member named 'runSpeed'

Mike McCauley

unread,
Oct 7, 2014, 6:56:22 AM10/7/14
to accels...@googlegroups.com
Funny,
AccelSteppel 1.43 works fine here with Arduino 1.0.5 and 1.0.6 on Linux.

Are you sure you have your libraries etc installed in the right place?
The first error is:
AccelStepper/AccelStepper.h:76:20: warning: wiring.h: No such file or directory

This looks like a serious problem with your Arduino installation. Perhaps you
unzipped Arduino incorrecty? Are you able to build any other examples?

Cheers.

On Tuesday, October 07, 2014 03:06:48 AM Dorland wrote:
> Arduino 1.04 is working perfectly with AccelSteppel 1.43
>
> Arduino 1.05 and 1.06 are giving an error.
>
> Error:
> Arduino: 1.0.6 (Mac OS X), Board: "Arduino Duemilanove w/ ATmega328"
> /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr
> -g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections
> -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null
> -DARDUINO=106
> -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/a
> rduino
> -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/varian
> ts/standard
> -I/Applications/Arduino.app/Contents/Resources/Java/libraries/AccelStepper
> /var/folders/pm/7xny_w0d1gbb8638pbjyq46c0000gn/T/build2595889229120182018.t
> mp/stepperSingleChannel03.cpp -o
> /var/folders/pm/7xny_w0d1gbb8638pbjyq46c0000gn/T/build2595889229120182018.tm
> p/stepperSingleChannel03.cpp.o In file included from
--
Mike McCauley VK4AMM mi...@airspayce.com
Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia
http://www.airspayce.com
Phone +61 7 5598-7474

AnimotionFX .

unread,
Oct 7, 2014, 8:21:57 AM10/7/14
to accels...@googlegroups.com
Just the way I did it with Arduino 1.04.And that works fine!
Just copying and pasting the folder AccelStepper in Arduino.app/Contents/Resources/Java/libraries/


--
You received this message because you are subscribed to a topic in the Google Groups "accelstepper" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/accelstepper/YkYJMqd7LIk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to accelstepper...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mike McCauley

unread,
Oct 7, 2014, 4:47:15 PM10/7/14
to accels...@googlegroups.com
Without your answer to all my questions, I cant help you further.
You might want to review:

http://en.wikipedia.org/wiki/Wikipedia:Reference_desk/How_to_ask_a_software_question

Cheers.

AnimotionFX .

unread,
Oct 8, 2014, 7:29:45 AM10/8/14
to accels...@googlegroups.com
Removed all installed Arduino software.
Fresh install of Arduino 1.06 en AccelStepper v1.43
All working fine now.

Best regards.
Reply all
Reply to author
Forward
0 new messages