Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: [1] 2  Send TopicPrint
Hot Topic (More than 8 Replies) Problem with Libraries after Updating Arduino 1.0.5>1.6.10 (Read 17204 times)
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Aug 8th, 2016 at 2:51pm
Print Post  
Hi - not sure if this is the correct forum. I purchased a license and installed the latest Arduino IDE (1.6.10) - now I am having problems with SoftwareSerial and Wire when trying to compile - comes up with a Deep Search issue saying I must turn it off but cannot find out how to do this. Appreciate any help. Nick
« Last Edit: Aug 9th, 2016 at 10:42am by Tim@Visual Micro »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating VM and Purchasing
Reply #1 - Aug 8th, 2016 at 3:14pm
Print Post  
Hi,

The deep search text is a tip the real error is shown above.

It would help if you switched on vmicro>compiler>verbose and also "show build properties"

Then build and either attach the entire output as a .txt to this post or email it to info[at]visualmicro.com

Thanks v much
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating VM and Purchasing
Reply #2 - Aug 8th, 2016 at 4:55pm
Print Post  
Hi Tim I have attached the "build" output. It seems Wire is the problem but I am stumped as to why - older version had no problem. I did install the 1.6.10 IDE. Maybe this is where my woes lie. I also see the BMP180.h also gives beans. I was hoping for a seamless transition into the purchased license and updated versions. Unfortunately I also paid for a 3 user license as the web page defaults to this. I'm a single user. Appreciate your help. Regards Nick
  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating VM and Purchasing
Reply #3 - Aug 8th, 2016 at 4:58pm
Print Post  
Sorry forgot to attach the code. Placed it in a txt file.
  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating VM and Purchasing
Reply #4 - Aug 8th, 2016 at 5:07pm
Print Post  
Hi,

Thanks for buying but let's not confuse paid version with updating arduino etc. The paid and free versions are the same code the only difference is a few more options are available in paid.

It looks like you have attached code instead of the verbose output. The verbose output appears where you saw the error message about "deep search"

Thanks
« Last Edit: Aug 8th, 2016 at 5:11pm by Tim@Visual Micro »  
Back to top
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating VM and Purchasing
Reply #5 - Aug 8th, 2016 at 5:49pm
Print Post  
Thanks for the output

The error is shown as follows:-

Code
Select All
I2CIO.cpp:35:26: fatal error: ..\Wire\Wire.h: No such file or directory
:#include <..\Wire\Wire.h>
:compilation terminated 



There has been some big changes in how arduino libraries are structured since end of last year.

1)
The #include of Wire.h I2CIO.cpp is wrong. It should simply be #include <Wire.h>  and you should check the .h file in the same folder if it has the same.

The I2CIO.cpp is in C:\Users\Nick\Documents\Arduino\libraries\LiquidCrystal'

or

2)
It might work if you switch of "vMicro>Compiler>Deep Search Includes" because that switches off new library resolving functionality that was introduced into the arduino ide build end of last year. If you then ensure that #include <Wire.h> exists in the project_name.ino you will work the way arduino used to work.

Summary

You haven't said which arduino ide version you were on previously maybe it was pre 1.6.7 in which case the above is very relevant.

Does this make sense? Help?

  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating VM and Purchasing
Reply #6 - Aug 8th, 2016 at 7:09pm
Print Post  
Only have #include <Wire.h> as per second attachment. Still cannot fathom out what the problem is. I had 1.6.5 before then loaded 1.6.10.
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating VM and Purchasing
Reply #7 - Aug 8th, 2016 at 7:17pm
Print Post  
Hi,

I gave two pieces of information and solutions in my last response and I am having problems connecting your last post.

1)

The incorrect #include is in the <I2CIO.h> in the LiquidCrystal library

2)

Did you switch off the "Deep Search" so that you revert to the way things worked in older versions of Arduino.


Final question

Does the project compile using the arduino ide?

Thanks
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating VM and Purchasing
Reply #8 - Aug 9th, 2016 at 5:54am
Print Post  
Hi Tim

Yes - I switched Deep Search off. The BMP180 still can't find Wire.h. Confirm I must remove I2CIO.h. 
My code does compile in the Arduino IDE.
I'll comment out the code that refers to the .h files that are troublesome. Appreciate the help. rgds Nick
  
Back to top
 
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #9 - Aug 9th, 2016 at 12:21pm
Print Post  
Hi all

I am still extremely lost with this new setup - even with Deep Search disabled I am getting errors that make no sense to me.

Hopefully I can get this resolved as I am way behind after upgrading. Regards Nick


With the following includes:
Code
Select All
#include <OneWire.h>
#include <Wire.h>
#include <SPI.h>
#include <SoftwareSerial.h>
#include <TimerOne.h>
#include <Adafruit_GPS.h>
//#include <LiquidCrystal_SR3W.h>
//#include <LiquidCrystal_SR2W.h>
//#include <LiquidCrystal_SR.h>
//#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal.h>
#include <LCD.h>
//#include <I2CIO.h>
#include <FastIO.h>
#include <RF24_config.h>
#include <RF24.h>
#include <nRF24L01.h>
#include "printf.h"

I get the following errors:

