diff -ur librealsense-2.7.9.orig/CMakeLists.txt librealsense-2.7.9-remove-cflags/CMakeLists.txt
--- librealsense-2.7.9.orig/CMakeLists.txt 2017-09-17 15:18:56.000000000 +0200
+++ librealsense-2.7.9-remove-cflags/CMakeLists.txt 2017-09-18 11:25:39.834647178 +0200
@@ -462,21 +462,10 @@
message( FATAL_ERROR "Failed to find libusb-1.0" )
endif(LIBUSB1_FOUND)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -pedantic -g -D_BSD_SOURCE")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -pedantic -g -Wno-missing-field-initializers")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -D_BSD_SOURCE")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wno-missing-field-initializers")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-switch -Wno-multichar")
- execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpmachine OUTPUT_VARIABLE MACHINE)
- if(${MACHINE} MATCHES "arm-linux-gnueabihf")
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpu=neon -mfloat-abi=hard -ftree-vectorize")
- elseif(${MACHINE} MATCHES "aarch64-linux-gnu")
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mstrict-align -ftree-vectorize")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstrict-align -ftree-vectorize")
- else(${MACHINE} MATCHES "arm-linux-gnueabihf")
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mssse3")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mssse3")
- endif(${MACHINE} MATCHES "arm-linux-gnueabihf")
endif()
# Set CMAKE_INSTALL_* if not defined