Berkeley DB required ?
Henri Gomez
henri.gomez at gmail.com
Thu May 24 05:54:07 PDT 2012
>> Of course there is just no /usr/local/BerkeleyDB.5.4 directory so
>> what's this reference ?
>
>
> This is a bug in the BDB makefile/linker options, for now it should be
> harmless. I'll take note and resolve it in the next update to bdb.
Ok, I notice java worked even without this dylib but want to be sure.
> The jigsaw bundled BDB is a stripped down version of the full BDB release.
> It uses the same configure and makefiles as its larger brother. The full BDB
> build can produce several native libraries, for supporting SQL API, STL API,
> C++ API, etc, depending on the options passed to the configure script. These
> additional libraries have a dependency on the core libdb-XXX.so library.
> This is achieved by adding an rpath to the default location of the libdb,
> which happens to be /usr/local/BerkeleyDB.5.4 on Mac OSX. It just happens to
> be set in a common linker options variable.
Yep, noticed it while building stock Berkeley DB 5.4 on OSX, prefix is
defaulted to /usr/local/BerkeleyDB.5.3
> Since the jigsaw bundled bdb library is standalone and independent of any of
> the above mentioned additional BDB libraries is does not need this rpath
> set.
Cool
Good, I'll upload latest jigsaw packages to
http://code.google.com/p/openjdk-osx-build/.
Thanks Chris
More information about the jigsaw-dev
mailing list