Module: kamailio Branch: master Commit: 77ce71fcd4cfb6f0f86313d95341e4abd0031b2c URL: https://github.com/kamailio/kamailio/commit/77ce71fcd4cfb6f0f86313d95341e4ab...
Author: Ovidiu Sas osas@voipembedded.com Committer: Victor Seva linuxmaniac@torreviejawireless.org Date: 2025-01-31T12:55:48+01:00
db_oracle: fix db_oracle build for oracle 18.3.0.0.0
---
Modified: cmake/modules/FindOracle.cmake Modified: src/modules/db_oracle/CMakeLists.txt
---
Diff: https://github.com/kamailio/kamailio/commit/77ce71fcd4cfb6f0f86313d95341e4ab... Patch: https://github.com/kamailio/kamailio/commit/77ce71fcd4cfb6f0f86313d95341e4ab...
---
diff --git a/cmake/modules/FindOracle.cmake b/cmake/modules/FindOracle.cmake index bc6f64a9bd5..1b88fe4ee04 100644 --- a/cmake/modules/FindOracle.cmake +++ b/cmake/modules/FindOracle.cmake @@ -29,6 +29,9 @@ if(NOT ORACLE_HOME) if(EXISTS $ENV{ORACLE_HOME}) set(ORACLE_HOME $ENV{ORACLE_HOME}) endif() + if(EXISTS $ENV{ORACLE_INCLUDE_DIR}) + set(ORACLE_INCLUDE_DIR $ENV{ORACLE_INCLUDE_DIR}) + endif() endif()
message(STATUS "ORACLE_HOME=${ORACLE_HOME}") diff --git a/src/modules/db_oracle/CMakeLists.txt b/src/modules/db_oracle/CMakeLists.txt index 758e78e8b25..66a4ab5ebea 100644 --- a/src/modules/db_oracle/CMakeLists.txt +++ b/src/modules/db_oracle/CMakeLists.txt @@ -6,5 +6,5 @@ add_library(${module_name} SHARED ${MODULE_SOURCES}) find_package(Oracle REQUIRED)
# /usr/include/oracle/18.3/client64) -target_include_directories(${module_name} PRIVATE ${Oracle_INCLUDE_DIRS}) -target_link_libraries(${module_name} PRIVATE occi clntsh) +target_include_directories(${module_name} PRIVATE ${ORACLE_INCLUDE_DIR}) +target_link_libraries(${module_name} PRIVATE ${ORACLE_LIBRARIES})