Hi,
Okay I tested my Sigil.dmg build on Mac OS X 10.9.4 and had no problems. Admittedly, my entire testing session only ran for 15 minutes but I was able to work editing html, deleting files, editing metadata, editing content.op, etc. all with no crashes or problems.
So if anyone wants to try my Sigil.dmg or would like my help walking you through building it on your own Mac OS X 10.9.X machine, I would be happy to do that.
Just let me know.
Here are the instructions for building it from Source on Mac OS X, 10.9.X:
1. Make sure you have the latest XCode and command-line tools available for free from Apple. You can get XCode 5.0.1 from the App store and can force the install of the command line tools by running the following comand in a Terminal
Code:
xcode-select --install
2. From:
http://www.cmake.org/cmake/resources/software.html
download cmake-3.0.0.tar.gz and double-click to unarchive it
Code:
cd cmake-3.0.0
./bootstrap
make
sudo make install
3. download the latest Qt 5.3.X version from:
http://qt-project.org/downloads
Download the recommended online installer for your platform and accept the default path to where it wants to install things.
This is typically: /Users/YOUR_USERNAME/Qt
4. checkout the latest Sigil source code using svn
3. do the build
Code:
cd build
export PATH=${PATH}:/Users/YOUR_USERNAME/Qt/5.3/clang_64/bin
cmake -DFORCE_BUNDLED_COPIES=1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/Users/YOUR_USERNAME/Qt/5.3/clang_64/lib/cmake ../master
make
make addframeworks
make makedmg
During make: addframeworks and make makedmg you may see the following error message:
ERROR: no file at "/opt/local/lib/mysql55/lib/libmysqlclient.18.dylib"
This can be ignored but is really a dependency bug in macdeployqt of a library that has been left out of the Qt install, but one we don't need.
4. Grab the Sigil.dmg file from the build/bin/ subdirectory. You should be good to go.
KevinH