diff -r 9fbd31e8af49 CMakeLists.txt
--- a/CMakeLists.txt	Sun Sep 20 14:25:16 2015 +0100
+++ b/CMakeLists.txt	Sun Sep 20 14:26:23 2015 +0100
@@ -12,9 +12,9 @@
 set(MathGL_VERSION_MINOR 2.2)
 set(MathGL_SOVERSION 7.2.0)
 
-set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro")
-set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,relro")
-set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,relro")
+set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -lpng")
+set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lpng")
+set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lpng")
 
 MACRO(MGL_DEPENDENT_OPTION option doc default depends1 force1 depends2 force2)
   IF(${option}_ISSET MATCHES "^${option}_ISSET$")
@@ -61,7 +61,7 @@
 
 set(MGL_LIB_INSTALL_DIR "lib" CACHE STRING "Set library install directory")
 
-option(enable-double "Enable double precision in MathGL library" OFF)
+option(enable-double "Enable double precision in MathGL library" ON)
 option(enable-simple "Slightly increase drawing speed but disable mglDataA class")
 option(enable-mpi "Enable mpi" OFF)
 option(enable-opengl "Enable OpenGL support" OFF)
@@ -70,7 +70,7 @@
 option(enable-all "Enable all core features")
 option(enable-all-widgets "Enable all Widgets" OFF)
 option(enable-all-swig "Enable all SWIG based interfaces" OFF)
-option(enable-pthread "Enable POSIX threads support" ON)
+option(enable-pthread "Enable POSIX threads support" OFF)
 option(enable-openmp "Enable OpenMP support" OFF)
 option(enable-lgpl "Enable only LGPL part of MathGL")
 option(enable-mgl2 "Use names 'libmgl2-*' instead of 'libmgl-*'")
