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

Reply via email to