Fix some compatibility issues on ArchLinux (#4198)

* use nlohmann.json 3.9.1

Signed-off-by: fluorinedog <fluorinedog@gmail.com>

* use support dynamic system libs

Signed-off-by: fluorinedog <fluorinedog@gmail.com>

* use dynamic libs

Signed-off-by: fluorinedog <fluorinedog@gmail.com>
pull/4203/head
FluorineDog 2020-11-09 17:58:28 +08:00 committed by GitHub
parent 19cc848791
commit 2a6ddc3b8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11102 additions and 6661 deletions

View File

@ -66,8 +66,8 @@ target_include_directories( milvus_engine
# **************************** Libraries to be linked with target Engine ****************************
set( ENGINE_LIBS pthread
libstdc++fs.a
libgomp.a
libgfortran.a
libgomp.so
libgfortran.so
)
set( GRPC_LIB libprotobuf
@ -116,7 +116,7 @@ if ( MILVS_WITH_AWS )
endif ()
if ( NOT ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64" )
list( APPEND THIRD_PARTY_LIBS libquadmath.a )
list( APPEND THIRD_PARTY_LIBS libquadmath.so )
endif ()

File diff suppressed because it is too large Load Diff