OK, this is what I've done:
ln -s /usr/local/Cellar/openssl/1.0.1e /usr/local/opt/openssl
to take care of the openssl error.
Then I had a similar error:
Dyld Error Message:
Library not loaded: /usr/local/opt/berkeley-db4/lib/libdb_cxx-4.8.dylib
Referenced from: /Applications/Digitalcoin-Qt.app/Contents/MacOS/Digitalcoin-Qt
Reason: image not found
And yeah, my berkeleydb is version5. So I followed the instructions here:
http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrewexcept that I already had a homebrew recipe for berkeleydb-4 so instead of downloading the older replacement, I did:
brew install berkeley-db4
Which put the older berkeley-db4 where Digitalcoin expected it.
This led to a trickier one:
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Symbol not found: __ZN5boost6detail13once_epoch_cvE
Referenced from: /Applications/Digitalcoin-Qt.app/Contents/MacOS/Digitalcoin-Qt
Expected in: /usr/local/lib/libboost_thread-mt.dylib
in /Applications/Digitalcoin-Qt.app/Contents/MacOS/Digitalcoin-Qt
Which also looks like a version conflict. I have boost 1.54.0 from homebrew. I tried rebuilding boost with the --with-c++11 flag, just grasping at straws thinking you might have compiled with clang which expected some special support to be built in to boost. Unfortunately that didn't do the trick.
Similar message regarding a litecoin install
http://trac.macports.org/ticket/39820 Another here:
https://groups.google.com/forum/#!msg/mongodb-user/9hqzGYuPcsA/PUtTCgV94uQJ which suggests finding an older version of boost. Though the final message in that thread says, "fixed via binaries" which is about as unhelpful as can be.
Fortunately there is an older version of boost in brew:
brew install boost149 --with-c++11
Unfortunately in order to get Digitalcoin-Qt to run I have to link the 1.49 version and unlink the 1.54 version. Hopefully that won't screw up anything else that is already running.
*sigh* in most development realms I find that having a Mac means I have versions from 2010 that are too old to work with the newest source code. With everything descended from Bitcoin I have to find 2005 versions of software. Anyway, next message:
Dyld Error Message:
Symbol not found: __ZN5boost10filesystem4path7codecvtEv
Referenced from: /Applications/Digitalcoin-Qt.app/Contents/MacOS/Digitalcoin-Qt
Expected in: /usr/local/lib/libboost_filesystem-mt.dylib
...and this is where I hit the dead end. Any thoughts?