Unable to install Intel i586 library (Intel galileo gen 2) in Arduino IDE on Ubuntu 16.04 LTS

Rishi Shukla

I followed the instructions for installation of the latest Arduino IDE 1.6.8 on Ubuntu 16.04 LTS from this blog post (http://ubuntuhandbook.org/index.php/2015/11/install-arduino-ide-1-6-6-ubuntu/). Everything went well.

But after installation, I tried installing Intel i586 library as I own an intel galileo gen 2 board. Every time I try to install the library I get this error message: error message As a result, I’m also not able to compile and run sketches to my board.

Here is the list of warning message I got in compilation window of IDE while I was installing the library.

Warning: file /home/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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/rishi/.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.../tmp/tmp.iPSRXYmbqY/relocate_sdk.sh /home/rishi/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586/relocate_sdk.sh
SDK could not be set up. Relocate script failed. Abort!
find: invalid mode ‘+111’
Ignasi

According to the information found at https://communities.intel.com/thread/48053?start=0&tstart=0 and thanks to sulamita and digver I could finally install and run the intel galileo gen2 board on Ubuntu 16.04

The steps I have followed are:

  1. Install the board through the arduino IDE.

    • This was accomplished through the Board manager which appears on the picture you have placed on this post.
    • After installing the board an error occured, but no worries, this will be solved later.
  2. Modify the files which relocate sdk.

    • Open terminal ctrl + alt + T
    • Acces as root user sudo su (and enter your password)
    • Move to the following folder cd /root/.arduino15/packages/Intel/tools/i586-poky-linux-uclibc/1.6.2+1.0/i586
    • Then execute the following: gedit install_script.sh
    • On the opened file search for the lines which start with "executable_files" and change the "+111" characters for "/111"
    • After saving, go back to the terminal and execute ./install_script.sh

Enjoy your working intel galileo gen2 bord!

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Arduino + Intel Galileo Gen 2 Ethernet IP not set

Uninstall or stop Arduino Sketch on intel galileo Gen 2 board

unable to install intel hd graphics driver for Ubuntu 18.04 LTS

How to install Intel XDK IDE on Ubuntu 14.04

Compare Intel Galileo and Intel Edison

Intel Galileo and Python - Interface

How to install "intel graphics driver installer " in Ubuntu 12.04 LTS?

How to install Intel AVX 2 on Ubuntu

Can I install Ubuntu 20.04 LTS on Intel Pentium Silver N5000 1.1 GHz, without problems?

Install Ubuntu on Intel Mac

Install OpenCL on ubuntu 16.04, Intel i5 7th gen Dell Inspiron Laptop

Ubuntu 18.04 LTS refuses to install on a 64-bit Dell with 3 GHz Intel 64-bit Core 2 Quad CPU it says is "i386"

Error installing make on Intel Galileo

Ubuntu 20.04.1 LTS Significant Throttling of Intel i7 Processor

network UNCLAIMED (Intel I219-V) Ubuntu 18.04.1 LTS

Bluetooth: where to get intel/ibt-12-16.sfi firmware for Ubuntu 14.04? (Thinkpad X1 Yoga Gen2)

Ubuntu 16.04 : Intel drivers install

How do I install Muvizu on Ubuntu 14,04 LTS?

How do I install the openCV library for the Arduino IDE?

Can I install a Vulkan driver on my 3rd gen Intel Ivy Bridge integrated GPU on Ubuntu 16.04?

What means the gen2 in Ubuntu Server 22_04-lts-gen2?

Intel Galileo board without using any OS

How to RESET running code on Intel Galileo

ECC memory on 2nd Gen Intel i3

Unable to install Intel HAXM for Android Studio [Fixed]

Unable to install Intel HAXM - What are the implications?

how to install intel graphics driver for Ubuntu 13.10

Intel Joule Ubuntu Desktop install fails at GRUB

Intel I217LM ethernet controller not detected by Ubuntu 12.04LTS