File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ elseif(MSVC)
46
46
set (MSVC_VS_VERSION VS2019 )
47
47
set (FIREBASE_SDK_LIBDIR
48
48
${FIREBASE_CPP_SDK_DIR} /libs/windows/${MSVC_VS_VERSION}/${MSVC_RUNTIME_MODE}/${MSVC_CPU}/${MSVC_CONFIG} )
49
- else ()
49
+ else () # LINUX
50
50
# Check whether we are building with CXX11 ABI.
51
51
get_directory_property (CURR_DIRECTORY_DEFS COMPILE_DEFINITIONS )
52
52
if ("${CURR_DIRECTORY_DEFS} " MATCHES "_GLIBCXX_USE_CXX11_ABI=0" OR
@@ -56,8 +56,13 @@ else()
56
56
else ()
57
57
set (DISABLE_CXX11 FALSE )
58
58
set (LINUX_ABI cxx11 )
59
- endif ()
60
- set (LINUX_CPU x86_64 )
59
+ endif ()
60
+ # Check if we are building for x86
61
+ if (" ${CMAKE_CXX_FLAGS} " MATCHES " -m32 " )
62
+ set (LINUX_CPU i386 )
63
+ else ()
64
+ set (LINUX_CPU x86_64 )
65
+ endif ()
61
66
set (FIREBASE_SDK_LIBDIR ${FIREBASE_CPP_SDK_DIR} /libs/linux/${LINUX_CPU}/${LINUX_ABI} )
62
67
endif ()
63
68
You can’t perform that action at this time.
0 commit comments