From: Christoph F. <xt...@tb...> - 2007-04-27 10:22:15
|
hi john, the Perl bindings of SOSlib are not functional at the moment. the idea for the bindings is to generate them in a semi automatic fashion using Swig (http://www.swig.org/), which allows to generate bindings for many different languages like Java, Python, Perl, ... with one interface file. (libsbml is a very good example which follows this strategy) the problem with Swig is that it does not support all the features equally well for the various languages. While Java and Python are equally well supported by Swig, this is not the case for Perl. another basic question is if only the high level API of SOSlib should be accessible via the bindings, or if every function which is in the SOSlib should have be bindings. our time frame to fix the Perl bindings is around June to July, and we will definitely use Swig for that. so if you want to develop Java bindings I would suggest to use Swig for that purpose. it would be also very kind if you could contribute the Java bindings to SOSlib or parts of them once you have developed them. if you need any help concerning binding generation using Swig, please don't hesitate to contact me. =;) xtof -- Christoph Flamm Institut fuer Theoretische Chemie | email: xt...@tb... Universitaet Wien | phone: ++43-1-4277-527-39 Waehringerstrasse 17/3/308 | fax: ++43-1-4277-527-93 A-1090 Wien, Austria | www: http://www.tbi.univie.ac.at/~xtof John Legato writes: > Hi, > > We would like to leverage the capabilities of SOSlib from a Java > application we are developing called QBT (Quantitative Biology Tool). > Do Java bindings for SOSlib exist? How were the Perl bindings generated? > Would it be reasonable for us to take a similar approach using Java? > > Thanks > > John |