use pkg-config if available, ignore if error