Blog

Window & Linux Board Manager Support

Board Manager support for Windows and Linux version Arduino is now available. Add following line to File --> Preferences --> Additional Board Manager URLs:

http://navspark.mybigcommerce.com/content/package_navspark_index.json

It still need compiler, sparc-elf-3.4.4-mingw.zip, be manually installed under "c:\opt", or there will be compile error. We haven't figured out how to avoid manual install of this yet.

Existing 1.5.6 users already have this "c:\opt" contents do not need to reinstall. 

Hope this make things easier when updating library !

Email me when people comment –

You need to be a member of NavSpark Community to add comments!

Join NavSpark Community

Comments

  • Hi James, Thank you for pointing this out. We fixed and uploaded with 32bit version. Wishing you a great weekend ! 

  • Greetings Jason,

    Here is what I have found:

    ~/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-mkprom

    that comes in from ~/.arduino15/staging/packages/navsparktool-1.0.0-linux32.tar.bz2

    is a 64bit executable that is not going to work on my 32 bit install of Ubuntu.

    Replacing it with the version of spark-elf-mkprom from sparc-elf-3.4.4-33.tar.gz does work.

    But I still have to remove -toolbase  "{compiler.dir}"  from ~/.arduino15/packages/navspark/hardware/navspark/1.0.0/platform.txt

    :::::::::::::::::::::::::::::

    ## 4. Create elf
    ## {object_files} + {archive_file} + {compiler.c.elf.lib} --> {compiler.c.elf.out}
    ## {object_files} = {build.path}/sketchxyz.cpp.o + ...
    ## {archive_file} = core.a
    ## recipe.c.combine.pattern="{compiler.path}/{compiler.c.elf.cmd}" {object_files} "{build.path}/{archive_file}" {compiler.c.elf.lib} {compiler.c.elf.flags} -o {compiler.c.elf.out}
    recipe.c.combine.pattern="{compiler.path}/{compiler.prom.cmd}" {compiler.prom.flags} -toolbase "{compiler.dir}" -o "{build.path}/prom.out" {object_files} "{build.path}/{archive_file}" {compiler.c.elf.lib}
                       
    :::::::::::::::::::::::::::::::::::::;;

  • From compiler out put off the previous screan shot:

    "sparc-elf-gcc: /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/tmp/build7120195169024412255.tmp/sketch_jul22a.cpp.o: No such file or directory"

    it aprears that spark-elf-gcc is give a concatuated target location for the /tmp directory.

    So I place a symlink from /opt/spark-elf-3.4.4/tmp to /tmp

    then verify works :)

  • Greetings Jason,

    This is embarassing but I reported in error that I run Ubuntu 10.04LTS. I am using Ubuntu 14.04LTS

    So I observe that contrary to what your announcment say in regards to:

    "It still need compiler, sparc-elf-3.4.4-mingw.zip, be manually installed under "c:\opt", or there will be compile error. We haven't figured out how to avoid manual install of this yet."

    ardiuno is using ~/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/

    So I removed ~/home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4 and added symlinks to point to /opt/spark-elf-3.4.4

    It still verifies to an error but perhaps a little farther in the compile process:

  • Hi James, We have  Board Manager working on Ubuntu 14.04LTS. Might it be possible for you to update to newer version?

  • Let me have our engineer look into this and get back to you next Monday. 

  • Which version of Ardiuro Board Manager should this be working with?

    I'm tryng on a intel based laptop running 32 bit version of Ubuntu 10.04LTS and the Arduiro-1.6.5 from https://www.arduino.cc/download_handler.php?f=/arduino-1.6.5-linux3...

    All works as expected until I run verify on simplest sketch then output is:

    Arduino: 1.6.5 (Linux), Board: "NavSpark-GL, Leon3 with GNSS library"

    Build options changed, rebuilding all

    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /tmp/build2715292636204384681.tmp/sketch_jul17a.cpp -o /tmp/build2715292636204384681.tmp/sketch_jul17a.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_analog.c -o /tmp/build2715292636204384681.tmp/wiring_analog.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring.c -o /tmp/build2715292636204384681.tmp/wiring.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_digital.c -o /tmp/build2715292636204384681.tmp/wiring_digital.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_shift.c -o /tmp/build2715292636204384681.tmp/wiring_shift.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_pulse.c -o /tmp/build2715292636204384681.tmp/wiring_pulse.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_utoa.c -o /tmp/build2715292636204384681.tmp/wiring_utoa.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/wiring_intr.c -o /tmp/build2715292636204384681.tmp/wiring_intr.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-gcc -MMD -MG -Wall -c -g -O2 -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/Nokia_5110.c -o /tmp/build2715292636204384681.tmp/Nokia_5110.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/WString.cpp -o /tmp/build2715292636204384681.tmp/WString.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/TwoWire.cpp -o /tmp/build2715292636204384681.tmp/TwoWire.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/HardwareSerial.cpp -o /tmp/build2715292636204384681.tmp/HardwareSerial.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/SPI.cpp -o /tmp/build2715292636204384681.tmp/SPI.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/WMath.cpp -o /tmp/build2715292636204384681.tmp/WMath.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/Timer.cpp -o /tmp/build2715292636204384681.tmp/Timer.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/Print.cpp -o /tmp/build2715292636204384681.tmp/Print.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/GNSS.cpp -o /tmp/build2715292636204384681.tmp/GNSS.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/main.cpp -o /tmp/build2715292636204384681.tmp/main.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/new.cpp -o /tmp/build2715292636204384681.tmp/new.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-g++ -MMD -MG -Wall -c -g -O2 -fno-rtti -fno-exceptions -funswitch-loops -fweb -frename-registers -mv8 -mfpu -mcpu=v8 -DF_CPU=100000000L -DBAUDRATE=115200 -DUSE_UART1_FOR_NMEA=1 -DST_CONST_SEL=3 -DARDUINO=10605 -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino -I/home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/variants/venus822 /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/cores/arduino/Stream.cpp -o /tmp/build2715292636204384681.tmp/Stream.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_analog.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_digital.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_shift.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_pulse.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_utoa.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/wiring_intr.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/Nokia_5110.c.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/WString.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/TwoWire.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/HardwareSerial.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/SPI.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/WMath.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/Timer.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/Print.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/GNSS.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/main.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/new.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-ar rcs /tmp/build2715292636204384681.tmp/core.a /tmp/build2715292636204384681.tmp/Stream.cpp.o
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-mkprom -Xlinker -L. -Tdata=0x60000000 -freq 100 -rmw -romws 5 -ramwidth 16 -ramrws 3 -ramwws 3 -stack 0x6002ffd0 -mv8 -lsmall -lm -toolbase /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4 -o /tmp/build2715292636204384681.tmp/prom.out /tmp/build2715292636204384681.tmp/sketch_jul17a.cpp.o /tmp/build2715292636204384681.tmp/core.a /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/libraries/venus822/sti_io_lib.a /home/apple/.arduino15/packages/navspark/hardware/navspark/1.0.0/libraries/venus822/sti_gps_gln_lib.a
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-mkprom: 1: /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-mkprom: Syntax error: "(" unexpected
    /home/apple/.arduino15/packages/navspark/tools/navsparktool/1.0.0/sparc-elf-3.4.4/bin/sparc-elf-mkprom returned 2
    Error compiling.

This reply was deleted.