Search Criteria
Package Details: microchip-mplabxc32-bin 4.35-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/microchip-mplabxc32-bin.git (read-only, click to copy) | 
|---|---|
| Package Base: | microchip-mplabxc32-bin | 
| Description: | Microchip's MPLAB XC32 C compiler toolchain for all of their 32bit microcontrollers | 
| Upstream URL: | https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers | 
| Licenses: | custom | 
| Submitter: | bxs | 
| Maintainer: | marceljoseph (mickael9, thodnev) | 
| Last Packager: | marceljoseph | 
| Votes: | 13 | 
| Popularity: | 0.000000 | 
| First Submitted: | 2012-03-24 20:37 (UTC) | 
| Last Updated: | 2023-10-18 18:53 (UTC) | 
Dependencies (3)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
 - bitrock-unpackerAUR (make)
 - rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
 
Required by (3)
- ejtagproxy-git (optional)
 - microchip-mplabx-bin (optional)
 - pic32prog (optional)
 
Latest Comments
1 2 3 4 5 6 Next › Last »
s.f commented on 2024-03-25 13:56 (UTC) (edited on 2024-03-25 13:56 (UTC) by s.f)
Clean install; all dependencies installed by hand with makepkg.
I just re-run with LANG=C.
makepkg -si ==> Making package: microchip-mplabxc32-bin 4.35-1 (Mon Mar 25 14:54:07 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found xc32-v4.35-full-install-linux-x64-installer.tar ==> Validating source files with sha256sums... xc32-v4.35-full-install-linux-x64-installer.tar ... Passed ==> Extracting sources... -> Extracting xc32-v4.35-full-install-linux-x64-installer.tar with bsdtar ==> Removing existing $pkgdir/ directory... ==> Starting build()... -> Unpacking files from Microchip's installer blob application-specific initialization failed: /usr/bin/tclkit has no VFS data to start up can't find package starkit while executing "package require starkit" (file "/usr/bin/sdx.kit" line 4) invoked from within "source /usr/bin/sdx.kit" (file "/usr/bin/bitrock-unpacker" line 6) ==> ERROR: A failure occurred in build(). Aborting...marceljoseph commented on 2023-05-04 09:59 (UTC)
@hypothermic I think you also need to add x64 to the filename in build()
hypothermic commented on 2023-02-28 13:01 (UTC) (edited on 2023-02-28 13:02 (UTC) by hypothermic)
Microchip changed the download URLs for version 4.xx onwards.
Here is a patch for version 4.21, the latest at the time of writing:
https://gist.github.com/hypothermic/a2f3674bae5038e86a59793c3dc73163
Changes by @lightspot21 incorporated
lightspot21 commented on 2021-09-06 08:06 (UTC)
@greyltc @mickael9 @thodnev newest version available is 3.01. Patch for updating PKGBUILD:
https://gist.github.com/lightspot21/07f172dd4f93632a65b5a006d54d1d1b
Bumps version, adds rsync as makedep and changes to the more secure SHA256 hash provided by Microchip.
amakovec commented on 2021-08-25 16:28 (UTC)
rsyncis currently missing as a makedepend.lsigma commented on 2021-02-03 20:08 (UTC) (edited on 2021-02-03 20:55 (UTC) by lsigma)
The compiler is broken for ATSAME54N20A. Compiling anything with
-mprocessor=ATSAME54N20Aleads to the following error:EDIT: I got it working by disabling the license check workaround, diff for that & the update to v2.50:
CathyGarrett commented on 2020-09-27 18:39 (UTC)
I wonder when 2.40-2 is gonna come out that makes the below changes. Ho-hmm.
Pandor commented on 2020-05-23 16:08 (UTC)
The PKGBUILD posted by ashleyr works a treat. just upgraded to 2.41.
ashleyr commented on 2020-04-22 12:07 (UTC) (edited on 2020-04-23 02:52 (UTC) by ashleyr)
Issue was fixed using the modifed
PKGBUILDhttps://pastebin.com/3L9NZDun also suggest that the comment inbitrock-unpacker.tclbe updated to remove the 32 bit notes.Needed to uninstall
lib32-tclkit, I uninstalledsdxas well to allow this.Then changed the dependencies for x86_64 to be
tclkitand rebuilt the package and it worked.EDIT: can probably remove the 32 bit support from the
PKGBUILDnow that it is 64 bit only.Microchip are shipping 64 bit executables as of 2.40 it seems. 2.30 was still a 32 bit executable.
ashleyr commented on 2020-04-22 03:01 (UTC) (edited on 2020-04-22 11:05 (UTC) by ashleyr)
Having trouble extractig the v2.40-1 version. I get the following error:
However the previous 2.10-1 build works fine (re-ran it to verify).
After some digging, the download is now an ELF64 bit binary, the previous version was an ELF32.
1 2 3 4 5 6 Next › Last »