This is a bug against the *libmysql++-dev* package headers, not the
libmysqlclient-dev headers.
Yes I could add undocumented flags, or explicit paths to the internal
files of *another* library. I could also use that other libraries API
directly, or write my own wrapper API. That would work as well. Fact of
the matter was that I wanted to make use of the packaged C++ bindings
without having to bother bothering anything about the C library.
The problem is that hacks are needed *at all* to simply compile against
the header. The mysql++.h header needs to make proper use of its
dependency in the form that dependency gets installed. Otherwise it is
effectively unusable for many developers who are unable or unwilling to
spend the time digging through the system headers for the hack that will
make it build.
Amos
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org