From: Rex R. <re...@wc...> - 2003-05-07 19:05:25
|
I'm trying to build tora 1.3.9, it builds okay right up to the point where it starts linking: Linking tora-mono ld: Undefined symbols: _OCIAttrGet _OCIAttrSet _OCIBindByName _OCIBreak _OCIDefineByPos _OCIDescriptorAlloc _OCIDescriptorFree _OCIEnvInit _OCIErrorGet _OCIHandleAlloc _OCIHandleFree _OCIInitialize _OCILdaToSvcCtx _OCILobGetLength _OCILobLocatorIsInit _OCILobRead _OCILobTrim _OCILobWrite _OCIParamGet _OCIPasswordChange _OCIServerAttach _OCIServerDetach _OCISessionBegin _OCISessionEnd _OCIStmtExecute _OCIStmtFetch _OCIStmtPrepare _OCISvcCtxToLda _OCITransCommit _OCITransRollback _oclose _oopen _oparse make: *** [tora-mono] Error 1 using make -n I can see the command that causes this error: "/usr/bin/gcc" -g -O3 -fPIC -W -Wall "-I/Users/oracle/v920/rdbms/demo" "-I/Users/oracle/v920/plsql/public" "-I/Users/oracle/v920/rdbms/public" "-I/Users/oracle/v920/network/public" "-I/sw/include/qt" -DOTL_ORA9I -D_REENTRANT -DDEFAULT_PLUGIN_DIR=\"/usr/local/lib/tora\" -DQT_THREAD_SUPPORT "-L/Users/oracle/v920/lib" "-L/sw/lib" -g -O3 -DTOMONOLITHIC -o tora-mono objs/toabout.o objs/toaboutui.o objs/toalert.o objs/toanalyze.o objs/tobackground.o objs/tobackup.o objs/tobarchart.o objs/tobrowser.o objs/tobrowserconstraintui.o objs/tobrowserfilterui.o objs/tobrowserindexui.o objs/tobrowsertableui.o objs/tochangeconnection.o objs/tochartalarmui.o objs/tochartmanager.o objs/tochartsetupui.o objs/toconnection.o objs/tocurrent.o objs/todatabasesettingui.o objs/todebug.o objs/todebugchangeui.o objs/todebugtext.o objs/todebugwatch.o objs/toeditextensions.o objs/toeditextensionsetupui.o objs/toeditwidget.o objs/toextract.o objs/tofilesize.o objs/toglobalsetting.o objs/toglobalsettingui.o objs/tohelp.o objs/tohelpaddfileui.o objs/tohelpsetupui.o objs/tohighlightedtext.o objs/tohtml.o objs/toinvalid.o objs/tolegendchart.o objs/tolinechart.o objs/tolinechartsetupui.o objs/tomain.o objs/tomarkedtext.o objs/tomemoeditor.o objs/tomessageui.o objs/tonewconnection.o objs/tonewconnectionui.o objs/tonoblockquery.o objs/tooracleconnection.o objs/tooracleextract.o objs/tooraclesettingui.o objs/tooutput.o objs/toparamget.o objs/topassword.o objs/topiechart.o objs/topreferences.o objs/topreferencesui.o objs/toprofiler.o objs/toproject.o objs/toqsqlconnection.o objs/toreport.o objs/toresult.o objs/toresultbar.o objs/toresultcols.o objs/toresultcombo.o objs/toresultconstraint.o objs/toresultcontent.o objs/toresultcontentfilterui.o objs/toresultdepend.o objs/toresultextract.o objs/toresultfield.o objs/toresultindexes.o objs/toresultitem.o objs/toresultlabel.o objs/toresultline.o objs/toresultlistformatui.o objs/toresultlock.o objs/toresultlong.o objs/toresultparam.o objs/toresultpie.o objs/toresultplan.o objs/toresultreferences.o objs/toresultstats.o objs/toresultstorage.o objs/toresultview.o objs/torollback.o objs/torollbackdialogui.o objs/toscript.o objs/toscriptui.o objs/tosearchreplace.o objs/tosearchreplaceui.o objs/tosecurity.o objs/tosecurityquotaui.o objs/tosecurityroleui.o objs/tosecurityuserui.o objs/tosession.o objs/tosgastatement.o objs/tosgatrace.o objs/tosmtp.o objs/tosql.o objs/tosqledit.o objs/tosqlparse.o objs/tostorage.o objs/tostoragedatafileui.o objs/tostoragedefinition.o objs/tostoragedefinitionui.o objs/tostoragedialogui.o objs/tostorageprefsui.o objs/tostoragetablespaceui.o objs/tosyntaxsetup.o objs/tosyntaxsetupui.o objs/totemplate.o objs/totemplateaddfileui.o objs/totemplateeditui.o objs/totemplateprovider.o objs/totemplatesetupui.o objs/totextview.o objs/tothread.o objs/totool.o objs/totoolsettingui.o objs/totuning.o objs/totuningoverviewui.o objs/totuningsettingui.o objs/tovisualize.o objs/towaitevents.o objs/toworksheet.o objs/toworksheetsetupui.o objs/toworksheetstatistic.o objs/utils.o main.cpp \ -lm -lpthread -lstdc++ -lclntsh -lqt-mt I've installed qt 3.1.2 via fink and I'm using the client libraries from oracle 920 server. anyone had luck installing tora in this way? |
From: Henrik (M. J. <hp...@gl...> - 2003-05-07 19:36:31
|
What I gather these symbols should all be in the Oracle library (libclntsh.so). /Mauritz Rex Roof wrote: > I'm trying to build tora 1.3.9, it builds okay right up to the point > where it starts linking: > > Linking tora-mono > ld: Undefined symbols: > _OCIAttrGet > _OCIAttrSet > _OCIBindByName > _OCIBreak > _OCIDefineByPos > _OCIDescriptorAlloc > _OCIDescriptorFree > _OCIEnvInit > _OCIErrorGet > _OCIHandleAlloc > _OCIHandleFree > _OCIInitialize > _OCILdaToSvcCtx > _OCILobGetLength > _OCILobLocatorIsInit > _OCILobRead > _OCILobTrim > _OCILobWrite > _OCIParamGet > _OCIPasswordChange > _OCIServerAttach > _OCIServerDetach > _OCISessionBegin > _OCISessionEnd > _OCIStmtExecute > _OCIStmtFetch > _OCIStmtPrepare > _OCISvcCtxToLda > _OCITransCommit > _OCITransRollback > _oclose > _oopen > _oparse > make: *** [tora-mono] Error 1 > > > using make -n I can see the command that causes this error: > > "/usr/bin/gcc" -g -O3 -fPIC -W -Wall "-I/Users/oracle/v920/rdbms/demo" > "-I/Users/oracle/v920/plsql/public" > "-I/Users/oracle/v920/rdbms/public" > "-I/Users/oracle/v920/network/public" "-I/sw/include/qt" -DOTL_ORA9I > -D_REENTRANT -DDEFAULT_PLUGIN_DIR=\"/usr/local/lib/tora\" > -DQT_THREAD_SUPPORT "-L/Users/oracle/v920/lib" "-L/sw/lib" -g -O3 > -DTOMONOLITHIC -o tora-mono objs/toabout.o objs/toaboutui.o > objs/toalert.o objs/toanalyze.o objs/tobackground.o objs/tobackup.o > objs/tobarchart.o objs/tobrowser.o objs/tobrowserconstraintui.o > objs/tobrowserfilterui.o objs/tobrowserindexui.o > objs/tobrowsertableui.o objs/tochangeconnection.o > objs/tochartalarmui.o objs/tochartmanager.o objs/tochartsetupui.o > objs/toconnection.o objs/tocurrent.o objs/todatabasesettingui.o > objs/todebug.o objs/todebugchangeui.o objs/todebugtext.o > objs/todebugwatch.o objs/toeditextensions.o > objs/toeditextensionsetupui.o objs/toeditwidget.o objs/toextract.o > objs/tofilesize.o objs/toglobalsetting.o objs/toglobalsettingui.o > objs/tohelp.o objs/tohelpaddfileui.o objs/tohelpsetupui.o > objs/tohighlightedtext.o objs/tohtml.o objs/toinvalid.o > objs/tolegendchart.o objs/tolinechart.o objs/tolinechartsetupui.o > objs/tomain.o objs/tomarkedtext.o objs/tomemoeditor.o > objs/tomessageui.o objs/tonewconnection.o objs/tonewconnectionui.o > objs/tonoblockquery.o objs/tooracleconnection.o objs/tooracleextract.o > objs/tooraclesettingui.o objs/tooutput.o objs/toparamget.o > objs/topassword.o objs/topiechart.o objs/topreferences.o > objs/topreferencesui.o objs/toprofiler.o objs/toproject.o > objs/toqsqlconnection.o objs/toreport.o objs/toresult.o > objs/toresultbar.o objs/toresultcols.o objs/toresultcombo.o > objs/toresultconstraint.o objs/toresultcontent.o > objs/toresultcontentfilterui.o objs/toresultdepend.o > objs/toresultextract.o objs/toresultfield.o objs/toresultindexes.o > objs/toresultitem.o objs/toresultlabel.o objs/toresultline.o > objs/toresultlistformatui.o objs/toresultlock.o objs/toresultlong.o > objs/toresultparam.o objs/toresultpie.o objs/toresultplan.o > objs/toresultreferences.o objs/toresultstats.o objs/toresultstorage.o > objs/toresultview.o objs/torollback.o objs/torollbackdialogui.o > objs/toscript.o objs/toscriptui.o objs/tosearchreplace.o > objs/tosearchreplaceui.o objs/tosecurity.o objs/tosecurityquotaui.o > objs/tosecurityroleui.o objs/tosecurityuserui.o objs/tosession.o > objs/tosgastatement.o objs/tosgatrace.o objs/tosmtp.o objs/tosql.o > objs/tosqledit.o objs/tosqlparse.o objs/tostorage.o > objs/tostoragedatafileui.o objs/tostoragedefinition.o > objs/tostoragedefinitionui.o objs/tostoragedialogui.o > objs/tostorageprefsui.o objs/tostoragetablespaceui.o > objs/tosyntaxsetup.o objs/tosyntaxsetupui.o objs/totemplate.o > objs/totemplateaddfileui.o objs/totemplateeditui.o > objs/totemplateprovider.o objs/totemplatesetupui.o objs/totextview.o > objs/tothread.o objs/totool.o objs/totoolsettingui.o objs/totuning.o > objs/totuningoverviewui.o objs/totuningsettingui.o objs/tovisualize.o > objs/towaitevents.o objs/toworksheet.o objs/toworksheetsetupui.o > objs/toworksheetstatistic.o objs/utils.o main.cpp \ > -lm -lpthread -lstdc++ -lclntsh -lqt-mt > > > I've installed qt 3.1.2 via fink and I'm using the client libraries > from oracle 920 server. > > anyone had luck installing tora in this way? > > > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Tora-develop mailing list > Tor...@li... > https://lists.sourceforge.net/lists/listinfo/tora-develop |
From: Rex R. <re...@wc...> - 2003-05-07 19:54:28
|
the command it runs is linking against the library... and I don't get any errors that it can't find it... Henrik (Mauritz) Johnson wrote: > What I gather these symbols should all be in the Oracle library > (libclntsh.so). > > /Mauritz > > Rex Roof wrote: > >> I'm trying to build tora 1.3.9, it builds okay right up to the point >> where it starts linking: >> >> Linking tora-mono >> ld: Undefined symbols: >> _OCIAttrGet >> _OCIAttrSet >> _OCIBindByName >> _OCIBreak >> _OCIDefineByPos >> _OCIDescriptorAlloc >> _OCIDescriptorFree >> _OCIEnvInit >> _OCIErrorGet >> _OCIHandleAlloc >> _OCIHandleFree >> _OCIInitialize >> _OCILdaToSvcCtx >> _OCILobGetLength >> _OCILobLocatorIsInit >> _OCILobRead >> _OCILobTrim >> _OCILobWrite >> _OCIParamGet >> _OCIPasswordChange >> _OCIServerAttach >> _OCIServerDetach >> _OCISessionBegin >> _OCISessionEnd >> _OCIStmtExecute >> _OCIStmtFetch >> _OCIStmtPrepare >> _OCISvcCtxToLda >> _OCITransCommit >> _OCITransRollback >> _oclose >> _oopen >> _oparse >> make: *** [tora-mono] Error 1 >> >> >> using make -n I can see the command that causes this error: >> >> "/usr/bin/gcc" -g -O3 -fPIC -W -Wall "-I/Users/oracle/v920/rdbms/demo" >> "-I/Users/oracle/v920/plsql/public" >> "-I/Users/oracle/v920/rdbms/public" >> "-I/Users/oracle/v920/network/public" "-I/sw/include/qt" -DOTL_ORA9I >> -D_REENTRANT -DDEFAULT_PLUGIN_DIR=\"/usr/local/lib/tora\" >> -DQT_THREAD_SUPPORT "-L/Users/oracle/v920/lib" "-L/sw/lib" -g -O3 >> -DTOMONOLITHIC -o tora-mono objs/toabout.o objs/toaboutui.o >> objs/toalert.o objs/toanalyze.o objs/tobackground.o objs/tobackup.o >> objs/tobarchart.o objs/tobrowser.o objs/tobrowserconstraintui.o >> objs/tobrowserfilterui.o objs/tobrowserindexui.o >> objs/tobrowsertableui.o objs/tochangeconnection.o >> objs/tochartalarmui.o objs/tochartmanager.o objs/tochartsetupui.o >> objs/toconnection.o objs/tocurrent.o objs/todatabasesettingui.o >> objs/todebug.o objs/todebugchangeui.o objs/todebugtext.o >> objs/todebugwatch.o objs/toeditextensions.o >> objs/toeditextensionsetupui.o objs/toeditwidget.o objs/toextract.o >> objs/tofilesize.o objs/toglobalsetting.o objs/toglobalsettingui.o >> objs/tohelp.o objs/tohelpaddfileui.o objs/tohelpsetupui.o >> objs/tohighlightedtext.o objs/tohtml.o objs/toinvalid.o >> objs/tolegendchart.o objs/tolinechart.o objs/tolinechartsetupui.o >> objs/tomain.o objs/tomarkedtext.o objs/tomemoeditor.o >> objs/tomessageui.o objs/tonewconnection.o objs/tonewconnectionui.o >> objs/tonoblockquery.o objs/tooracleconnection.o objs/tooracleextract.o >> objs/tooraclesettingui.o objs/tooutput.o objs/toparamget.o >> objs/topassword.o objs/topiechart.o objs/topreferences.o >> objs/topreferencesui.o objs/toprofiler.o objs/toproject.o >> objs/toqsqlconnection.o objs/toreport.o objs/toresult.o >> objs/toresultbar.o objs/toresultcols.o objs/toresultcombo.o >> objs/toresultconstraint.o objs/toresultcontent.o >> objs/toresultcontentfilterui.o objs/toresultdepend.o >> objs/toresultextract.o objs/toresultfield.o objs/toresultindexes.o >> objs/toresultitem.o objs/toresultlabel.o objs/toresultline.o >> objs/toresultlistformatui.o objs/toresultlock.o objs/toresultlong.o >> objs/toresultparam.o objs/toresultpie.o objs/toresultplan.o >> objs/toresultreferences.o objs/toresultstats.o objs/toresultstorage.o >> objs/toresultview.o objs/torollback.o objs/torollbackdialogui.o >> objs/toscript.o objs/toscriptui.o objs/tosearchreplace.o >> objs/tosearchreplaceui.o objs/tosecurity.o objs/tosecurityquotaui.o >> objs/tosecurityroleui.o objs/tosecurityuserui.o objs/tosession.o >> objs/tosgastatement.o objs/tosgatrace.o objs/tosmtp.o objs/tosql.o >> objs/tosqledit.o objs/tosqlparse.o objs/tostorage.o >> objs/tostoragedatafileui.o objs/tostoragedefinition.o >> objs/tostoragedefinitionui.o objs/tostoragedialogui.o >> objs/tostorageprefsui.o objs/tostoragetablespaceui.o >> objs/tosyntaxsetup.o objs/tosyntaxsetupui.o objs/totemplate.o >> objs/totemplateaddfileui.o objs/totemplateeditui.o >> objs/totemplateprovider.o objs/totemplatesetupui.o objs/totextview.o >> objs/tothread.o objs/totool.o objs/totoolsettingui.o objs/totuning.o >> objs/totuningoverviewui.o objs/totuningsettingui.o objs/tovisualize.o >> objs/towaitevents.o objs/toworksheet.o objs/toworksheetsetupui.o >> objs/toworksheetstatistic.o objs/utils.o main.cpp \ >> -lm -lpthread -lstdc++ -lclntsh -lqt-mt >> >> >> I've installed qt 3.1.2 via fink and I'm using the client libraries >> from oracle 920 server. >> >> anyone had luck installing tora in this way? >> >> >> >> >> ------------------------------------------------------- >> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >> The only event dedicated to issues related to Linux enterprise solutions >> www.enterpriselinuxforum.com >> >> _______________________________________________ >> Tora-develop mailing list >> Tor...@li... >> https://lists.sourceforge.net/lists/listinfo/tora-develop > > |
From: Donald A. C. <cl...@ll...> - 2003-05-07 21:49:05
|
I had a similar problem trying to write some code on Windows. The problem was that the oracle client I installed was not a full client. I downloaded the 9i client from Oracle and everything worked fine after that. Could this be the reason for your errors on a Mac? -DonC At 12:54 PM 5/7/2003, Rex Roof wrote: >the command it runs is linking against the library... and I don't get any >errors that it can't find it... > > >Henrik (Mauritz) Johnson wrote: >>What I gather these symbols should all be in the Oracle library >>(libclntsh.so). >>/Mauritz >>Rex Roof wrote: >> >>>I'm trying to build tora 1.3.9, it builds okay right up to the point >>>where it starts linking: >>> >>>Linking tora-mono >>>ld: Undefined symbols: >>>_OCIAttrGet >>>_OCIAttrSet >>>_OCIBindByName >>>_OCIBreak >>>_OCIDefineByPos >>>_OCIDescriptorAlloc >>>_OCIDescriptorFree >>>_OCIEnvInit >>>_OCIErrorGet >>>_OCIHandleAlloc >>>_OCIHandleFree >>>_OCIInitialize >>>_OCILdaToSvcCtx >>>_OCILobGetLength >>>_OCILobLocatorIsInit >>>_OCILobRead >>>_OCILobTrim >>>_OCILobWrite >>>_OCIParamGet >>>_OCIPasswordChange >>>_OCIServerAttach >>>_OCIServerDetach >>>_OCISessionBegin >>>_OCISessionEnd >>>_OCIStmtExecute >>>_OCIStmtFetch >>>_OCIStmtPrepare >>>_OCISvcCtxToLda >>>_OCITransCommit >>>_OCITransRollback >>>_oclose >>>_oopen >>>_oparse >>>make: *** [tora-mono] Error 1 >>> >>> >>>using make -n I can see the command that causes this error: >>> >>>"/usr/bin/gcc" -g -O3 -fPIC -W -Wall "-I/Users/oracle/v920/rdbms/demo" >>>"-I/Users/oracle/v920/plsql/public" "-I/Users/oracle/v920/rdbms/public" >>>"-I/Users/oracle/v920/network/public" "-I/sw/include/qt" -DOTL_ORA9I >>>-D_REENTRANT -DDEFAULT_PLUGIN_DIR=\"/usr/local/lib/tora\" >>>-DQT_THREAD_SUPPORT "-L/Users/oracle/v920/lib" "-L/sw/lib" -g -O3 >>>-DTOMONOLITHIC -o tora-mono objs/toabout.o objs/toaboutui.o >>>objs/toalert.o objs/toanalyze.o objs/tobackground.o objs/tobackup.o >>>objs/tobarchart.o objs/tobrowser.o objs/tobrowserconstraintui.o >>>objs/tobrowserfilterui.o objs/tobrowserindexui.o objs/tobrowsertableui.o >>>objs/tochangeconnection.o objs/tochartalarmui.o objs/tochartmanager.o >>>objs/tochartsetupui.o objs/toconnection.o objs/tocurrent.o >>>objs/todatabasesettingui.o objs/todebug.o objs/todebugchangeui.o >>>objs/todebugtext.o objs/todebugwatch.o objs/toeditextensions.o >>>objs/toeditextensionsetupui.o objs/toeditwidget.o objs/toextract.o >>>objs/tofilesize.o objs/toglobalsetting.o objs/toglobalsettingui.o >>>objs/tohelp.o objs/tohelpaddfileui.o objs/tohelpsetupui.o >>>objs/tohighlightedtext.o objs/tohtml.o objs/toinvalid.o >>>objs/tolegendchart.o objs/tolinechart.o objs/tolinechartsetupui.o >>>objs/tomain.o objs/tomarkedtext.o objs/tomemoeditor.o objs/tomessageui.o >>>objs/tonewconnection.o objs/tonewconnectionui.o objs/tonoblockquery.o >>>objs/tooracleconnection.o objs/tooracleextract.o >>>objs/tooraclesettingui.o objs/tooutput.o objs/toparamget.o >>>objs/topassword.o objs/topiechart.o objs/topreferences.o >>>objs/topreferencesui.o objs/toprofiler.o objs/toproject.o >>>objs/toqsqlconnection.o objs/toreport.o objs/toresult.o >>>objs/toresultbar.o objs/toresultcols.o objs/toresultcombo.o >>>objs/toresultconstraint.o objs/toresultcontent.o >>>objs/toresultcontentfilterui.o objs/toresultdepend.o >>>objs/toresultextract.o objs/toresultfield.o objs/toresultindexes.o >>>objs/toresultitem.o objs/toresultlabel.o objs/toresultline.o >>>objs/toresultlistformatui.o objs/toresultlock.o objs/toresultlong.o >>>objs/toresultparam.o objs/toresultpie.o objs/toresultplan.o >>>objs/toresultreferences.o objs/toresultstats.o objs/toresultstorage.o >>>objs/toresultview.o objs/torollback.o objs/torollbackdialogui.o >>>objs/toscript.o objs/toscriptui.o objs/tosearchreplace.o >>>objs/tosearchreplaceui.o objs/tosecurity.o objs/tosecurityquotaui.o >>>objs/tosecurityroleui.o objs/tosecurityuserui.o objs/tosession.o >>>objs/tosgastatement.o objs/tosgatrace.o objs/tosmtp.o objs/tosql.o >>>objs/tosqledit.o objs/tosqlparse.o objs/tostorage.o >>>objs/tostoragedatafileui.o objs/tostoragedefinition.o >>>objs/tostoragedefinitionui.o objs/tostoragedialogui.o >>>objs/tostorageprefsui.o objs/tostoragetablespaceui.o >>>objs/tosyntaxsetup.o objs/tosyntaxsetupui.o objs/totemplate.o >>>objs/totemplateaddfileui.o objs/totemplateeditui.o >>>objs/totemplateprovider.o objs/totemplatesetupui.o objs/totextview.o >>>objs/tothread.o objs/totool.o objs/totoolsettingui.o objs/totuning.o >>>objs/totuningoverviewui.o objs/totuningsettingui.o objs/tovisualize.o >>>objs/towaitevents.o objs/toworksheet.o objs/toworksheetsetupui.o >>>objs/toworksheetstatistic.o objs/utils.o main.cpp \ >>> -lm -lpthread -lstdc++ -lclntsh -lqt-mt >>> >>> >>>I've installed qt 3.1.2 via fink and I'm using the client libraries >>>from oracle 920 server. >>> >>>anyone had luck installing tora in this way? >>> >>> >>> >>> >>>------------------------------------------------------- >>>Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >>>The only event dedicated to issues related to Linux enterprise solutions >>>www.enterpriselinuxforum.com >>> >>>_______________________________________________ >>>Tora-develop mailing list >>>Tor...@li... >>>https://lists.sourceforge.net/lists/listinfo/tora-develop > > > >------------------------------------------------------- >Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >The only event dedicated to issues related to Linux enterprise solutions >www.enterpriselinuxforum.com > >_______________________________________________ >Tora-develop mailing list >Tor...@li... >https://lists.sourceforge.net/lists/listinfo/tora-develop |
From: Rex R. <re...@wc...> - 2003-05-08 16:09:37
|
okay, these are the libraries that came with oracle 9.2.1 server for OSX. I remembered last night that I had ran a command on those libraries that probably corrrupted them. I re-installed them and it compiled fine. Tora runs great, but I get this error when trying to connect to a database: Unable to connect to the database Error in semaphore function "sem_init(&Semaphore, 0, ival)" didn't work sqlplus works fine, anyone have any suggestions? -Rex Donald A. Claus wrote: > I had a similar problem trying to write some code on Windows. The > problem was that the oracle client I installed was not a full client. I > downloaded the 9i client from Oracle and everything worked fine after > that. Could this be the reason for your errors on a Mac? > > -DonC > > At 12:54 PM 5/7/2003, Rex Roof wrote: > >> the command it runs is linking against the library... and I don't get >> any errors that it can't find it... >> >> >> Henrik (Mauritz) Johnson wrote: >> >>> What I gather these symbols should all be in the Oracle library >>> (libclntsh.so). >>> /Mauritz >>> Rex Roof wrote: >>> >>>> I'm trying to build tora 1.3.9, it builds okay right up to the >>>> point where it starts linking: >>>> >>>> Linking tora-mono >>>> ld: Undefined symbols: >>>> _OCIAttrGet >>>> _OCIAttrSet >>>> _OCIBindByName >>>> _OCIBreak >>>> _OCIDefineByPos >>>> _OCIDescriptorAlloc >>>> _OCIDescriptorFree >>>> _OCIEnvInit >>>> _OCIErrorGet >>>> _OCIHandleAlloc >>>> _OCIHandleFree >>>> _OCIInitialize >>>> _OCILdaToSvcCtx >>>> _OCILobGetLength >>>> _OCILobLocatorIsInit >>>> _OCILobRead >>>> _OCILobTrim >>>> _OCILobWrite >>>> _OCIParamGet >>>> _OCIPasswordChange >>>> _OCIServerAttach >>>> _OCIServerDetach >>>> _OCISessionBegin >>>> _OCISessionEnd >>>> _OCIStmtExecute >>>> _OCIStmtFetch >>>> _OCIStmtPrepare >>>> _OCISvcCtxToLda >>>> _OCITransCommit >>>> _OCITransRollback >>>> _oclose >>>> _oopen >>>> _oparse >>>> make: *** [tora-mono] Error 1 >>>> >>>> >>>> using make -n I can see the command that causes this error: >>>> >>>> "/usr/bin/gcc" -g -O3 -fPIC -W -Wall >>>> "-I/Users/oracle/v920/rdbms/demo" >>>> "-I/Users/oracle/v920/plsql/public" >>>> "-I/Users/oracle/v920/rdbms/public" >>>> "-I/Users/oracle/v920/network/public" "-I/sw/include/qt" -DOTL_ORA9I >>>> -D_REENTRANT -DDEFAULT_PLUGIN_DIR=\"/usr/local/lib/tora\" >>>> -DQT_THREAD_SUPPORT "-L/Users/oracle/v920/lib" "-L/sw/lib" -g -O3 >>>> -DTOMONOLITHIC -o tora-mono objs/toabout.o objs/toaboutui.o >>>> objs/toalert.o objs/toanalyze.o objs/tobackground.o objs/tobackup.o >>>> objs/tobarchart.o objs/tobrowser.o objs/tobrowserconstraintui.o >>>> objs/tobrowserfilterui.o objs/tobrowserindexui.o >>>> objs/tobrowsertableui.o objs/tochangeconnection.o >>>> objs/tochartalarmui.o objs/tochartmanager.o objs/tochartsetupui.o >>>> objs/toconnection.o objs/tocurrent.o objs/todatabasesettingui.o >>>> objs/todebug.o objs/todebugchangeui.o objs/todebugtext.o >>>> objs/todebugwatch.o objs/toeditextensions.o >>>> objs/toeditextensionsetupui.o objs/toeditwidget.o objs/toextract.o >>>> objs/tofilesize.o objs/toglobalsetting.o objs/toglobalsettingui.o >>>> objs/tohelp.o objs/tohelpaddfileui.o objs/tohelpsetupui.o >>>> objs/tohighlightedtext.o objs/tohtml.o objs/toinvalid.o >>>> objs/tolegendchart.o objs/tolinechart.o objs/tolinechartsetupui.o >>>> objs/tomain.o objs/tomarkedtext.o objs/tomemoeditor.o >>>> objs/tomessageui.o objs/tonewconnection.o objs/tonewconnectionui.o >>>> objs/tonoblockquery.o objs/tooracleconnection.o >>>> objs/tooracleextract.o objs/tooraclesettingui.o objs/tooutput.o >>>> objs/toparamget.o objs/topassword.o objs/topiechart.o >>>> objs/topreferences.o objs/topreferencesui.o objs/toprofiler.o >>>> objs/toproject.o objs/toqsqlconnection.o objs/toreport.o >>>> objs/toresult.o objs/toresultbar.o objs/toresultcols.o >>>> objs/toresultcombo.o objs/toresultconstraint.o >>>> objs/toresultcontent.o objs/toresultcontentfilterui.o >>>> objs/toresultdepend.o objs/toresultextract.o objs/toresultfield.o >>>> objs/toresultindexes.o objs/toresultitem.o objs/toresultlabel.o >>>> objs/toresultline.o objs/toresultlistformatui.o objs/toresultlock.o >>>> objs/toresultlong.o objs/toresultparam.o objs/toresultpie.o >>>> objs/toresultplan.o objs/toresultreferences.o objs/toresultstats.o >>>> objs/toresultstorage.o objs/toresultview.o objs/torollback.o >>>> objs/torollbackdialogui.o objs/toscript.o objs/toscriptui.o >>>> objs/tosearchreplace.o objs/tosearchreplaceui.o objs/tosecurity.o >>>> objs/tosecurityquotaui.o objs/tosecurityroleui.o >>>> objs/tosecurityuserui.o objs/tosession.o objs/tosgastatement.o >>>> objs/tosgatrace.o objs/tosmtp.o objs/tosql.o objs/tosqledit.o >>>> objs/tosqlparse.o objs/tostorage.o objs/tostoragedatafileui.o >>>> objs/tostoragedefinition.o objs/tostoragedefinitionui.o >>>> objs/tostoragedialogui.o objs/tostorageprefsui.o >>>> objs/tostoragetablespaceui.o objs/tosyntaxsetup.o >>>> objs/tosyntaxsetupui.o objs/totemplate.o objs/totemplateaddfileui.o >>>> objs/totemplateeditui.o objs/totemplateprovider.o >>>> objs/totemplatesetupui.o objs/totextview.o objs/tothread.o >>>> objs/totool.o objs/totoolsettingui.o objs/totuning.o >>>> objs/totuningoverviewui.o objs/totuningsettingui.o >>>> objs/tovisualize.o objs/towaitevents.o objs/toworksheet.o >>>> objs/toworksheetsetupui.o objs/toworksheetstatistic.o objs/utils.o >>>> main.cpp \ >>>> -lm -lpthread -lstdc++ -lclntsh -lqt-mt >>>> >>>> >>>> I've installed qt 3.1.2 via fink and I'm using the client libraries >>>> from oracle 920 server. >>>> >>>> anyone had luck installing tora in this way? >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >>>> The only event dedicated to issues related to Linux enterprise >>>> solutions >>>> www.enterpriselinuxforum.com >>>> >>>> _______________________________________________ >>>> Tora-develop mailing list >>>> Tor...@li... >>>> https://lists.sourceforge.net/lists/listinfo/tora-develop >> >> >> >> >> ------------------------------------------------------- >> Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara >> The only event dedicated to issues related to Linux enterprise solutions >> www.enterpriselinuxforum.com >> >> _______________________________________________ >> Tora-develop mailing list >> Tor...@li... >> https://lists.sourceforge.net/lists/listinfo/tora-develop > > |
From: Chris A. <ch...@no...> - 2003-05-08 16:22:04
|
On Thu, May 08, 2003 at 12:09:16PM -0400, Rex Roof wrote: > okay, these are the libraries that came with oracle 9.2.1 server for > OSX. I remembered last night that I had ran a command on those > libraries that probably corrrupted them. Were you following the instructions for DBD::Oracle, by any chance? I had to mess with libclntsh to get that to build - however, tora works fine for me with the modified library. I did remove a couple more symbols to get tora to link though (I think - can't check right now - but the error I got wasn't the same as the one you posted.) I'll check exactly what I did, later on. > Unable to connect to the database > Error in semaphore function "sem_init(&Semaphore, 0, ival)" didn't work I had this when I tried to build tora against the OSX native Qt, but had no problems with X-based Qt from fink (it's a lot less pretty, of course... ) Chris. |