Troy, On Feb 4, 2008 12:06 PM, Troy A. Griffitts <[EMAIL PROTECTED]> wrote: > Greg, > > The ultimate goal is to get Java to talk to the C++ backend, so just the > Java component alone is not useful. >
I was afraid you might say that. > Regarding the backend, did you supply an appropriate --prefix for MacOSX > when configuring orbitcpp? It should be relative to where ORBit was > installed. Have you done a 'make install' on orbitcpp? What fails and > where? There is a --backenddir option available on the idl compiler, so > maybe we can pass this if the paths aren't working well on the mac. While executing the 'make' step for orbitcpp I get the following: orbit-idl-2 -l c /sw/share/idl/orbit-2.0//CosNaming.idl orbit-idl-2 2.14.7 compiling mode, hide preprocessor errors, passes: stubs skels common headers Processing file /sw/share/idl/orbit-2.0//CosNaming.idl orbit-idl-2 --backenddir=../../../orbitcpp/idl-compiler/.libs -l cpp /sw/share/idl/orbit-2.0//CosNaming.idl orbit-idl-2 2.14.7 compiling mode, hide preprocessor errors, passes: stubs skels common headers Processing file /sw/share/idl/orbit-2.0//CosNaming.idl ** (orbit-idl-2:79844): WARNING **: idl-compiler backend not found. ** (orbit-idl-2:79844): WARNING **: /sw/share/idl/orbit-2.0//CosNaming.idl compilation failed make[4]: *** [CosNaming-cpp-common.cc] Error 1 As I said - I know nothing about idl/ORBit, and everything I've found online seems to say exactly like you're saying - give it some sort of --backenddir. But I don't know what it wants in that backend directory, and when I've tried to give it the directory for some of the other IDL/ORBit libraries, I got the same result. It behaves the same when I try to compile the Corba bindings for Sword - it will succeed on a few of the files, then eventually dump with the same error message. Has anyone seen an updated version of orbitcpp? I'm trying to build 1.3.9, but that is, like I said, about 4 years old. --Greg > > Hope this helps. > > -Troy. > > > > > > Greg Hellings wrote: > > Manfred, > > > > On Feb 4, 2008 4:37 AM, Manfred Bergmann <[EMAIL PROTECTED]> wrote: > >> Greg, > >> > >> Fink has orbit in as installable package if that is of any use. > > > > Yes, but it doesn't have orbitcpp installed, which the package also uses. > > > > --Greg > > > >> > >> Manfred > >> > >> > >> > >> Am 04.02.2008 um 10:25 schrieb Greg Hellings: > >> > >> > >>> Troy, > >>> > >>> I've been working on this, but so far I am stuck with trying to > >>> compile the orbitcpp. The latest version of it that I can locate is > >>> dated back on 2004 and the C++ part compiles fine, but then I keep > >>> getting errors about missing backend libraries for the idl-compiler. > >>> I could try to tackle the Java portion, if that would be sufficient, > >>> but I'd rather try to track down either an updated version of the > >>> orbitcpp or some sort of patch for Mac. > >>> > >>> Is the Java client/server portion sufficient, or does the C++ part > >>> need to be done as well? > >>> > >>> --Greg > >>> > >>> On Feb 2, 2008 6:02 PM, Troy A. Griffitts <[EMAIL PROTECTED]> > >>> wrote: > >>>> Dear Greg, > >>>> > >>>> Thank you! In the bindings/corba/orbitcpp directory the targets of > >>>> the > >>>> makefile include a 'server' and 'testclient'. If you can run the > >>>> server > >>>> successfully, it should output an IOR:xxxxx string. In another > >>>> window, > >>>> if you run the testclient with this string as a parameter, it > >>>> should try > >>>> to contact the server and make a few basic requests. If this > >>>> succeeds, > >>>> then we should be good to go. > >>>> > >>>> If all this succeeds and you get really ambitious, you could try to > >>>> compile and run the bindings/corba/java directory (the makefiles are > >>>> pretty much hardcoded so they will require a few path adjustments) > >>>> and > >>>> then see if the java testclient can contact the c++ server. There > >>>> are a > >>>> few things that might need configuring for this to happen if it > >>>> doesn't > >>>> 'just work'. Some info can be found on the > >>>> http://crosswire.org/swordweb page. > >>>> > >>>> Let me know how it goes! Thanks again! > >>>> > >>>> -Troy. > >>>> > >>>> > >>>> > >>>> > >>>> Greg Hellings wrote: > >>>>> Troy, > >>>>> > >>>>> On Feb 2, 2008 5:41 PM, Troy A. Griffitts <[EMAIL PROTECTED]> > >>>>> wrote: > >>>>> > >>>>>> I have struggled my way through compiling SWORDWeb binaries for > >>>>>> Win32 > >>>>>> and should be releasing a precompiled package shortly. > >>>>>> > >>>>>> At BibleTech:2008 we had a request for a precompiled version for > >>>>>> the > >>>>>> Mac. Is there anyone who has successfully compiled libsword for > >>>>>> the Mac > >>>>>> who is willing to try compiling the bindings/corba/orbitcpp/ > >>>>>> folder? > >>>>>> > >>>>> I'm willing to give this a run for its money (installing ORBit as I > >>>>> write this), but I have no experience with setting it up, etc. I've > >>>>> never used ORBit other than to install it for packages which require > >>>>> it. What minimal files would (probably) be necessary, and how do I > >>>>> test deployment, etc? > >>>>> > >>>>> --Greg > >>>>> > >>>>> > >>>>>> This will probably require ORBit and orbitcpp installed first. > >>>>>> If you > >>>>>> can produce a binary, it would be greatly appreciated. > >>>>>> > >>>>>> Thank you for considering. > >>>>>> > >>>>>> -Troy. > >>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> sword-devel mailing list: sword-devel@crosswire.org > >>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> Instructions to unsubscribe/change your settings at above page > >>>>>> > >>>>>> > >>>>> _______________________________________________ > >>>>> sword-devel mailing list: sword-devel@crosswire.org > >>>>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> Instructions to unsubscribe/change your settings at above page > >>>>> > >>>> > >>>> _______________________________________________ > >>>> sword-devel mailing list: sword-devel@crosswire.org > >>>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> Instructions to unsubscribe/change your settings at above page > >>>> > >>> _______________________________________________ > >>> sword-devel mailing list: sword-devel@crosswire.org > >>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>> Instructions to unsubscribe/change your settings at above page > >> > >> _______________________________________________ > >> sword-devel mailing list: sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel > >> Instructions to unsubscribe/change your settings at above page > >> > > > > _______________________________________________ > > sword-devel mailing list: sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > Instructions to unsubscribe/change your settings at above page > > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page > _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page