OS X'ers,
I am trying to compile nsoracle2-6 on OS X 10.2.3, and I need some help. Has anybody already done this?
Here is where I am: I installed Oracle 9i server and OCI clients successfully. I installed TCL 8.4.1 and AOLServer 3.5.1 from source with no errors (although the TCL install required me to rename the source tree to just "tcl" to get it to work).
The nsoracle Makefile didn't work out of the box; I shed all Oracle lib references except libclntsh.dylib, and I had to add an explicit -lnsd.
Now I'm getting illegal symbol references, as follows:
cc -bundle -o ora8.so ora8.o -L/Users/oracle/9iR2/orahome/lib -lclntsh -L/usr/local/aolserver/lib -lnsd
ld: ora9.o illegal reference to symbol: _Tcl_SetResult defined in indirectly referenced dynamic library /Library/Frameworks/Tcl.framework/Versions/8.4/Tcl
ld: ora9.o illegal reference to symbol: _ns_free defined in indirectly referenced dynamic library /usr/local/aolserver/lib/libnsthread.dylib
I will keep working on it.
Thanks very much,
Kevin Murphy