[Sqlrelay-discussion] Problem building sqlrelay on SunOS 5.10
Brought to you by:
mused
From: Gene T. <gen...@es...> - 2005-11-21 01:52:53
|
I'm having problems building sqlrelay on SunOS 5.10, I'm planning on using Python and Orcale on SunOS 5.10. 1) If one wants to use the 32 bit Oracle 9i libraries the configure script needs to be changed: sed -e 's!ORACLE_HOME/lib!ORACLE_HOME/lib32!g' <configure >configure.fixed 2) The rudiments library ha some peculiar undefeind references: [//gthomas@allan1-mmx30build~/my-dev/sqlrelay-0.36.4] > gmake gmake -C src all gmake[1]: Entering directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src' gmake -C util all gmake[2]: Entering directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src/util' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src/util' gmake -C listener all gmake[2]: Entering directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src/listener' /bin/sh ../../libtool --mode=link g++ -o sqlr-listener sqlrlistener.lo main.lo -L../../src/util -lsqlrutil -L/usr/local/firstworks/lib -lrudiments -lsocket -lpthread -L/usr/sfw/lib -lssl -L/usr/sfw/lib -lcrypto -lrt -lrt -lrt -ldl g++ -o .libs/sqlr-listener .libs/sqlrlistener.o .libs/main.o -L/home/users/gthomas/my-dev/sqlrelay-0.36.4/src/util /home/users/gthomas/my-dev/sqlrelay-0.36.4/src/util/.libs/libsqlrutil.so -L/usr/local/firstworks/lib -L/usr/sfw/lib /usr/local/firstworks/lib/librudiments.so -lsocket -lpthread -lssl -lcrypto -lrt -ldl -Wl,--rpath -Wl,/usr/local/firstworks/lib /usr/local/firstworks/lib/librudiments.so: undefined reference to `dlclose@SISCD_2.3' /usr/local/firstworks/lib/librudiments.so: undefined reference to `write@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `dlsym@SISCD_2.3' /usr/local/firstworks/lib/librudiments.so: undefined reference to `dlopen@SISCD_2.3' /usr/local/firstworks/lib/librudiments.so: undefined reference to `open@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `tcdrain@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `waitpid@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `sigprocmask@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `fcntl@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `select@SUNW_1.2' /usr/local/firstworks/lib/librudiments.so: undefined reference to `setitimer@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `close@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `dlerror@SISCD_2.3' /usr/local/firstworks/lib/librudiments.so: undefined reference to `sigsuspend@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `read@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `msync@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `fork@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `fsync@SUNW_0.9' /usr/local/firstworks/lib/librudiments.so: undefined reference to `sigaction@SUNW_0.9' collect2: ld returned 1 exit status gmake[2]: *** [sqlr-listener] Error 1 gmake[2]: Leaving directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src/listener' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/home/users/gthomas/my-dev/sqlrelay-0.36.4/src' gmake: *** [all] Error 2 yet [//gthomas@allan1-mmx30build~/my-dev/sqlrelay-0.36.4] > nm /usr/local/firstworks/lib/librudiments.so | grep dlclose U dlclose indicates nothing unusual. Has anyone had any problems like this? Thanks, Gene Thomas. |