Map library is for specific version 6 may be better no specify version
dllmap dll="poppler-glib" target="libpoppler-glib.so.6"
dllmap dll="poppler-glib" target="libpoppler-glib.so"
I made it .so.6 to bind it to that particular ABI. If the ABI is broken, then we'll need to re-generate stuff via gapi, and look through the .custom files to see what needs to be added/removed.
Additionally, Debian and Ubuntu do not ship the .so symlinks with their binary packages. E.g. libpoppler-glib.so.6 is found in a package called libpoppler-glib6, and the .so symlink is found in libpoppler-glib-dev.
Ok, thanks for reply, I try compile for Fedora 14 and version is so.5.
But in Fedora 15 is so.6
You are right.