diff --git a/CMakeLists.txt b/CMakeLists.txt
index 31674c195030c6e7dc3e9942c690bc10f0ee9ca0..6ffacebba15dccf5234db402b78ceef56b3fb18c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -64,25 +64,27 @@ vista_install_files_by_extension( dist/Lib/site-packages "python/Lib/site-packag
 
 # install by copying DLL/SO next to python extension
 set( SHARED_LIBRARY_EXTENSION "dll" )
+set( SHARED_LIBRARY_PREFIX "" )
 if( NOT WIN32 )
 	set( SHARED_LIBRARY_EXTENSION "so" )
+	set( SHARED_LIBRARY_PREFIX "lib" )
 endif( )
 
 if( BUILD_SHARED_LIBS )
 	# VA shared libs
-	install( FILES "${VABASE_LIBRARY_DIRS}/VABase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
-	install( FILES "${VANET_LIBRARY_DIRS}/VANet.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+	install( FILES "${VABASE_LIBRARY_DIRS}/${SHARED_LIBRARY_PREFIX}VABase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+	install( FILES "${VANET_LIBRARY_DIRS}/${SHARED_LIBRARY_PREFIX}VANet.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 
 	# VistaCoreLibs shared libs
 	foreach( VISTACORELIBS_LIBRARY_DIR ${VISTACORELIBS_LIBRARY_DIRS} )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaBase.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaBase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaBase.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaBase.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaAspects.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaAspects.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaAspects.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaAspects.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
-		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" )
-			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
+		if( EXISTS "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" )
+			install( FILES "${VISTACORELIBS_LIBRARY_DIR}/${SHARED_LIBRARY_PREFIX}VistaInterProcComm.${SHARED_LIBRARY_EXTENSION}" DESTINATION "python/Lib/site-packages" )
 		endif( )
 	endforeach( )
 endif( )