Module: kamailio
Branch: master
Commit: 77ce71fcd4cfb6f0f86313d95341e4abd0031b2c
URL: 
https://github.com/kamailio/kamailio/commit/77ce71fcd4cfb6f0f86313d95341e4abd0031b2c

Author: Ovidiu Sas <o...@voipembedded.com>
Committer: Victor Seva <linuxman...@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/77ce71fcd4cfb6f0f86313d95341e4abd0031b2c.diff
Patch: 
https://github.com/kamailio/kamailio/commit/77ce71fcd4cfb6f0f86313d95341e4abd0031b2c.patch

---

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})

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to