itaps-parallel stand-alone SIDL bindings

Jason Kraftcheck kraftche at cae.wisc.edu
Fri Mar 13 11:29:23 CDT 2009


A stand-alone implementation of SIDL bindings on top of the iMesh and iGeom
C APIs is now in the RPI repository.

$ svn co https://svn.scorec.rpi.edu/svn/TSTT/Implementations/SIDL
$ cd SIDL
$ autoreconf -fi
$ ./configure BABEL_CONFIG=/opt/babel/bin/babel-config --prefix=${HOME}
$ make
$ make install

Obviously, modify the configure options as appropriate.  The BABEL_CONFIG
option can be omitted if babel-config lives in a directory in your $PATH.

For "make check" to do anything interesting, you'll need to point the
configure script at an actual iMesh and/or iGeom implementation to test
with.  For example:
  ./configure --with-test-imesh=/home/jason/moab/clean/lib/iMesh-Defs.inc \
              --with-test-igeom=/home/jason/cgm/clean/lib/iGeom-Defs.inc

Not that there's much testing code in there.  Things seem to build and work
with babel 1.2 or 1.4.  I haven't tested earlier versions.

- jason

P.S. If, eventually, we want to put a downloadable tarball of this somewhere:
  ./configure BABEL_CONFIG=/opt/babel/bin/babel-config
  make dist
  cp itaps-sidl.tar.gz somewhere/





More information about the itaps-parallel mailing list