Package Details: microchip-mplabxc8-bin 2.45-1

Git Clone URL: https://aur.archlinux.org/microchip-mplabxc8-bin.git (read-only, click to copy)
Package Base: microchip-mplabxc8-bin
Description: Microchip's MPLAB XC8 C compiler toolchain for their PIC10/12/16/18 microcontroller families and their PIC14000 device
Upstream URL: https://www.microchip.com/mplab/compilers
Licenses: custom
Conflicts: lib32-tclkit
Submitter: bxs
Maintainer: xiota (mickael9)
Last Packager: xiota
Votes: 20
Popularity: 0.001027
First Submitted: 2012-03-24 20:33 (UTC)
Last Updated: 2023-10-14 10:49 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

danwood76 commented on 2015-07-01 10:48 (UTC)

Hi, The line: echo -e "#!/bin/sh" > $pkgdir$instdir/bin/xclm Stops the mplabx licence manager from working in XC8 and so disables the STD/PRO version (if you own a licence). I commented it out and it created the package and installed correctly and now builds code in PRO mode. Is there a reason why this is done in the PKGBUILD?

greyltc commented on 2015-04-02 18:30 (UTC)

@ivanovp would you consider borrowing from or switching to my PKGBUILD here: https://aur.archlinux.org/packages/xc8-toolchain-bin/ to fix some things with the current packaging method? I've removed the need to actually run Microchip's installer package whic prevents it from reaching around the users system and needing random directories to be created beforehand.

greyltc commented on 2015-03-12 19:13 (UTC)

I've figured out how to extract the relevant files directly from microchip's installer binary blob, so that it never needs to be run at all. That gets around the (ridiculous) issue of the installer ignoring the user's requested target directory and throwing stuff all over your system willy-nilly (and thus the requirement to create directories beforehand). PKGBUILD implementing this forthcoming...

ivanovp commented on 2015-03-12 15:36 (UTC)

@greyltc: xclm-dirs was extended with the directory. Thanks.

greyltc commented on 2015-03-10 22:29 (UTC)

and a new version has been released: 1.34

greyltc commented on 2015-03-10 21:56 (UTC)

Also, I don't think I should be getting "You have to create directory /opt/microchip/xc8/v1.33/etc before building this package!" since it looks like the xclm-dirs dep should be taking care of that (which by the way seems like a very funky thing to do: a whole package just to create a directory!).

greyltc commented on 2015-03-10 21:52 (UTC)

The build for this package is failing silently somehow. It's generating an empty script called /opt/microchip/xc8/v1.33/bin/xclm and that seems to be it.

smldis commented on 2014-10-02 11:49 (UTC)

It should check if compiler bin has properly generated and if no abort.

ivanovp commented on 2014-07-31 10:42 (UTC)

Unfortunately the package can be build if directory /opt/microchip/xc8/v1.32/etc has already exists. This is a bug of Microchip's installer and I have not found workaround yet.