File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -127,13 +127,18 @@ endif(WITH_GIGEAPI)
127
127
# --- Aravis SDK ---
128
128
ocv_clear_vars (HAVE_ARAVIS_API )
129
129
if (WITH_ARAVIS )
130
- find_path (ARAVIS_INCLUDE_PATH "arv.h"
131
- PATHS /usr/local /var /opt /usr ENV ProgramFiles ENV ProgramW6432
132
- PATH_SUFFIXES include "aravis-0.6" "aravis-0.4"
133
- DOC "The path to Aravis SDK headers" )
134
- find_library (ARAVIS_LIBRARIES NAMES "aravis-0.6" "aravis-0.4" )
135
- if (ARAVIS_LIBRARIES AND ARAVIS_INCLUDE_PATH )
136
- set (HAVE_ARAVIS_API TRUE )
130
+ check_module (glib-2.0 HAVE_ARAVIS_GLIB VIDEOIO )
131
+ if (HAVE_ARAVIS_GLIB )
132
+ find_path (ARAVIS_INCLUDE_PATH "arv.h"
133
+ PATHS /usr/local /var /opt /usr ENV ProgramFiles ENV ProgramW6432
134
+ PATH_SUFFIXES include "aravis-0.6" "aravis-0.4"
135
+ DOC "The path to Aravis SDK headers" )
136
+ find_library (ARAVIS_LIBRARIES NAMES "aravis-0.6" "aravis-0.4" )
137
+ if (ARAVIS_LIBRARIES AND ARAVIS_INCLUDE_PATH )
138
+ set (HAVE_ARAVIS_API TRUE )
139
+ endif ()
140
+ else ()
141
+ message ("Can not build Aravis support without glib2" )
137
142
endif ()
138
143
endif (WITH_ARAVIS )
139
144
You can’t perform that action at this time.
0 commit comments