Compiling 'TxMoth' for 'Arduino/Genuino Mega w/ ATmega2560 (Mega 2560)'
Build folder: file:///C:/Users/Nick/AppData/Local/Temp/VMicroBuilds/TxMoth/mega_atmega2560
Summary: Header=1 Prototypes=18 Imports=12
Additional Defines:
Architecture Tools: C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/
Sketchbook: file:\\\C:\Users\Nick\Documents\Arduino
Sketch Include Paths
Include Path 'C:\Users\Nick\Documents\Arduino\TxMoth'
Core Include Paths
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega'
Library Include Paths (8)
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\Adafruit_GPS'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\LiquidCrystal'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\OneWire'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\RF24'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\TimerOne-r11'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src'
Building core ...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o g_pulse.S.o" 
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\hooks.c" -o .c.o"
cc1.exe*:error: -fno-fat-lto-objects are supported only with linker plugin
Error compiling core 

« Last Edit: Aug 9th, 2016 at 1:11pm by Tim@Visual Micro »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #10 - Aug 9th, 2016 at 1:11pm
Print Post  
There are a lot of 1.6.10 issues on the arduino.cc forum

I found this similar one that possibly relates to some older hardware you might have installed some time ago

This post explains and gives a fix.

Does that work?

https://forum.arduino.cc/index.php?topic=415459.0

Restart the ide if you make a change
« Last Edit: Aug 9th, 2016 at 1:11pm by Tim@Visual Micro »  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #11 - Aug 9th, 2016 at 1:38pm
Print Post  
Hi Tim

I got it wrong. I had uninstalled 1.6.10 and gone back a version so that is why it was compiling. When I went back to 1.6.10 the compile errors in the Arduino IDE popped up. Sadly I cannot find that User/..... folder to be able to delete it. Lots of head scratching here. Stumped. Embarrassed
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #12 - Aug 9th, 2016 at 1:45pm
Print Post  
The folder will contain your name. It's a standard windows location

Close both ide's

Delete this folder

C:\Users\[YOUR NAME]\AppData\Local\Arduino15

Then open the arduino ide and test your project compiles

Then open VS and make the same test

Thanks
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #13 - Aug 11th, 2016 at 10:46am
Print Post  
Hi

Sadly I do not see the folder at all. All I see is C:\Users\Nick\ and a whole herd of .Folders NO AppData\Local\Arduino15.

Does this folder appear only once 1.6.10 is installed as I have had to revert to 1.6.5 to be able to continue working on the project.

Regards

Nick
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #14 - Aug 11th, 2016 at 5:50pm
Print Post  
"C:\Users\Nick\AppData\Local" is shown in verbose output/error you posted earlier in this thread so it must exist

Paste this into the top of windows file explorer

C:\Users\Nick\AppData\Local

Then press the ENTER key on the keyboard

Thanks
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #15 - Aug 13th, 2016 at 2:51pm
Print Post  
Hi Tim
I found the folder, thanks - then deleted it as you said I should. When I tried to build in the Arduino IDE I got the same errors again, then tried it in VS and got same. Below is the verbose output. I don't quite understand the whole toolchain build process so cant make out the error message but it still seems it is something to do with the same libraries. In version 1.6.5 it all compile fine.

Regards
Nick
[code c++]
Compiling 'TxMoth' for 'Arduino/Genuino Mega w/ ATmega2560 (Mega 2560)'
Build folder: file:///C:/Users/Nick/AppData/Local/Temp/VMicroBuilds/TxMoth/mega_atmega2560
Summary: Header=1 Prototypes=19 Imports=17
Additional Defines: 
Architecture Tools: C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/
Sketchbook: file:\\\C:\Users\Nick\Documents\Arduino
Sketch Include Paths
Include Path 'C:\Users\Nick\Documents\Arduino\TxMoth'
Core Include Paths
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega'
Library Include Paths (8)
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\Adafruit_GPS'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\LiquidCrystal'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\OneWire'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\RF24'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src'
Include Path 'C:\Users\Nick\Documents\Arduino\libraries\TimerOne-r11'
Include Path 'C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src'
All import libraries will be re-compiled
Building core ...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o g_pulse.S.o"  
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\hooks.c" -o .c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\WInterrupts.c" -o rrupts.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring.c" -o g.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_analog.c" -o g_analog.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_digital.c" -o g_digital.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_pulse.c" -o g_pulse.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\wiring_shift.c" -o g_shift.c.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\abi.cpp" -o pp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\CDC.cpp" -o pp.o"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=106010 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial.cpp" -o areSerial.cpp.o
« Last Edit: Aug 16th, 2016 at 3:17pm by Tim@Visual Micro »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #16 - Aug 13th, 2016 at 3:28pm
Print Post  
Hi,

Can you please post verbose output as .txt attachment. What you have posted below is the start of the verbose output and shows the arduino core compiling okay.

Thanks
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #17 - Aug 16th, 2016 at 1:13pm
Print Post  
Hi
Apologies for that. Attached is verbose output.  I'm still stumped with this - seems like it's only with version 1.6.10 of the Arduino IDE.
Regards
Nick
  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12208
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #18 - Aug 16th, 2016 at 3:18pm
Print Post  
The output still shows this error

#include <..\Wire\Wire.h>

So the include needs to be

#include <Wire.h>
  
Back to top
IP Logged
 
Nick Cooke
Junior Member
**
Offline


Posts: 11
Joined: Aug 8th, 2016
Re: Problem with Libraries after Updating Arduino 1.0.5>1.6.10
Reply #19 - Aug 17th, 2016 at 6:10am
Print Post  
After much head bashing last night I found the problem. I had, for some reason, loaded LiquidCrystal into my Arduino libraries folder so essentially had 2 versions. I removed the Wire issue and all worked - that's when I realized that I was referencing the wrong library so removed it in order that the Arduino IDE installed one would be referenced.

Appreciate all the help. Many thanks. Still struggling with the Visual Studio Debugger - cannot get it to work..... Cry
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: [1] 2 
Send TopicPrint