[kepler-users] Locations for actor specific libraries and dll's

Thomas M. Parris parris at isciences.com
Wed Mar 31 10:45:32 PDT 2010


Greeting ...

We are developing some actors that make use of external jar and dll files.
In poking around the kepler directory tree, it looks like the proper
locations for these files would be as follows:

	jar files:
	<kepler.dir>/<suite.dir>/lib/jar/*.jar

	dll files:
	<kepler.dir>/<suite.dir>/lib/*.dll

Is this correct?

If it's not already obvious, we're a Windows shop.  But we would like to at
least be cognizant of how to go about being platform independent (and do
need to tackle the x32/x64 platforms).  So how would this layout change to
support multiple Windows memory models (x32 and x64) and othe platforms
(e.g., Linux, Mac OS)?  Again from poking around, it looks like the
<kepler.dir>/<suite.dir>/lib/ directory is used for all sorts of binary
library formats (*.dylib, *.so, *.dll, *.jnilib, *.jnilibPPC).  Do I have
this correct?  Do we need to do anything else to get the code for our actors
to reference these library files?

If I'm still generally on track, how do I differentiate various flavors of
linux/unix (all of which use *.so) and the x32/x54 flavors of Windows (both
of which use *.dll)? 

Many thanks,
Tom
----------------------------------------------------
Thomas M. Parris
Vice President
ISciences, LLC
61 Main Street, Suite 200
Burlington, VT 05401
Voice: +802-864-2999
Fax:   +617-344-2580
Email: parris at isciences.com

http://www.isciences.com/  http://www.terraviva.net/
---------------------------------------------------- 




More information about the Kepler-users mailing list