#==============================================================================
# default compiler flags
#==============================================================================
-set (COMPILER_FLAGS_EXAMPLE "-Wall -Wextra")
-set (COMPILER_FLAGS_PLUGIN "-Wall -Wextra -pedantic -Wno-long-long")
-set (COMPILER_FLAGS_CORE "-Wall -Wextra -pedantic -Wno-long-long -Wno-unused-function")
+set (COMPILER_FLAGS_EXAMPLE "-Wall -Wextra -fPIC")
+set (COMPILER_FLAGS_PLUGIN "-Wall -Wextra -fPIC -pedantic -Wno-long-long")
+set (COMPILER_FLAGS_CORE "-Wall -Wextra -fPIC -pedantic -Wno-long-long -Wno-unused-function")
#==============================================================================