AIX 5.3 TL6 compilation.

"George Neill" <[email protected]>
Newsgroups gmane.comp.db.unixodbc.devel
Message-ID <[email protected]>
Hi again,

  I got around the -DHAVE_LIBTHREAD by changing the configure.in and
autoreconf'ing.   But I now hit this error (below).   It appears to be
unable to find the ini, log, lst and ltdl libs ...

if I change the odbcinst/Makefile.am from

libodbcinst_la_LIBADD = \
        ../ini/libinilc.la \
        ../log/libloglc.la \
        ../lst/liblstlc.la \
        $(LIBLTDL) $(LIBADD_DL)

to

libodbcinst_la_LIBADD = \
        ../ini/.libs/libinilc.la \
        ../log/.libs/libloglc.la \
        ../lst/.libs/liblstlc.la \
        $(LIBLTDL) $(LIBADD_DL)

It resolves most of these unsatisfied symbols (below) ...   all but
the ltdl ones.   Any ideas?


/usr/vac/bin/xlc_r -Wl,-bM:SRE -o .libs/libodbcinst.so.1
.libs/ODBCINSTConstructProperties.o .libs/ODBCINSTDestructProperties.o
.libs/ODBCINSTSetProperty.o .libs/ODBCINSTValidateProperties.o
.libs/ODBCINSTValidateProperty.o .libs/SQLConfigDataSource.o
.libs/SQLConfigDriver.o .libs/SQLCreateDataSource.o
.libs/SQLGetAvailableDrivers.o .libs/SQLGetConfigMode.o
.libs/SQLGetInstalledDrivers.o .libs/SQLGetPrivateProfileString.o
.libs/SQLGetTranslator.o .libs/SQLInstallDriverEx.o
.libs/SQLInstallDriverManager.o .libs/SQLInstallTranslatorEx.o
.libs/SQLInstallerError.o .libs/SQLManageDataSources.o
.libs/SQLPostInstallerError.o .libs/SQLReadFileDSN.o
.libs/SQLRemoveDSNFromIni.o .libs/SQLRemoveDriver.o
.libs/SQLRemoveDriverManager.o .libs/SQLRemoveTranslator.o
.libs/SQLSetConfigMode.o .libs/SQLValidDSN.o .libs/SQLWriteDSNToIni.o
.libs/SQLWriteFileDSN.o .libs/SQLWritePrivateProfileString.o
.libs/SQLInstallODBC.o .libs/_logging.o
.libs/_odbcinst_ConfigModeINI.o .libs/_odbcinst_UserINI.o
.libs/_odbcinst_SystemINI.o .libs/_odbcinst_GetSections.o
.libs/_odbcinst_GetEntries.o .libs/_SQLGetInstalledDrivers.o
.libs/_SQLWriteInstalledDrivers.o   -ldl -lpthread -lc
-Wl,-bE:./odbcinst.exp -Wl,-bnoentry ${wl}-bernotok
ld: 0711-317 ERROR: Undefined symbol: .logClear
ld: 0711-317 ERROR: Undefined symbol: .logPeekMsg
ld: 0711-317 ERROR: Undefined symbol: .logOpen
ld: 0711-317 ERROR: Undefined symbol: .logOn
ld: 0711-317 ERROR: Undefined symbol: .logPushMsg
ld: 0711-317 ERROR: Undefined symbol: .iniOpen
ld: 0711-317 ERROR: Undefined symbol: .iniPropertySeek
ld: 0711-317 ERROR: Undefined symbol: .iniObject
ld: 0711-317 ERROR: Undefined symbol: .iniClose
ld: 0711-317 ERROR: Undefined symbol: .iniValue
ld: 0711-317 ERROR: Undefined symbol: .lt_dlinit
ld: 0711-317 ERROR: Undefined symbol: .lt_dlopen
ld: 0711-317 ERROR: Undefined symbol: .lt_dlsym
ld: 0711-317 ERROR: Undefined symbol: .lt_dlclose
ld: 0711-317 ERROR: Undefined symbol: .iniAppend
ld: 0711-317 ERROR: Undefined symbol: .iniObjectFirst
ld: 0711-317 ERROR: Undefined symbol: .iniObjectEOL
ld: 0711-317 ERROR: Undefined symbol: .iniObjectNext
ld: 0711-317 ERROR: Undefined symbol: .iniObjectSeek
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyFirst
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyEOL
ld: 0711-317 ERROR: Undefined symbol: .iniProperty
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyNext
ld: 0711-317 ERROR: Undefined symbol: .lt_dlerror
ld: 0711-317 ERROR: Undefined symbol: .iniElement
ld: 0711-317 ERROR: Undefined symbol: .iniObjectDelete
ld: 0711-317 ERROR: Undefined symbol: .iniObjectInsert
ld: 0711-317 ERROR: Undefined symbol: .iniElementEOL
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyInsert
ld: 0711-317 ERROR: Undefined symbol: .iniCommit
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyUpdate
ld: 0711-317 ERROR: Undefined symbol: .iniPropertyDelete
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: The error code from the last command is 8.


Stop.
make: The error code from the last command is 1.


Stop.
_______________________________________________
unixODBC-dev mailing list
[email protected]
http://mailman.unixodbc.org/mailman/listinfo/unixodbc-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.