Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arduino IDE 1.8.4 update: Compile error for 3rd party Boards. #6673

Closed
Deaniesaur opened this issue Aug 31, 2017 · 13 comments
Closed

Arduino IDE 1.8.4 update: Compile error for 3rd party Boards. #6673

Deaniesaur opened this issue Aug 31, 2017 · 13 comments
Labels
Type: Bug Type: Regression Something that used to work and now doesn't

Comments

@Deaniesaur
Copy link

Deaniesaur commented Aug 31, 2017

Before the update. The installed 3rd Party Board are fully functional.
After the update. Errors in compiling 3rd Party Board codes appeared and can't proceed further.
Also, preferences are reset after the update. I believe that the issue is in Arduino IDE since the libraries of the 3rd party board I use is not updated ever since.
Error Log:

Arduino: 1.8.4 (Windows 10), Board: "RFduino"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\dean_\AppData\Local\Arduino15\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\dean_\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\dean_\OneDrive\Mga Dokumento\Arduino\libraries -fqbn=RFduino:RFduino:RFduino -ide-version=10804 -build-path C:\Users\dean_\AppData\Local\Temp\arduino_build_165037 -warnings=none -build-cache C:\Users\dean_\AppData\Local\Temp\arduino_cache_758650 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose G:\THESIS\Arduino\RFduino_Test\RFduino_Proto3\RFduino_Proto3.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\dean_\AppData\Local\Arduino15\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\dean_\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\dean_\OneDrive\Mga Dokumento\Arduino\libraries -fqbn=RFduino:RFduino:RFduino -ide-version=10804 -build-path C:\Users\dean_\AppData\Local\Temp\arduino_build_165037 -warnings=none -build-cache C:\Users\dean_\AppData\Local\Temp\arduino_cache_758650 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose G:\THESIS\Arduino\RFduino_Test\RFduino_Proto3\RFduino_Proto3.ino
Using board 'RFduino' from platform in folder: C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3
Using core 'arduino' from platform in folder: C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3
Detecting libraries used...
"C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fno-builtin -w -x c++ -E -CC -mcpu=cortex-m0 -DF_CPU=16000000 -DARDUINO=10804 -mthumb -D__RFduino__ "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\cores\arduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\variants\RFduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/RFduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/RFduino/include" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/CMSIS/CMSIS/Include" "C:\Users\dean_\AppData\Local\Temp\arduino_build_165037\sketch\RFduino_Proto3.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fno-builtin -w -x c++ -E -CC -mcpu=cortex-m0 -DF_CPU=16000000 -DARDUINO=10804 -mthumb -D__RFduino__ "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\cores\arduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\variants\RFduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/RFduino" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/RFduino/include" "-IC:\Users\dean_\AppData\Local\Arduino15\packages\RFduino\hardware\RFduino\2.3.3\system/CMSIS/CMSIS/Include" "C:\Users\dean_\AppData\Local\Temp\arduino_build_165037\sketch\RFduino_Proto3.ino.cpp" -o "C:\Users\dean_\AppData\Local\Temp\arduino_build_165037\preproc\ctags_target_for_gcc_minus_e.cpp"
arm-none-eabi-g++: error: CreateProcess: No such file or directory

exit status 1
Error compiling for board RFduino.

@cmaglie
Copy link
Member

cmaglie commented Aug 31, 2017

Which version of the IDE are you running?

@cmaglie
Copy link
Member

cmaglie commented Aug 31, 2017

I see that you're running the latest from the MSFT AppStore.

OK I guess I found the problem, an update is coming...

@Deaniesaur
Copy link
Author

Sorry for the reply sir. yes I use the version from the Windows App Store. Thank you for the reply sir. Hope that the update fix will help.

@cmaglie
Copy link
Member

cmaglie commented Aug 31, 2017

I've submitted the update, now it's on the Appstore to publish it (usually it takes between 24/48h).
Let's keep the issue open until the update is rolledout.

@cmaglie cmaglie added Type: Bug Type: Regression Something that used to work and now doesn't labels Aug 31, 2017
@matthijskooijman
Copy link
Collaborator

@cmaglie, what was the issue? Is it something in the Windows build process only? I can't see any commits with changes to fix this?

@cmaglie
Copy link
Member

cmaglie commented Aug 31, 2017

Is it something in the Windows build process only?

yes, it was an error in the package build for the appstore (in particular there is a windowsStore.txt file to put inside lib) that defines some properties to force the IDE to use a different data folder:

https://github.com/arduino/Arduino/blob/master/arduino-core/src/cc/arduino/os/windows/Win32KnownFolders.java#L74

@matthijskooijman
Copy link
Collaborator

Should such a file (and/or other files needed for building (Windows) packages) not be in this repo?

@cmaglie
Copy link
Member

cmaglie commented Sep 4, 2017

The app is still stuck in the Windows App Store certification phase, the App Store dashboard says

Certification will take up to three business days for this submission.
Note: Once your submission is published, it may take up to 24 hours for customers to see the changes.

I've submitted the app on Thu, Aug 31 so today should be the third "business day"...

@PaulStoffregen
Copy link
Sponsor Contributor

Today is a USA holiday.

@cmaglie
Copy link
Member

cmaglie commented Sep 5, 2017

Today is a USA holiday.

oh... I see...

Anyway now the App should be published, @Deaniesaur may you give it a try?

@facchinm
Copy link
Member

@Deaniesaur did you test the updated version? Can this issue be closed?

@facchinm facchinm added the Waiting for feedback More information must be provided before we can proceed label Sep 12, 2017
@Deaniesaur
Copy link
Author

Yes. The windows app versions works for me now. Thank you

@cmaglie cmaglie removed the Waiting for feedback More information must be provided before we can proceed label Sep 14, 2017
@arduino arduino deleted a comment from Deaniesaur Sep 14, 2017
@basma37
Copy link

basma37 commented May 3, 2019

I have the same error but don’t understand how to solve

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Type: Regression Something that used to work and now doesn't
Projects
None yet
Development

No branches or pull requests

6 participants