Skip to content

Instantly share code, notes, and snippets.

@huslage
Created March 27, 2014 19:30
Show Gist options
  • Save huslage/9816172 to your computer and use it in GitHub Desktop.
Save huslage/9816172 to your computer and use it in GitHub Desktop.
Invoking: ARM GCC C++ Linker
arm-none-eabi-g++ -g3 -gdwarf-2 -Os -mcpu=cortex-m3 -mthumb -I../inc -I../../core-common-lib/CMSIS/Include -I../../core-common-lib/CMSIS/Device/ST/STM32F10x/Include -I../../core-common-lib/STM32F10x_StdPeriph_Driver/inc -I../../core-common-lib/STM32_USB-FS-Device_Driver/inc -I../../core-common-lib/CC3000_Host_Driver -I../../core-common-lib/SPARK_Firmware_Driver/inc -I../../core-communication-lib/lib/tropicssl/include -I../../core-communication-lib/src -I. -ffunction-sections -Wall -fmessage-length=0 -MD -MP -MF core-firmware.elf.d -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -DDFU_BUILD_ENABLE -DRELEASE_BUILD obj/src/application.o obj/src/main.o obj/src/newlib_stubs.o obj/src/spark_utilities.o obj/src/spark_wiring.o obj/src/spark_wiring_i2c.o obj/src/spark_wiring_interrupts.o obj/src/spark_wiring_ipaddress.o obj/src/spark_wiring_network.o obj/src/spark_wiring_print.o obj/src/spark_wiring_servo.o obj/src/spark_wiring_spi.o obj/src/spark_wiring_stream.o obj/src/spark_wiring_string.o obj/src/spark_wiring_tcpclient.o obj/src/spark_wiring_tcpserver.o obj/src/spark_wiring_udp.o obj/src/spark_wiring_usartserial.o obj/src/spark_wiring_usbserial.o obj/src/spark_wiring_wifi.o obj/src/spark_wlan.o obj/src/stm32_it.o obj/src/usb_desc.o obj/src/usb_endp.o obj/src/usb_istr.o obj/src/usb_prop.o obj/src/wifi_credentials_reader.o obj/startup/startup_stm32f10x_md.o --output core-firmware.elf -T../linker/linker_stm32f10x_md_dfu.ld -nostartfiles -Xlinker --gc-sections -L../../core-common-lib/build -lcore-common-lib -L../../core-communication-lib/build -lcore-communication-lib -Wl,-Map,core-firmware.map
obj/src/application.o: In function `setup':
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:19: undefined reference to `Adafruit_SSD1306::begin(unsigned char, unsigned char)'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:21: undefined reference to `Adafruit_SSD1306::clearDisplay()'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:22: undefined reference to `Adafruit_GFX::setTextSize(unsigned char)'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:23: undefined reference to `Adafruit_GFX::setTextColor(unsigned short)'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:24: undefined reference to `Adafruit_GFX::setCursor(short, short)'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:26: undefined reference to `Adafruit_SSD1306::display()'
obj/src/application.o: In function `surf(String)':
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:77: undefined reference to `Adafruit_SSD1306::clearDisplay()'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:78: undefined reference to `Adafruit_GFX::setCursor(short, short)'
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:84: undefined reference to `Adafruit_SSD1306::display()'
obj/src/application.o: In function `__static_initialization_and_destruction_0':
/Users/huslage/Development/mark/spark/core-firmware/build/../src/application.cpp:11: undefined reference to `Adafruit_SSD1306::Adafruit_SSD1306(signed char)'
collect2: error: ld returned 1 exit status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment