Thanks SGaist, I'll give that a shot, see what comes up.
hskoglund, I found out about the DBus .so from running ldd on libqxcb.so, so I added that into the project as well. Also, I didn't think about the libxcb.so file. I'll look into that for Fedora. As I said it works well on Ubuntu and even on other Debian based OSs as I've tested on several. It's the Red Hat deviations that are giving me trouble, Fedora being one of them. I'll look into this as well.