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