[Pkg-corba-devel] OpenCASCADE and Salomé
thomas.g.girard at free.fr
Mon Feb 25 11:48:20 UTC 2008
On Sun, Feb 24, 2008 at 07:49:21AM -0500, Adam C Powell IV wrote:
> > I forgot to answer that email: did you manage to compile Salomé with
> > STLport5.1? And omniORB 4.1? If you need a hand please let me know. We
> > are currently tring to fix omniORB 4.1 FTBFS on arm, and when we're done
> > omniORB 4.0 will disappear from testing.
> No. So I dropped STLport from OpenCASCADE (which Salomé depends on; C++
> namespaces are a PITA!!), and used omniORB 4.0.x, and it works just
> fine. (Well, I had a lot of other problems to overcome, from HDF5/MPI
> to a VTK4->5 port to some very sloppy upstream build practices, but it
> does work now, and beautifully.)
> I've made a couple of attempts to contact upstream to inquire about
> plans for a port to omniORB 4.1, but haven't heard back yet. It seems
> like quite a bit of work from what I can tell, as some of the
> assumptions have changed; in any case, far beyond what I have time for.
> I was planning to write to pkg-corba-devel either when I heard from
> upstream or some time passed, to propose creating new omniorb4.0 and
> python-omniorb2.6 packages to use for Salomé and Code_Aster (a finite
> element program which links well with it). I would be happy to maintain
> these, upgrade to 4.0.7, etc., and to put them in your alioth repository
> as a branch or as separate packages, whatever you think best.
> What do you think?
I would prefer to have a single omniorb4 (i.e. 4.1) in the archive.
Also, we have just found what was causing omniORB 4.1 to FTBFS on arm,
hence it's quite likely that omniORB 4.1 will migrate to testing once
it's uploaded -- I plan to do this this upload later today.
According to , the changes between omniORB 4.0 and 4.1 are not that
big. I'll gladly help on this if you can provide me with directions in
where to download parts that needs porting, and build-dependencies.
(I suppose we can postpone the STLport issue.)
More information about the Pkg-corba-devel