May 30, 2009 by Harald Fernengel | Comments
Whenever I try to play around with KDE 4 on Mac OS X, I find myself mostly compiling and installing 3rdparty libraries. Fink and MacPorts ease software installation, but have one disadvantage: Software packages that are already available on Mac OS X are installed again, sometimes differing only in minor versions. I do understand the philosophy behind it - both projects want to ensure maximum consistency and quality. However, it takes time to compile all the dependencies (e.g. perl5) and it might lead to symbol clashes (Qt links to the system's libiconv, some other KDE dependency to MacPort's libiconv - boom).
So, to jumpstart things - here's my repository of dummy Macports portfiles which will force MacPorts into using the system's libraries. Of course, this should be used with care, will definitely ruin lots of MacPorts packages and is completely unsupported by the MacPorts community. However, it does get shared-mime-info (required for kdelibs) onto your machine in record time.
So, download the Qt/Mac binaries, get the "MacPorts dummies" and be able to hack around on your favorite KDE application in less than a day :)
As for the daring x86_64 Mac Cocoa users - all dummy portfiles are universal. For compiling kdepimlibs, you need this patch to get an universal build of the boost libraries.
Happy Hacking!
Download the latest release here: www.qt.io/download.
Qt 6.10 is now available, with new features and improvements for application developers and device creators.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Mar 4, 2024
In the dynamic world of open-source software, the KDE community has once..
Jun 21, 2023
On the 22nd of June 1998, the KDE Free Qt Foundation was founded and has..
Nov 4, 2022
This article has been co-authored by Volker Hilsheimer and Pedro Bessa...