Fix pkgconf path when cross compiling

When I cross compile inside of openembedded I need to use lib${LIB_SUFFIX} instead of the ${CMAKE_INSTALL_DIR}.  It looks like in a crosscompile that expands to the host toolchain root and not the target toolchain root.  I tested and this still works for normal non-cross builds.