Find glibconfig.h cmake should use pkgconfig information instead of a hard coded path to /usr/lib.

the OnOpen callback should be called when set to avoid a segfault.