diff --git a/alib2algo/makefile b/alib2algo/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2algo/makefile
+++ b/alib2algo/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2algo_experimental/makefile b/alib2algo_experimental/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2algo_experimental/makefile
+++ b/alib2algo_experimental/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2common/makefile b/alib2common/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2common/makefile
+++ b/alib2common/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2data/makefile b/alib2data/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2data/makefile
+++ b/alib2data/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2data_experimental/makefile b/alib2data_experimental/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2data_experimental/makefile
+++ b/alib2data_experimental/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2elgo/makefile b/alib2elgo/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2elgo/makefile
+++ b/alib2elgo/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2measurepp/makefile b/alib2measurepp/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2measurepp/makefile
+++ b/alib2measurepp/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2raw/makefile b/alib2raw/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2raw/makefile
+++ b/alib2raw/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2std/makefile b/alib2std/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2std/makefile
+++ b/alib2std/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2str/makefile b/alib2str/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2str/makefile
+++ b/alib2str/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc
diff --git a/alib2str_experimental/makefile b/alib2str_experimental/makefile
index affb6d2eb109cbbc47868df65647ae59cc2b59d7..2c1b963e6c9a4cb777cd272da089224d59e264ae 100644
--- a/alib2str_experimental/makefile
+++ b/alib2str_experimental/makefile
@@ -170,10 +170,10 @@ $(TEST_OBJECTS_RELEASE): test-obj-release/
 # main targets
 
 debug: test-bin-debug/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug;,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-debug:,$(LINK_PATHS)))lib-debug" test-bin-debug/$(TESTBIN)
 
 release: test-bin-release/$(TESTBIN)
-	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release;,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
+	LD_LIBRARY_PATH="$(subst $(space),,$(addsuffix lib-release:,$(LINK_PATHS)))lib-release" test-bin-release/$(TESTBIN)
 
 clean: clean-debug clean-release
 	$(RM) -r doc