Is there some way to modify qmake project files (*.pro) such that qmake doesn't append .so when building shared library files? I know it happens because of the target file type...
Try adding something like this to your .pro file:
QMAKE_EXTENSION_SHLIB = some_other_extension