BuildingOnMac.wiki
changeset 270 3fa4de1db010
parent 268 d3ee65445401
child 271 175ecc89f964
equal deleted inserted replaced
269:3282541a4491 270:3fa4de1db010
     7   * some knowledge of Terminal is preferred
     7   * some knowledge of Terminal is preferred
     8 
     8 
     9 === Notes ===
     9 === Notes ===
    10 
    10 
    11    # it has been reported that Xcode 3.2.6 creates problem when linking frameworks! If you can't use another version, try this: https://discussions.apple.com/thread/2781968?threadID=2781968&tstart=105
    11    # it has been reported that Xcode 3.2.6 creates problem when linking frameworks! If you can't use another version, try this: https://discussions.apple.com/thread/2781968?threadID=2781968&tstart=105
    12    # For Qt serie 4.7 only versions 4.7.0 and 4.7.4 are not suffering  from this bug http://bugreports.qt.nokia.com/browse/QTBUG-17333
    12    # For Qt series 4.7, only versions 4.7.0 and 4.7.4 are not suffering from this bug http://bugreports.qt.nokia.com/browse/QTBUG-17333 any other version will not work with online games.
    13    # Lion has an incompatible ABI with older version of Freepascal! Use only the new Freepascal version 2.6.0 or newer. See http://bugs.freepascal.org/view.php?id=19269
    13    # Lion has an incompatible ABI with older version of Freepascal! Use only the new Freepascal version 2.6.0 or newer. See http://bugs.freepascal.org/view.php?id=19269
    14 
    14 
    15 == Necessary Libraries ==
    15 == Necessary Libraries ==
    16 
    16 
    17 Download the following libraries and place them under `/Library/Frameworks/`
    17 Download the following libraries and place them under `/Library/Frameworks/`
    47 
    47 
    48 Download and install the following toolchains
    48 Download and install the following toolchains
    49 
    49 
    50   * Freepascal compiler - http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.6.0/
    50   * Freepascal compiler - http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.6.0/
    51   * CMake - http://www.cmake.org/files/v2.8/cmake-2.8.10.2-Darwin64-universal.dmg
    51   * CMake - http://www.cmake.org/files/v2.8/cmake-2.8.10.2-Darwin64-universal.dmg
    52   * QT - ftp://ftp.qt.nokia.com/qt/source/qt-mac-opensource-4.7.4.dmg
    52   * QT - http://qt-project.org/downloads
    53   * note that for compiling the 64 bit version you need download the cocoa version of QT (which is default in latest versions, but good to know)
    53   * note that for compiling the 64 bit version you need download the `cocoa` version of QT
    54 
    54 
    55 = Building process =
    55 = Building process =
    56 
    56 
    57   * download the source tarball or clone the hg repo
    57   * download the source tarball or clone the hg repo
    58   * configure the sources with the following line
    58   * configure the sources with the following line