Additional settings for OS X build without warnings
This commit is contained in:
		
							parent
							
								
									a7c32dfa95
								
							
						
					
					
						commit
						8d2396b81f
					
				| @ -1,5 +1,6 @@ | ||||
| cmake_minimum_required(VERSION 2.6) | ||||
| project(OSRM) | ||||
| include(FindPackageHandleStandardArgs) | ||||
| set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | ||||
| set(BOOST_COMPONENTS filesystem regex system thread) | ||||
| 
 | ||||
| @ -30,11 +31,11 @@ endif(CMAKE_BUILD_TYPE MATCHES Release) | ||||
| #Configuring compilers | ||||
| if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") | ||||
| 	# using Clang | ||||
| 	set(CMAKE_CXX_FLAGS "-Wall -Wno-unknown-pragmas") | ||||
| 	set(CMAKE_CXX_FLAGS "-Wall -Wno-unknown-pragmas -Wno-unneeded-internal-declaration") | ||||
| 	message(STATUS "OpenMP parallelization not available using clang++") | ||||
| elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") | ||||
| 	# using GCC | ||||
| 	set(CMAKE_CXX_FLAGS "-Wall -fopenmp")  | ||||
| 	set(CMAKE_CXX_FLAGS "-Wall -fopenmp -pedantic")  | ||||
| elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel") | ||||
| 	# using Intel C++ | ||||
| 	set(CMAKE_CXX_FLAGS "-static-intel -wd10237 -Wall -openmp -ipo") | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user