@Hootie81
Super quick
In file included from ../inc/spark_wiring.h:30:0,
from ../inc/application.h:29,
from LiquidCrystal/LiquidCrystal.cpp:1:
../../core-common-lib/SPARK_Firmware_Driver/inc/config.h:12:2: warning: #warning "Defaulting to Release Build" [-Wcpp]
#warning "Defaulting to Release Build"
^
In file included from ../inc/spark_wiring.h:37:0,
from ../inc/application.h:29,
from LiquidCrystal/LiquidCrystal.cpp:1:
../inc/spark_wiring_ipaddress.h: In member function 'IPAddress::operator uint32_t()':
../inc/spark_wiring_ipaddress.h:53:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
operator uint32_t() { return *((uint32_t*)_address); };
^
../inc/spark_wiring_ipaddress.h: In member function 'bool IPAddress::operator==(const IPAddress&)':
../inc/spark_wiring_ipaddress.h:54:72: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
../inc/spark_wiring_ipaddress.h:54:105: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
In file included from ../inc/spark_wiring.h:30:0,
from ../inc/application.h:29,
from LiquidCrystal.cpp:1:
../../core-common-lib/SPARK_Firmware_Driver/inc/config.h:12:2: warning: #warning "Defaulting to Release Build" [-Wcpp]
#warning "Defaulting to Release Build"
^
In file included from ../inc/spark_wiring.h:37:0,
from ../inc/application.h:29,
from LiquidCrystal.cpp:1:
../inc/spark_wiring_ipaddress.h: In member function 'IPAddress::operator uint32_t()':
../inc/spark_wiring_ipaddress.h:53:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
operator uint32_t() { return *((uint32_t*)_address); };
^
../inc/spark_wiring_ipaddress.h: In member function 'bool IPAddress::operator==(const IPAddress&)':
../inc/spark_wiring_ipaddress.h:54:72: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
../inc/spark_wiring_ipaddress.h:54:105: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
In file included from ../inc/spark_wiring.h:30:0,
from ../inc/application.h:29,
from lcd_time.cpp:1:
../../core-common-lib/SPARK_Firmware_Driver/inc/config.h:12:2: warning: #warning "Defaulting to Release Build" [-Wcpp]
#warning "Defaulting to Release Build"
^
In file included from ../inc/spark_wiring.h:37:0,
from ../inc/application.h:29,
from lcd_time.cpp:1:
../inc/spark_wiring_ipaddress.h: In member function 'IPAddress::operator uint32_t()':
../inc/spark_wiring_ipaddress.h:53:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
operator uint32_t() { return *((uint32_t*)_address); };
^
../inc/spark_wiring_ipaddress.h: In member function 'bool IPAddress::operator==(const IPAddress&)':
../inc/spark_wiring_ipaddress.h:54:72: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
../inc/spark_wiring_ipaddress.h:54:105: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
bool operator==(const IPAddress& addr) { return (*((uint32_t*)_address)) == (*((uint32_t*)addr._address)); };
^
LiquidCrystal.o: In function `LiquidCrystal::begin(unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:24: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:24: first defined here
LiquidCrystal.o: In function `LiquidCrystal::begin(unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:24: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:24: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:31: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:31: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:31: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:31: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:38: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:38: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:38: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:38: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:44: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:44: first defined here
LiquidCrystal.o: In function `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:44: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:44: first defined here
LiquidCrystal.o: In function `LiquidCrystal::init(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:55: multiple definition of `LiquidCrystal::init(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:55: first defined here
LiquidCrystal.o: In function `LiquidCrystal::pulseEnable()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:256: multiple definition of `LiquidCrystal::pulseEnable()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:256: first defined here
LiquidCrystal.o: In function `LiquidCrystal::write4bits(unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:265: multiple definition of `LiquidCrystal::write4bits(unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:265: first defined here
LiquidCrystal.o: In function `LiquidCrystal::write8bits(unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:273: multiple definition of `LiquidCrystal::write8bits(unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:273: first defined here
LiquidCrystal.o: In function `LiquidCrystal::send(unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:240: multiple definition of `LiquidCrystal::send(unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:240: first defined here
LiquidCrystal.o: In function `LiquidCrystal::clear()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:134: multiple definition of `LiquidCrystal::clear()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:134: first defined here
LiquidCrystal.o: In function `LiquidCrystal::home()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:140: multiple definition of `LiquidCrystal::home()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:140: first defined here
LiquidCrystal.o: In function `LiquidCrystal::begin(unsigned char, unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:76: multiple definition of `LiquidCrystal::begin(unsigned char, unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:76: first defined here
LiquidCrystal.o: In function `LiquidCrystal::setCursor(unsigned char, unsigned char)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:146: multiple definition of `LiquidCrystal::setCursor(unsigned char, unsigned char)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:146: first defined here
LiquidCrystal.o: In function `LiquidCrystal::noDisplay()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:155: multiple definition of `LiquidCrystal::noDisplay()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:155: first defined here
LiquidCrystal.o: In function `LiquidCrystal::display()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:159: multiple definition of `LiquidCrystal::display()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:159: first defined here
LiquidCrystal.o: In function `LiquidCrystal::noCursor()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:165: multiple definition of `LiquidCrystal::noCursor()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:165: first defined here
LiquidCrystal.o: In function `LiquidCrystal::cursor()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:169: multiple definition of `LiquidCrystal::cursor()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:169: first defined here
LiquidCrystal.o: In function `LiquidCrystal::noBlink()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:175: multiple definition of `LiquidCrystal::noBlink()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:175: first defined here
LiquidCrystal.o: In function `LiquidCrystal::blink()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:179: multiple definition of `LiquidCrystal::blink()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:179: first defined here
LiquidCrystal.o: In function `LiquidCrystal::scrollDisplayLeft()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:185: multiple definition of `LiquidCrystal::scrollDisplayLeft()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:185: first defined here
LiquidCrystal.o: In function `LiquidCrystal::scrollDisplayRight()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:188: multiple definition of `LiquidCrystal::scrollDisplayRight()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:188: first defined here
LiquidCrystal.o: In function `LiquidCrystal::leftToRight()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:193: multiple definition of `LiquidCrystal::leftToRight()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:193: first defined here
LiquidCrystal.o: In function `LiquidCrystal::rightToLeft()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:199: multiple definition of `LiquidCrystal::rightToLeft()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:199: first defined here
LiquidCrystal.o: In function `LiquidCrystal::autoscroll()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:205: multiple definition of `LiquidCrystal::autoscroll()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:205: first defined here
LiquidCrystal.o: In function `LiquidCrystal::noAutoscroll()':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:211: multiple definition of `LiquidCrystal::noAutoscroll()'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:211: first defined here
LiquidCrystal.o: In function `LiquidCrystal::createChar(unsigned char, unsigned char*)':
/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal.cpp:220: multiple definition of `LiquidCrystal::createChar(unsigned char, unsigned char*)'
LiquidCrystal/LiquidCrystal.o:/spark/compile_server/shared/workspace/worker_2/core-firmware/build/LiquidCrystal/LiquidCrystal.cpp:220: first defined here
collect2: error: ld returned 1 exit status
make: *** [f13abd3be5c2c8148100a1cc2df891f61ac828124d45716f542a7a83abb2.elf] Error 1
Wow that was loner than I thought.