Difference between revisions of "Documentation/Building Guide AOO/Building on MacOsX"
From Apache OpenOffice Wiki
(Xcode5 doesn't directly install the command line tools) |
(gnutar is no longer installed in OSX>=10.9) |
||
Line 31: | Line 31: | ||
| Xcode version 4.5 or later. | | Xcode version 4.5 or later. | ||
| Use the App Store application to get and install it. If you got Xcode 5.x some [[#XCODE5|extra steps]] are needed. | | Use the App Store application to get and install it. If you got Xcode 5.x some [[#XCODE5|extra steps]] are needed. | ||
− | You can also [http://developer.apple.com/technology/xcode.html download] it free of charge, but a registration at the [https://connect.apple.com/ Apple Developer Connection] site is required for | + | You can also [http://developer.apple.com/technology/xcode.html download] it free of charge, but a registration at the [https://connect.apple.com/ Apple Developer Connection] site is required for that. |
|- | |- | ||
| MacOSX SDK | | MacOSX SDK | ||
| SDKs compatible with OSX 10.7 are automatically provided by installing XCode 4.5 or newer | | SDKs compatible with OSX 10.7 are automatically provided by installing XCode 4.5 or newer | ||
+ | |- | ||
+ | | gnutar | ||
+ | | is include in OSX<=10.8, for OSX>=10.9 some [[#OSX109|extra steps]] are needed. | ||
|- | |- | ||
|} | |} | ||
Line 62: | Line 65: | ||
{| class="prettytable" border="1" width="100%" | {| class="prettytable" border="1" width="100%" | ||
|- | |- | ||
− | !style="width: 20%"| | + | ! style="width: 20%"|What |
− | ! | + | ! Where to get / Remarks |
|- | |- | ||
| Install the commandline tools | | Install the commandline tools | ||
Line 69: | Line 72: | ||
sudo xcode-select --install | sudo xcode-select --install | ||
|} | |} | ||
+ | </div> | ||
+ | <div id="OSX109"> | ||
+ | == Extra Requirements for OSX >= 10.9 == | ||
+ | {| class="prettytable" border="1" width="100%" | ||
+ | |- | ||
+ | ! style="width: 20%"|What | ||
+ | ! Where to get / Remarks | ||
+ | |- | ||
+ | | Get gnutar | ||
+ | | Run these commands in a terminal | ||
+ | curl -OL http://ftpmirror.gnu.org/tar/tar-1.27.tar.bz2 | ||
+ | tar xvjf tar-1.27.tar.bz2 | ||
+ | cd tar-1.27 | ||
+ | ./configure --prefix=/usr/local | ||
+ | make | ||
+ | sudo make install | ||
+ | sudo ln -s /usr/local/bin/tar /usr/local/bin/gnutar | ||
+ | |} | ||
</div> | </div> | ||
{{Template:Documentation/Note|Java: On systems < Mac OS X 10.7 Apache OpenOffice does not build yet using Java SDK 1.6.0. If you didn't configure Mac OS X for a 1.6, you don't need to do anything - the default (1.5) is OK. To change the default Java version go to Applications/Utilities/Java and modify accordingly}} | {{Template:Documentation/Note|Java: On systems < Mac OS X 10.7 Apache OpenOffice does not build yet using Java SDK 1.6.0. If you didn't configure Mac OS X for a 1.6, you don't need to do anything - the default (1.5) is OK. To change the default Java version go to Applications/Utilities/Java and modify accordingly}} |
Revision as of 08:04, 14 May 2014
Template:Documentation/Building Guide AOO TOC
Contents
Overview
For general information on how to build Apache OpenOffice from source code, see the platform independent page.
See also this slightly older building guide.
Build requirements
Additionally to the general build requirements you need
for building AOO 4.1 and newer
What | Where to get / Remarks |
---|---|
Mac OS X version 10.7 (aka Lion) or later | provided by Apple |
Xcode version 4.5 or later. | Use the App Store application to get and install it. If you got Xcode 5.x some extra steps are needed.
You can also download it free of charge, but a registration at the Apple Developer Connection site is required for that. |
MacOSX SDK | SDKs compatible with OSX 10.7 are automatically provided by installing XCode 4.5 or newer |
gnutar | is include in OSX<=10.8, for OSX>=10.9 some extra steps are needed. |
for building AOO 3.4 and 4.0
What | Where to get / Remarks |
---|---|
Mac OS X version 10.4 (aka Tiger) or later | If you are using 10.5 aka Leopard, have a look at User:Dyrcona/LeopardBuild#flex. |
Mac 10.4 SDK | |
XCode version 2.4.1 or later |
|
Extra Requirements for Xcode 5
What | Where to get / Remarks |
---|---|
Install the commandline tools | run this command in a terminal
sudo xcode-select --install |
Extra Requirements for OSX >= 10.9
What | Where to get / Remarks |
---|---|
Get gnutar | Run these commands in a terminal
curl -OL http://ftpmirror.gnu.org/tar/tar-1.27.tar.bz2 tar xvjf tar-1.27.tar.bz2 cd tar-1.27 ./configure --prefix=/usr/local make sudo make install sudo ln -s /usr/local/bin/tar /usr/local/bin/gnutar |