< Getting Started | Build Revision as of 23:58, 9 August 2010 (view source)Odysseus (talk | contribs) (→Install MacPorts.)← Older edit Revision as of 00:02, 10 August 2010 (view source) Odysseus (talk | contribs) (→Introduction)Newer edit → Line 6: Line 6: This process makes use of David Faure's scripts. This process makes use of David Faure's scripts. + +One point to remember is that OS X is a customised version of BSD, so while it feels fairly familiar to a Linux developer, there are the occasional banana skins to slip you up. ==Install XCode and X11.== ==Install XCode and X11.== Revision as of 00:02, 10 August 2010 Contents 1 Introduction 2 Install XCode and X11. 3 MacPorts. 3.1 Install MacPorts. 3.2 Using MacPorts. Introduction The process described here sets up a MacPorts installation of the latest stable KDE SC release and uses this to then build a KDE trunk development environment. This approach has the big advantage of using MacPorts to build, install and keep updated the base system and libraries required with minimal effort and without touching the base OSX system install, and allows you to run stable KDE apps for everyday use while still developing on the unstable trunk. The big disadvantage is compiling all the MacPort dependencies takes longer than binary installs. This process makes use of David Faure's scripts. One point to remember is that OS X is a customised version of BSD, so while it feels fairly familiar to a Linux developer, there are the occasional banana skins to slip you up. Install XCode and X11. Install Apple's XCode developer tools either from your OS X install disks or download from http://developer.apple.com/technologies/xcode.html. If you are running Tiger you will also need to install Apple's X11 from your OS X Install disks. Snow Leopard and Leopard come with it installed by default. Once installed, perform an OS X Software Update to ensure your system is fully up-to-date and reboot if required. MacPorts. "The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system." Applications installed via MacPorts can be run from the command line or from the /Applications/MacPorts folder in the finder. Install MacPorts. It is recommended to initially install MacPorts using the package installer as this will automatically set-up your required $PATH. Using MacPorts. MacPorts should be very easy to use for anyone used to Linux-style package management. Update MacPorts and the list of available ports, you should do this regularly: sudo port selfupdate Update all packages with new versions and uninstall the old versions (omit the -u to keep the old version): sudo port -u upgrade outdated Update all installed packages and uninstall any old versions: sudo port -u upgrade installed List all available packages: port list List all installed packages: port installed List all installed packages with available updates: port outdated Search for a package: port search <package> Show information about a package: port info <package> Install a package, the -v is needed to see the build output: sudo port -v install <package> List the contents of an installed package port contents <package> Uninstall a package: sudo port uninstall <package> See the MacPorts documentation for more advanced options. GUI frontends are available if you prefer. Retrieved from "https://techbase.kde.org/index.php?title=Getting_Started/Build/Mac_OS_X/MacPorts&oldid=53309" Content is available under Creative Commons License SA 4.0 unless otherwise noted.