Can't build Plex Home Theater 1.1.3 in OS X

Hi there,
 
I'm trying to build PHT 1.1.3 from source in OS X 10.9.3 using Xcode 5.1.1. I've been able to build PHT 1.0.11 successfully, but I just pulled in the latest changes, checked out the commit tagged pht-v1.1.3, and tried building again, and it doesn't work. It either fails at the very end, or produces a broken application bundle that doesn't contain an executable in Contents/MacOS.
 
Here's what I've done:
 
  • Upgraded homebrew, cmake, gnu-tar, xz, ninja, and ccache to their latest versions
 
  • Started from scratch, following the instructions in README-BUILD-PLEX.md for creating an Xcode project. The cmake command I used was:
cmake -GXcode -DOSX_SDK_VERSION=10.8 -DOSX_ARCH=x86_64 -DCOMPRESS_TEXTURES=off -DCREATE_BUNDLE=off -DENABLE_AUTOUPDATE=off -DENABLE_DUMP_SYMBOLS=off -DCMAKE_INSTALL_PREFIX=/path/to/build/dir/ ../plex-home-theater-public/
When I open up the resulting Xcode project and build the "install" target as per the directions, it produces a broken app bundle that contains no Contents/MacOS directory.
 
  • I also tried again, setting CREATE_BUNDLE to on, and at the very end of the build process, it produces this error:
CMake Error at /path/to/plex/plex-home-theater-public/plex/BundleUtilitiesPlex.cmake:676 (message):
  error: fixup_bundle: not a valid bundle
At this point I'm at a loss for what to do! Can anyone please help me?
 
I've made personal modifications to Plex, and I'd like to roll them into the latest version, but if it won't build, I'm stuck!
 
Thanks in advance.
 

For what it's worth, the last version of Plex I can successfully build is 1.0.13. Something common to the 1.1.x versions is preventing me from building them.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.