Community
cancel
Showing results for 
Search instead for 
Did you mean: 
RLibe
Novice
1,145 Views

Error installing Intel i586 Boards for Arduino

Jump to solution

I'm using Arduino 1.8.5 from the official Ubuntu repo. When I try to install the Intel i586 Boards using Arduino's Board Manager, I get the following error:

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/etc/ld.so.cache links to an absolute path /etc/ld.so.cache

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/ranlib links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-ranlib

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/nm links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-nm

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/strip links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-strip

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/cpp links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-cpp

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/ar links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-ar

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/objcopy links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-objcopy

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/gcc links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-gcc

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/objdump links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-objdump

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/ld links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-ld

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/x86_64-pokysdk-linux/usr/libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/as links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-as

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc/opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/opkg links to an absolute path /opt/clanton-tiny/1.4.4/sysroots/x86_64-pokysdk-linux/usr/bin/opkg-cl

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc/usr/src/debug/libgcc/4.7.2-r20/build/libgcc/gthr-default.h links to an absolute path /jenkins_builder/workspace/GLLO_1.0.5-Toolchain-Linux64/yocto_build/tmp/work-shared/gcc-4.7.2-r20/gcc-4.7.2/libgcc/gthr-posix.h

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc/usr/src/debug/libgcc/4.7.2-r20/build/libgcc/unwind.h links to an absolute path /jenkins_builder/workspace/GLLO_1.0.5-Toolchain-Linux64/yocto_build/tmp/work-shared/gcc-4.7.2-r20/gcc-4.7.2/libgcc/unwind-generic.h

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc/usr/src/debug/libgcc/4.7.2-r20/build/libgcc/enable-execute-stack.c links to an absolute path /jenkins_builder/workspace/GLLO_1.0.5-Toolchain-Linux64/yocto_build/tmp/work-shared/gcc-4.7.2-r20/gcc-4.7.2/libgcc/enable-execute-stack-empty.c

 

Warning: file /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc/usr/src/debug/libgcc/4.7.2-r20/build/libgcc/md-unwind-support.h links to an absolute path /jenkins_builder/workspace/GLLO_1.0.5-Toolchain-Linux64/yocto_build/tmp/work-shared/gcc-4.7.2-r20/gcc-4.7.2/libgcc/config/i386/linux-unwind.h

 

Setting it up...SDK could not be set up. Relocate script unable to find ld-linux.so. Abort!

Tags (1)
1 Solution
Eliza_D_Intel
Employee
406 Views
Hello RLibe, Thank you for your patience! We've been trying to replicate your issue, but we did not get this error. One thing you can try, is to uninstall Arduino IDE 1.8.5, and install Arduino IDE 1.8.8 from https://www.arduino.cc/en/Main/Software When downloading i586 from Board Manager, you will receive an error like this: "Setting it up...SDK could not be set up. find: invalid mode ‘+111". In order to resolve this, please follow the steps from: https://askubuntu.com/questions/764715/unable-to-install-intel-i586-library-intel-galileo-gen-2-in-a... and this will resolve the issue. Thank you and best regards, Eliza

View solution in original post

6 Replies
Eliza_D_Intel
Employee
406 Views
Hello RLibe, Thank you for your interest in Intel Boards. Could you please let us know what is the OS you are currently using? What version of Ubuntu? I have tried to replicate your issue on a Ubuntu 16.04 machine but I did not receive these warning. Also, could you please let us know what board do you have? Thank you and best regards, Eliza
RLibe
Novice
406 Views

Ubuntu 18.04.2 LTS

Galileo Gen 2

 

Same error occurs whether or not the board is connected.

RLibe
Novice
406 Views

I edited the install_script.sh to point directly at ld-linux.so.2 and ran the script. It installed correctly.

 

However, another error occurred when I tried to do an upload, so perhaps it didn't actually work:

 

/snap/arduino-mhall119/5/arduino-builder -dump-prefs -logger=machine -hardware /snap/arduino-mhall119/5/hardware -hardware /home/robert/snap/arduino-mhall119/5/.arduino15/packages -tools /snap/arduino-mhall119/5/tools-builder -tools /snap/arduino-mhall119/5/hardware/tools/avr -tools /home/robert/snap/arduino-mhall119/5/.arduino15/packages -built-in-libraries /snap/arduino-mhall119/5/libraries -libraries /home/robert/snap/arduino-mhall119/5/Arduino/libraries -fqbn=Intel:i586:izmir_fg -ide-version=10805 -build-path /tmp/arduino_build_644350 -warnings=none -build-cache /tmp/arduino_cache_643644 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.sketchUploader.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/sketchUploader/1.6.2+1.0 -prefs=runtime.tools.i586-poky-linux-uclibc.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0 -verbose /tmp/untitled213951567.tmp/sketch_mar01a/sketch_mar01a.ino

/snap/arduino-mhall119/5/arduino-builder -compile -logger=machine -hardware /snap/arduino-mhall119/5/hardware -hardware /home/robert/snap/arduino-mhall119/5/.arduino15/packages -tools /snap/arduino-mhall119/5/tools-builder -tools /snap/arduino-mhall119/5/hardware/tools/avr -tools /home/robert/snap/arduino-mhall119/5/.arduino15/packages -built-in-libraries /snap/arduino-mhall119/5/libraries -libraries /home/robert/snap/arduino-mhall119/5/Arduino/libraries -fqbn=Intel:i586:izmir_fg -ide-version=10805 -build-path /tmp/arduino_build_644350 -warnings=none -build-cache /tmp/arduino_cache_643644 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.sketchUploader.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/sketchUploader/1.6.2+1.0 -prefs=runtime.tools.i586-poky-linux-uclibc.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0 -verbose /tmp/untitled213951567.tmp/sketch_mar01a/sketch_mar01a.ino

