Of course it implies you have installed the oracle instantclient provided by oracle in /opt/oracle... If not point to where the oracle libs are.... depending on your unix flavour. As far as i remember the post you quoted in your mail was about ubuntu Linux radius server with no oracle instance running on it (only the client libs) the equivalent of "sdk/include" directory is a directory that should contains oci.h and the "instanclient_11_1" dir equivalent should contain libclntsh.so regards Le jeudi 20 août 2009 à 03:35 -0700, shivashankar a écrit :
hi ,
when i run radiusd -X
facing below problem.
Could not link driver rlm_sql_oracle: ld.so.1: radiusd: fatal: rlm_sql_oracle.so Make sure it (and all its dependent libraries!) are in the search path of your s /usr/local/etc/raddb/sql.conf[22]: Instantiation failed for module "sql" /usr/local/etc/raddb/sites-enabled/default[161]: Failed to find module "sql". /usr/local/etc/raddb/sites-enabled/default[62]: Errors parsing authorize section Errors initializing modules
when i do googlin i found ========= $ vi src/modules/rlm_sql/drivers/rlm_sql_oracle/Makefile
Set TARGET = rlm_sql_oracle, and edit the CFLAGS && LDFLAGS lines to ave the appropriate values: -I/opt/oracle/instantclient_11_1/sdk/include, and -L /opt/oracle/instantclient_11_1/ -loracle (?)
After than, cd to the directory, and type "make". Alan DeKok ===================== but i don;t have instantclient_11_1/sdk/include directry struction in opt/oracle.
plz help