diff --git a/ExternalPrograms/Spliter/Makefile b/ExternalPrograms/Spliter/Makefile
index c98fc41..49953cf 100644
--- a/ExternalPrograms/Spliter/Makefile
+++ b/ExternalPrograms/Spliter/Makefile
@@ -8,13 +8,13 @@ SpliterUI.cxx: SpliterUI.h
echo SpliterUI.cxx
SpliterUI.o: SpliterUI.cxx SpliterUI.h
- gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o
+ gcc $(CFLAGS) -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o
Spliter.o: Spliter.C Spliter.h
- gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o
+ gcc $(CFLAGS) -g `fltk-config --cflags` -c Spliter.C -o Spliter.o
main.o: main.C Spliter.h SpliterUI.h
- gcc -g `fltk-config --cflags` -c main.C -o main.o
+ gcc $(CFLAGS) -g `fltk-config --cflags` -c main.C -o main.o
clean:
rm -f *.o spliter SpliterUI.cxx SpliterUI.h
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c2d86f7..245bbbe 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -301,12 +301,12 @@ endif()
if (BuildForDebug)
set (CMAKE_BUILD_TYPE "Debug")
- set (CMAKE_CXX_FLAGS_DEBUG ${BuildOptionsDebug})
+ set (CMAKE_CXX_FLAGS_DEBUG "${BuildOptionsDebug} ${CMAKE_CXX_FLAGS}")
message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: ${CMAKE_CXX_FLAGS_DEBUG}")
else (BuildForDebug)
set (CMAKE_BUILD_TYPE "Release")
- set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptionsBasic})
+ set (CMAKE_CXX_FLAGS_RELEASE "${BuildOptionsBasic} ${CMAKE_CXX_FLAGS}")
if (BuildForAMD_X86_64)
set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_x86_64AMD}")
diff --git a/ExternalPrograms/Spliter/Makefile b/ExternalPrograms/Spliter/Makefile
index 49953cf..15a246a 100644
--- a/ExternalPrograms/Spliter/Makefile
+++ b/ExternalPrograms/Spliter/Makefile
@@ -1,5 +1,5 @@
spliter: main.o Spliter.o SpliterUI.o
- gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++
+ gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ -lpthread
SpliterUI.h: SpliterUI.fl
fluid -c SpliterUI.fl