On Tue, Nov 19, 2013 at 05:46:37PM +0100, Alex Thurgood wrote: > I used to be able to build a functional mysql connector on MacOSX by > using the build switch :
> --enable-ext-mariadb-connector > However, the inclusion of a build-time downloaded libmariadb library was > stopped after this caused crashes on Window and GNU/Linux, and probably also MacOS X. > So the million dollar question now is : which switch is to be used now ? > I have tried using : > --with-system-mysql-cppconn=/path/to/lib/ > and removing the --enable-ext-mariadb-connector Something like: export CFLAGS='-I/path/to/mysql_cppconn/includes' export LDFLAGS='-L/path/to/mysql_cppconn/libs' ./autogen.sh --enable-ext-mariadb-connector --with-system-mysql-cppconn OR export MARIADBCONFIG=/path/to/mariadb_config_or_mysql_config ./autogen.sh --enable-ext-mariadb-connector --without-system-mysql-cppconn --with-system-mariadb you can add --enable-bundle-mariadb if the libmysql/libmariadb is not in the default search path (else, you need to set rpath manually or run LibreOffice under export LD_LIBRARY_PATH=/path/to/libmysqlclient.so.15 or something like that). BUT, I have some good news. The (LGPL) MariaDB native client developer fixed the crash, so we if we update to bzr revision 107 (or later), we can switch back to mariadb native client... Except it does not quite inspire confidence, I'm not sure... -- Lionel _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice