Menu

Compilation errors with code Focuserv153_DRV8825_HW203_F.ino

Magnus L
2016-02-15
2016-02-15
  • Magnus L

    Magnus L - 2016-02-15

    Hi!

    I'm having a go at this increadible cool project - I must admit this is my first Arduino project, so I am something of a newbie.

    My problem now, is that I am getting compilation errros with the Focuserv153_DRV8825_HW203_F.ino. I have included OneWire.h, DallasTemperature.h, and LiquidCrystal_I2C1602.h (found through a google search), but on compilation I get the following (see below) error, that I don't know how to handle. Any suggestions warmly welcome.

    Magnus

    Arduino:1.6.7 (Linux), Kort:"Arduino Nano, ATmega328"
    
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::reset()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::write_bit(unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::read_bit()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::write(unsigned char, unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::write_bytes(unsigned char const*, unsigned int, bool)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::read()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::read_bytes(unsigned char*, unsigned int)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::select(unsigned char const*)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::skip()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::depower()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::reset_search()'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::OneWire(unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::OneWire(unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::target_search(unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::search(unsigned char*, bool)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::crc8(unsigned char const*, unsigned char)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::crc16(unsigned char const*, unsigned int, unsigned int)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    libraries/OneWire/OneWire.cpp.o: In function `OneWire::reset()':
    /home/magnus/Arduino/libraries/OneWire/OneWire.cpp:143: multiple definition of `OneWire::check_crc16(unsigned char const*, unsigned int, unsigned char const*, unsigned int)'
    sketch/OneWire.cpp.o:sketch/OneWire.cpp:143: first defined here
    collect2: error: ld returned 1 exit status
    exit status 1
    Fel vid kompilering.
    
      This report would have more information with
      "Show verbose output during compilation"
      enabled in File > Preferences.
    
     
    • brownrb

      brownrb - 2016-02-15

      Hi Magnus
      I need to know the libraries that you downloaded and where/how you installed them
      The libraries used in this project are available here
      https://sourceforge.net/projects/arduinofocuscontrollerpro/files/Libraries/

      email me at brown_rb @ yahoo dot com

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.