View unanswered posts | View active topics It is currently Thu Jun 21, 2018 11:15 am



Reply to topic  [ 1 post ] 
 We proudly present devkitPro pacman :) 
Author Message
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1268
Location: UK
We've spent considerable time putting together linux and osx binaries of pacman, the popular package manager for Arch Linux. This now allows us to produce prebuilt packages of libraries useful for porting which were formerly provided by a somewhat awkward and unreliable Makefile. The windows installer has now been upgraded to provide an msys2 install which provides pacman for windows users too.

Once installed you will find an msys2 shortcut in your start menu under devkitPro. This will launch a shell from where you can access pacman. Use `pacman -Sl` to list all the packages you can install or `pacman -Sl dkp-libs` for just devkitPro supplied packages. Installing is a simple `pacman -S <name of package` and this will also install any needed dependencies.

For OSX download and run the https://github.com/devkitPro/pacman/rel ... taller.pkg.

Debian based linux users can download https://github.com/devkitPro/pacman/rel ... pacman.deb and install it with `sudo dpkg -i devkitpro-pacman.deb` For these systems pacman is accessed with a dkp- prefix, i.e.

To list packages use `dkp-pacman -Sl`
To install a package use `sudo dkp-pacman -S <name of package>`
`sudo dkp-pacman -R <name of package>` will remove an already installed package.

Windows users should use the latest installer release from https://github.com/devkitPro/installer/releases/latest and upgrade to msys2 which supplies pacman there. If you previously installed using the Updater prior to version 3.0.0 then please uninstall your existing setup and reinstall with the latest Updater. Note that this will remove the whole devkitPro folder so check if you have anything you want to keep in there first.

For users already using a distro which provides pacman please follow the instructions given on the pacman release page https://github.com/devkitPro/pacman/releases/latest. This also applies if you want to use an existing msys2 installation.

Please note that this now means that the devkitPro toolchain infrastructure can only be installed to /opt/devkitpro (this is achieved on windows with msys fstab) and no support will be provided for any other install location. We have to do this because many of the libraries and supporting tools end up with absolute paths baked in at compile time and fixing everything to allow abitrary install locations is likely to be a never ending, if not impossible task. It does mean that users will no longer be faced with issues that have arisen in the past from attempting to compile portlibs with no prior knowledge or using some random portlibs binaries that have been compiled in the wrong order.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Fri Mar 23, 2018 3:26 am
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
  Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.
Get devkitPro at SourceForge.net. Fast, secure and Free Open Source software downloads