Using board 'izmir_fg' from platform in folder: /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0

Using core 'arduino' from platform in folder: /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0

Build options changed, rebuilding all

Detecting libraries used...

"/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++" -m32 -march=i586 "--sysroot=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -D__ARDUINO_X86__ -Xassembler -mquark-strip-lock=yes -w -x c++ -E -CC -march=i586 -m32 -DARDUINO=10805 "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/cores/arduino" "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/variants/galileo_fab_g" "/tmp/arduino_build_644350/sketch/sketch_mar01a.ino.cpp" -o "/dev/null"

Generating function prototypes...

"/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++" -m32 -march=i586 "--sysroot=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -D__ARDUINO_X86__ -Xassembler -mquark-strip-lock=yes -w -x c++ -E -CC -march=i586 -m32 -DARDUINO=10805 "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/cores/arduino" "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/variants/galileo_fab_g" "/tmp/arduino_build_644350/sketch/sketch_mar01a.ino.cpp" -o "/tmp/arduino_build_644350/preproc/ctags_target_for_gcc_minus_e.cpp"

fork/exec /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++: no such file or directory

Error compiling for board Intel® Galileo Gen2.

 

Eliza_D_Intel
Employee
406 Views
Hello RLibe, Could you please install the fixgalileo.sh file from: https://github.com/majenkotech/IntelFixes ? This should fix the missing file issue. Thank you and best regards, Eliza
RLibe
Novice
406 Views

I downloaded the script and ran it successfully. Now when I compile, I get the following error:

 

/snap/arduino-mhall119/5/arduino-builder -dump-prefs -logger=machine -hardware /snap/arduino-mhall119/5/hardware -hardware /home/robert/snap/arduino-mhall119/5/.arduino15/packages -tools /snap/arduino-mhall119/5/tools-builder -tools /snap/arduino-mhall119/5/hardware/tools/avr -tools /home/robert/snap/arduino-mhall119/5/.arduino15/packages -built-in-libraries /snap/arduino-mhall119/5/libraries -libraries /home/robert/snap/arduino-mhall119/5/Arduino/libraries -fqbn=Intel:i586:izmir_fg -ide-version=10805 -build-path /tmp/arduino_build_980001 -warnings=none -build-cache /tmp/arduino_cache_263738 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.sketchUploader.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/sketchUploader/1.6.2+1.0 -prefs=runtime.tools.i586-poky-linux-uclibc.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0 -verbose /tmp/untitled329706393.tmp/sketch_mar04a/sketch_mar04a.ino

/snap/arduino-mhall119/5/arduino-builder -compile -logger=machine -hardware /snap/arduino-mhall119/5/hardware -hardware /home/robert/snap/arduino-mhall119/5/.arduino15/packages -tools /snap/arduino-mhall119/5/tools-builder -tools /snap/arduino-mhall119/5/hardware/tools/avr -tools /home/robert/snap/arduino-mhall119/5/.arduino15/packages -built-in-libraries /snap/arduino-mhall119/5/libraries -libraries /home/robert/snap/arduino-mhall119/5/Arduino/libraries -fqbn=Intel:i586:izmir_fg -ide-version=10805 -build-path /tmp/arduino_build_980001 -warnings=none -build-cache /tmp/arduino_cache_263738 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.sketchUploader.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/sketchUploader/1.6.2+1.0 -prefs=runtime.tools.i586-poky-linux-uclibc.path=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0 -verbose /tmp/untitled329706393.tmp/sketch_mar04a/sketch_mar04a.ino

Using board 'izmir_fg' from platform in folder: /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0

Using core 'arduino' from platform in folder: /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0

Detecting libraries used...

"/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++" -m32 -march=i586 "--sysroot=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -D__ARDUINO_X86__ -Xassembler -mquark-strip-lock=yes -w -x c++ -E -CC -march=i586 -m32 -DARDUINO=10805 "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/cores/arduino" "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/variants/galileo_fab_g" "/tmp/arduino_build_980001/sketch/sketch_mar04a.ino.cpp" -o "/dev/null"

Generating function prototypes...

"/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++" -m32 -march=i586 "--sysroot=/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/i586-poky-linux-uclibc" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -D__ARDUINO_X86__ -Xassembler -mquark-strip-lock=yes -w -x c++ -E -CC -march=i586 -m32 -DARDUINO=10805 "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/cores/arduino" "-I/home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/hardware/i586/1.6.7+1.0/variants/galileo_fab_g" "/tmp/arduino_build_980001/sketch/sketch_mar04a.ino.cpp" -o "/tmp/arduino_build_980001/preproc/ctags_target_for_gcc_minus_e.cpp"

fork/exec /home/robert/snap/arduino-mhall119/5/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/sysroots/pokysdk/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-g++: no such file or directory

Error compiling for board Intel® Galileo Gen2.

Eliza_D_Intel
Employee
407 Views
Hello RLibe, Thank you for your patience! We've been trying to replicate your issue, but we did not get this error. One thing you can try, is to uninstall Arduino IDE 1.8.5, and install Arduino IDE 1.8.8 from https://www.arduino.cc/en/Main/Software When downloading i586 from Board Manager, you will receive an error like this: "Setting it up...SDK could not be set up. find: invalid mode ‘+111". In order to resolve this, please follow the steps from: https://askubuntu.com/questions/764715/unable-to-install-intel-i586-library-intel-galileo-gen-2-in-a... and this will resolve the issue. Thank you and best regards, Eliza

View solution in original post

Reply