Only statically link libm and pthread on Windows
This commit is contained in:
		| @@ -86,8 +86,13 @@ endif() | ||||
| if (STATICC) | ||||
|     message("Linking dependencies statically.") | ||||
|     set (CMAKE_SHARED_LINKER_FLAGS "-Wl,--as-needed") | ||||
|     set(LINKS -static-libgcc -static-libstdc++ -Wl,-Bstatic -lm -lstdc++ -lpthread -Wl,-Bdynamic ${LINKS}) | ||||
|     set(LINKS -static-libgcc -static-libstdc++ ${LINKS}) | ||||
| endif(STATICC) | ||||
|  | ||||
| if (WINDOWS) | ||||
|     set(LINKS ${LINKS} -Wl,-Bstatic -lm -lstdc++ -lpthread -Wl,-Bdynamic) | ||||
| endif() | ||||
|  | ||||
| target_link_libraries(Arbutils ${LINKS}) | ||||
|  | ||||
| if (ARBUTILS_TESTS) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user