A personal repository of random information in compensation for a fatigued biological computer
Breaded IT » Hardware / OS / Misc » MPLabX install on Ubuntu 64bit
20140725 VBox running on Win 8.1
Fresh Ubuntu VM 14.04 Desktop install
- all updates
- Virtual Box extensions
--------------
Install 32bit package dependancies per http://microchip.wikidot.com/install:mplabx-lin64
Package | Description |
ia32-libs | 32-bit runtime libraries. Only for 64-bit distributions without multiarch support |
libc6:i386 | Embedded GNU C Library |
libx11-6:i386 | X11 client-side library |
libxext6:i386 | X11 miscellaneous extension library |
libstdc++6:i386 | GNU Standard C++ Library |
libexpat1:i386 | XML parsing C library |
In terminal ran:
dpkg --print-foreign-architectures
Received i386 so no need to install 1st above
Ran in terminal:
sudo apt-get install libc6:i386 libx11-6:i386 libxext6:i386 libstdc++6:i386 libexpat1:i386
All went smoothly going by the output
---------------
MPLabX
http://microchip.wikidot.com/mplabx:installation
MPLabX Linux .run file downloaded
- MPLABX-v2.15-linux-installer.run
In Ubuntu:
- Moved files to Ubuntu desktop
- right click MPLABX-v2.15-linux-installer.run on desktop -> Properties -> Permissions -> Allow executing file as program = selected
- while in properties note path to desktop: /home/theboy/Desktop
In Ubuntu Terminal:
- cd to desktop: cd /home/theboy/Desktop
- execute MPLabX install: sudo ./MPLABX-v2.15-linux-installer.run
- default installation folder: /opt/microchip/mplabx
Restart Ubuntu
---------
XC compilers
- Moved files downloaded to desktop
- xc8-v1.32-linux-installer.run.tar
- xc16-v1.21-linux-installer.ru.tar
- xc32-v1.32-linux-installer.run.tar
Right click each file -> Extract here
Right click each extracted file -> Properties -> Permissions -> Allow executing file as program = selected
In Ubuntu Terminal:
- cd to desktop: cd /home/theboy/Desktop
- execute each install:
sudo ./xc8-v1.32-linux.run
- default dir: /opt/microchip/xc8/v1.32
- tells me host id is /opt/microchip/xc8/v1.32
sudo ./xc16-v1.21-linux-installer.run
- /opt/microchip/xc16/v1.21
sudo ./xc32-v1.32-linux-installer.run