I need to debug something in BIND9 with the DLZ variant. Since MacPorts puts
things in a prefix, the Mysql libs and includes are not where BIND wants to
usually look.
According to the DLZ docs, you can use mysql_config --cflags and mysql_config
--libs to find out where they are. Of course, in MacPorts parlance, that is to
have a 5 in the command name.
./configure would look something like this:
./configure \
--prefix=/usr/local/bind \
--disable-openssl-version-check \
--with-dlz-mysql=yes
Where I believe that --with-dlz-mysql=yes would have a path in it. The docs
for the DLZ driver state this:
You can specify the appropriate directory if it is not found by
appending a path to the MySQL configure option. For example:
--with-dlz-mysql=/path/to/files
I have tried a few different things. First thing to note is that `sudo port
install bind9 +dlz_mysql5` works just fine. What I want to know is either how
to get it to print out the final ./configure statement, or, how I would take
the output from the mysql5_config commands above and use them in the
./configure statement?
I am trying to build this out on Mac OS X by hand, every time I do, it fails to
build the drivers, because it can't find the supporting files. However,
MacPorts has no issue with it. Do I need to set these as EXPORT's?
Thanks.
--
Scott (* For off-list contact, replace talklists@ with scott@ *)
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users