Hi, Kristian! On Jan 25, Kristian Nielsen wrote:
Kristian Nielsen <knielsen@knielsen-hq.org> writes:
So if I understand you correctly, you are saying that libmariadbclient-dev should install every .h file that `make install` does.
Do we really have to do this?
Eg. files like these:
/usr/local/mysql/include/decimal.h /usr/local/mysql/include/errmsg.h /usr/local/mysql/include/keycache.h
Weird. How did you do that? :)
It does not seem right to me to install a generic-named file like "decimal.h" into /usr/include/. If everybody did this, it would be bound to cause conflicts, I think ...
Or would it be ok to install _all_ include files in /usr/include/mysql/ ?
Yes. Only psi* files should be in /usr/include/mysql/psi/* In other words, files $top_srcdir/include/*.h go into /usr/include/mysql. Everything $top_srcdir/include/mysql/* also goes into /usr/include/mysql. Regards, Sergei