Scilab 5.2.2 with SIVP 0.5.3 under Mac OS X 10.6
Peter von Niederhaeusern
pvonnied at gmail.com
Thu Jul 29 17:49:08 CEST 2010
Hi all,
I'm trying to run the SIVP toolbox under Mac OS X with version 5.2.2 of Scilab.
I installed OpenCV 2.0.0 via MacPorts. So far no problems. I could also build
the SIVP toolbox by exec('builder.sci').
Upon loading SIVP via the Toolboxes entry, I get the following message:
---dump---
Startup execution:
loading initial environment
Start SIVP - Scilab Image and Video Processing Toolbox
Load macros
Load gateways
addinter(libsivp_path+'/libsivp.dylib','libsivp',list_functions);
!--error 236
addinter: The shared archive was not loaded:
dlopen(/Applications/scilab-5.2.2.app/Contents/MacOS/share/scilab/contrib/sivp-0.5.3/sci_gateway/c//libsivp.dylib,
10): Symbol not found: _cvAbsDiff
Referenced from:
/Applications/scilab-5.2.2.app/Contents/MacOS/share/scilab/contrib/sivp-0.5.3/sci_gateway/c//libsivp.dylib
Expected in: flat namespace
in /Applications/scilab-5.2.2.app/Contents/MacOS/share/scilab/contrib/sivp-0.5.3/sci_gateway/c//libsivp.dylib
at line 38 of exec file called by :
exec('loader.sce');
at line 21 of exec file called by :
exec(pathconvert(root_tlbx+"/sci_gateway/loader_gateway.sce",%f));
at line 61 of exec file called by :
exec(root_tlbx+'etc/'+'SIVP.start');
at line 12 of exec file called by :
exec("/Applications/scilab-5.2.2.app/Contents/MacOS/share/scilab/contrib/sivp-0.5.3/loader.sce");
in execstr instruction called by :
if exists("gcbo") then %oldgcbo = gcbo; end;gcbo =
getcallbackobject(5);execstr(toolboxes(1));if exists("%oldgcbo") then
gcbo = %oldgcbo; else clear gcbo; end;
while executing a callback
---dump---
Apparently there's a function "_cvAbsDiff" missing in the dynamic library.
I did a similar install on Ubuntu (Scilab 5.2.2, SIVP 0.5.3 and OpenCV
2.0.0) and encountered no problems.
Any hints?
Merci,
Peter
More information about the users
mailing list