[omniORB] I get nothing out of omniorb 2.6.1 on Linux !

Brecht Vermeulen Brecht.Vermeulen@rug.ac.be
Wed, 25 Nov 1998 10:34:29 +0100 (MET)


Hi,

I have to get running Omniorb2 on my linux system but I'm still not lucky
(after a full week of trying and reading the mailing archives).

I have installed Slackware 3.5 with kernel 2.0.34.
In the beginning I had egcs 1.0.3 and binutils 2.8.1 and libc 5. Thus I
upgraded to glibc 2.0.6 (with the Glibc2-HOWTO) and compiled the glibc
sources for this.
Then I installed the binaries for the binutils2.9.1.0.15.
And then I installed egcs1.1b (compiled from the sources with egcs1.0.3, 
options --prefix=/usr/local/egcs1.1b --enable-shared --enable-threads).
Then I downloaded the sources + binaries for omniOrb2.6.1 for
linux_egcs1.1b_glibc.
I tried to start omniNames (ldd omniNames was allright) as in the readme,
but I've got the error BOA_init failed and IOT/trap as described in
archives/1998-09/0044.html.
Then I tried to recompile the sources from omniOrb2.6.1 and succeeded but
still the same error.
I also tried to compile the examples but eg. eg1 gives also a IOT/trap.
The stack trace was exactly the same as in archives/1998-09/0016.html.


Then I tried something else :
I removed egcs 1.1b and egcs 1.0.3 and installed gcc 2.8.1 and remove
glibc2. I started with the binaries for glibc2.0.5c to upgrade my libc5
tot libc6 and then compiiled egcs1.1b with this environment. (same
options) Then I compiled the sources for glibc2.0.6 with the new built
egcs1.1b and compiled omniORB 2.6.1 (again without errors) but still got
the same IOT/trap errors.

Is there a possibility to succeed in this ?
Or is the problem with the upgrading from libc5 to libc6 ? And do I have
to install a linux distribution with standard libc6 ???
I installed Slackware because it's for my graduating work at univ and here
they've installed also slackware.

thnx a lot,

Brecht Vermeulen
engineering student 
University of Ghent
Belgium