close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 13 years ago

#1211 closed defect (fixed)

TolExcel 2.1 does not load in tol 2.0.2 in Linux

Reported by: Jorge Owned by: Jorge
Priority: normal Milestone: Mantainance
Component: Excel API Version: head
Severity: major Keywords:
Cc: apalonso@…

Description

#Require TolExcel;

works ok with tol 2.0.1 as it shown in the trace:

19:31:31 TOL> #Require TolExcel
Including /home/jsperez/.tol/TolPackage/1.1/Client/VersSyncInfo.oza
[TolExcel] Loading library /home/jsperez/.tol/TolPackage/1.1/Client/TolExcel.2.1/CppTools/Linux_x86_32/TolExcel.so -> OK
Loaded package TolExcel.2.1

but with the release 2.0.2 it fails:

19:32:19 TOL> #Require TolExcel
Including /home/jsperez/.tol/TolPackage/1.1/Client/VersSyncInfo.oza
<E>
ERROR: [1] [LoadDynLib("/home/jsperez/.tol/TolPackage/1.1/Client/TolExcel.2.1/CppTools/Linux_x86_32/TolExcel.so")] 
  lt_dlopen error:'file not found'</E>
[Call stack]
[1] Real TolExcel::StartActions (Real void)
<E>
ERROR: [2] [TolExcel] Loading library /home/jsperez/.tol/TolPackage/1.1/Client/TolExcel.2.1/CppTools/Linux_x86_32/TolExcel.so -> FAIL
</E>
[Call stack]
[2] Real StdLib::TolPackage::Client::CppTools.Check (NameBlock package, Text dllFile, Text chechMethod)
[1] Real TolExcel::StartActions (Real void)
Loaded package TolExcel.2.1

Change History (6)

comment:1 Changed 14 years ago by Jorge

Cc: apalonso@… added
Status: newaccepted
  • Generate libtol.so instead of libtol2.0.1.so
  • In toltcl, change configure to search libtol.so
  • Change TOL binary packages that depend on libtol.so
  • Upload patched packages
  • Update all versions of TOL in use that running on Linux
  • Execute RemoteUpdateAll for TOL running on Linux.

comment:2 Changed 14 years ago by Jorge

(In [3569]) refs #1211, the Jamroot file now look for libtol.so

comment:3 Changed 14 years ago by Jorge

(In [3570]) refs #1211, libtol is generated as libtol.so

comment:4 Changed 14 years ago by Jorge

(In [3571]) refs #1211, the configure now look for libtol.so

comment:5 Changed 14 years ago by Jorge

(In [3580]) refs #1211, backporting [3570] and [3570]

comment:6 Changed 13 years ago by Jorge

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.