Installed a fresh Wine RPM and configured the default to run XP programs. Then unzipped the MPLAB 8.10 IDE so that it could be installed. Installation worked well except for not being able to find a few legacy programs (you can click to ignore the errors). MPLAB 8.10 appears to create projects and simulate projects okay. There is additional help in the Microchip forumns to help you install older versions but this install appeared to go fairly smoothly. Running the program, you need to load the program manager and then "Execute" the MPLAB main IDE located in Wine as "C:\Program Files\Microchip\MPLAB IDE\Core\MPLAB.exe" When MPLAB begins executing, you may find a few pop up windows saying: "Failed to initialize legacy language suite with CLSID" but you can click them to skip past them. Overall, it appears you can run, compile and simulate assembler projects in MPLAB v8.10
What does not
The editor does not look good in either Windows or in Linux. If you want to edit a program containing TABs, I would suggest using KDE and Kate/Kwrite which does a great job of aligning code and comments properly.
What was not tested
Hardware Programmers Circuit Debuggers
If you need to test and simulate using MPLAB, it appears to work okay. Other Users have left comments that there are native linux applications for Microchip such as gpasm and pikdev so if you do wish to run a native program you have alternatives which can also program pic hardware too. Additionally, due to the increasing popularity of Linux, some 3rd party developers are also offering compilers, assemblers, tools that are built for Linux. This allows you to mix and match what you need if MPLAB does not quite fit your requirements.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Sep 28 2014||1.7.27||No||Not installable||Garbage||Andres Correa Casablanca|
|Show||Gentoo Linux||Mar 15 2012||1.4||Yes||Yes||Gold||an anonymous user|
|Show||Linux Mint Debian||Jan 21 2011||1.3.10||Yes||Yes||Silver||an anonymous user|
|Show||Linux Mint 9 "Isadora"||Oct 24 2010||1.2.1||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)||Oct 05 2010||1.3.4||Yes||Yes||Silver||Duke Lee|