Changes between Version 1 and Version 2 of BuildingTransmissionQtMac


Ignore:
Timestamp:
Dec 2, 2010, 9:14:29 PM (11 years ago)
Author:
nnc
Comment:

Format build steps as numbered list

Legend:

Unmodified
Added
Removed
Modified
  • BuildingTransmissionQtMac

    v1 v2  
    33After a bit of fiddling, I was able to get Qt Client to build on OS X. This works on my system. It may or may not work on other systems. But in case anyone else wants to build Qt Client on Mac OS X, follow these steps:
    44
    5     Checkout Transmission source from svn
    6     Build Transmission.app in Release mode via included Xcode project file. This is just so we can get all the libs for linking into the Qt Client
    7     Download the attached qtr-macx.pro file into the qt directory of checked out transmission sources
    8     Open a terminal and cd into the qt directory
    9     Run "qmake qtr-macx.pro". This will generate new Xcode project file in that same directory
    10     Open that Xcode project file, select Release mode in Xcode and build the project
    11     If everything went well, you should now have a transmission-qt.app in qt directory
     5    1. Checkout Transmission source from svn
     6    2. Build Transmission.app in Release mode via included Xcode project file. This is just so we can get all the libs for linking into the Qt Client
     7    3. Download the attached qtr-macx.pro file into the qt directory of checked out transmission sources
     8    4. Open a terminal and cd into the qt directory
     9    5. Run "qmake qtr-macx.pro". This will generate new Xcode project file in that same directory
     10    6. Open that Xcode project file, select Release mode in Xcode and build the project
     11
     12If everything went well, you should now have a transmission-qt.app in qt directory
    1213
    1314Ideally, none of this qmake business would be needed and Qt Client would be added as another target in main Xcode project file (one that is used to build Transmission.app, transmission-daemon, etc.) but I have no idea how to do that. Is that something that is feasible based on the qmake generated Xcode project file?