> Understandable. Maybe I was asking the wrong question. I'm > don't have a > lot of unix experience. When you say, "other appropriate > module packaging > on non-Win platforms" -- is there another way for me to > implement Xalan on > unix (AIX 4.3) other than calling the C executable (what I'm > doing now), > Java, or compiling the Xalan C code in to my application? I > believe I > remember reading something about unix (or perhaps the unix > equivalent of) > DLLs?
There is equivalent of DLL for sure, but since I also lack Unix experience, cannot really tell you how is it called :( I am sure that it exists because other colleagues that work on Unix in my company use that all the time :) > The language I am working with (Progress) has the capability to call > external DLLs functions directly (I know this works on at > least on Windows). > Perhaps there is another way around this problem that I am > unaware of. It must have a way to call external code. However, calling C++ code packaged in a, say, DLL, from non-C++ code might be tricky (mildly put), having in mind the name mangling and all. I'm not sure that Xalan has C based API for transformation (it looks like it has XPath C API at least) but if it does, that might be your best bet.
