Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - microchip-mplabx-bin

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: microchip-mplabx-bin 3.51-1

Git Clone URL: https://aur-dev.archlinux.org/microchip-mplabx-bin.git (read-only)
Package Base: microchip-mplabx-bin
Description: IDE for Microchip PIC and dsPIC development
Upstream URL: http://www.microchip.com/mplabx
Licenses: custom
Conflicts: mplab
Provides: mplab
Submitter: bxs
Maintainer: mickael9
Last Packager: mickael9
Votes: 46
Popularity: 1.087783
First Submitted: 2011-12-17 04:28
Last Updated: 2017-01-22 17:11

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

explorerchess commented on 2015-05-19 01:05


Hi. Same error message for me:

"Warning - could not install some modules:
JavaFX wrapper - No module providing the capability
org.openide.modules.jre.JavaFX could be found.
2 further modules could not be installed due to the above problems."

I am on x86_64 flavor.

I installed the XC8 compiler with no problem (downloaded from Microchip web site).

After installation, I made a quick new project based on a PIC18F1330 toggling simply an output. I was able to save every thing and build it. I got a .hex resulting file as expected.

BUT I was unable to have the MPLABX to connect to my "PIC KIT 3" programming/debugging device. It simply does not list it. I've work for years with Windows and wanted to see if I could make work all these things with ArchLinux. It does not seem to work as easy as windows. I don't know where to go now. With Ubuntu it worked the first time. But I would much prefer to see it work with ArchLinux...

Thanks for the package sir!


leosw commented on 2015-05-18 20:48

3.00 not working here (after launching mplab_ide, it exits with no messages).

I tried remobing mplab, installing jdk8 and replacing all java 7 terms to java 8 in the PKGBUILD but same problem under mplab.

Note : The desktop shortcut is not setuped correctly

ivanovp commented on 2015-05-18 18:01

MPLABX v3.00 complains on missing javafx, but runs after disabling something. Has anyone same error message?

rarvolt commented on 2015-04-10 14:46

@ivanovp I modified your's PKGBUILD and it seems to work. There are couple of new lib32 deps. But on the end of installation I am getting following error:
Warning: Problem running post-install step. Installation may not complete
Error creating dynamic link
/opt/microchip/mplabx/v3.00.02-beta/mplab_ipe/mplab_ipe /usr/bin/mplab_ipe

It works when I install it manually but via makepkg not. Could anyone fix it?


stevenhoneyman commented on 2015-04-02 17:23

Not sure which is the other package that installs it, but I had a conflict over /etc/udev/rules.d/99-jlink.rules

Identical file to the one I already had

ivanovp commented on 2015-03-12 09:24

@Manouchehri: you can fork this package and name it microchip-mplabx-beta-bin or whatever, this package contains the stable release.

Manouchehri commented on 2015-03-11 20:45

So v3.00 is out in beta, think this package should be updated or a new one created?

ivanovp commented on 2015-01-15 18:07

@Misio-it: thanks, fixed.

Misio-it commented on 2015-01-14 14:26

MPLABX IDE still not loads when default JDK is v8.
Just set properly the "jdkhome" variable in mplab_ide.conf to avoid this annoying problem.

Here is a patch to PKGBUILD that works for me.

--- PKGBUILD.orig 2015-01-13 17:24:01.000000000 +0100
+++ PKGBUILD 2015-01-14 14:40:07.496490536 +0100
@@ -76,6 +76,7 @@
# fi
# sed -i 's|#jdkhome="/path/to/jdk"|jdkhome=/opt/microchip/mplabx/sys/java/jre1.7.0_25/|g' $pkgdir$instdir/mplab_ide/etc/mplab_ide.conf
# sed -i 's|#jdkhome="/path/to/jdk"|jdkhome=/opt/microchip/mplabx/sys/java/jre1.7.0_25/|g' $pkgdir$instdir/mplab_ide/bin/mplab_ipe
+ sed -i 's|#jdkhome="/path/to/jdk"|jdkhome=/usr/lib/jvm/java-7-openjdk/|g' $pkgdir$instdir/mplab_ide/etc/mplab_ide.conf
sed -i 's|#jdkhome="/path/to/jdk"|jdkhome=/usr/lib/jvm/java-7-openjdk/|g' $pkgdir$instdir/mplab_ipe/mplab_ipe
sed -i 's|\"$jdkhome\"bin/java -jar \"$jdkhome\"/../../../mplab_ipe/ipe.jar|\"$jdkhome\"bin/java -jar /opt/microchip/mplabx/mplab_ipe/ipe.jar|g' $pkgdir$instdir/mplab_ipe/mplab_ipe

ivanovp commented on 2015-01-13 16:24

@danwood76: Thanks for solving this mistery.