Building omniORBpy 2.4.6 on MSYS2 + MinGW64
Nabil Ghodbane via omniORB-list <[email protected]> Sun, 14 Jul 2024 14:16:29 +0200
| Newsgroups | gmane.comp.corba.omniorb.user |
|---|---|
| Message-ID | <CAPd7EPq2kMYhroHuSuNrCn1ufR_MytkAfCh-1uwda+CiB9OxNg@mail.gmail.com> |
--===============9092631720080876454==
Content-Type: multipart/alternative; boundary="000000000000eb44e7061d34155c"
--000000000000eb44e7061d34155c
Content-Type: text/plain; charset="UTF-8"
Dear all,
I am trying to compile *omniORBpy *on MYS2/MinGW64 and I am hitting
some issues.I am wondering whether someone has already tried to build
omniORBpy on MSYS2/MinGW. From the documentation, I understand that one
needs to simply extract the omniORBpy archive in src/lib, set
environment PATH, LD_LIBRARY_PATH, PYTHONPATH and run make export, but
sadly it fails. Digging this out, it appears that file modules/dir.mk does
not implement any MinGW32Build switch for pyd generation.
Before starting to implement this, I am wondering whether someone already
implemented this and could share it? Thanks. Regards
In addition, I would like to share that I could successfully compile and
run omniORB but I had to fix several issues which I will share here:
- It seems that omniORB 2.4.6 at least does not support c++17 standard on
MinGW and one has to fall back to c++14.
- gcc 13 introduces more stringent constraints and one has to use the
-fpermissive flag to be able to compile.
- omniORBpy does not seem to compile out of the box if one extracts it
to src/lib and runs make export. I may have missed something here though.
Regards.
Below is feedback about OmniORB
First my configuration: MSYS2 / MINGW64 with GCC 13.2 with C++17 as
baseline. In addition, I use Python 3.11.3 windows official binary.
MINGW64_NT-10.0-19044 PO16920 3.5.3.x86_64 2024-05-06 06:45 UTC x86_64 Msys
gcc version 13.2.0 (Rev6, Built by MSYS2 project)
$ g++ -dM -E -x c++ /dev/null | grep -F __cplusplus
#define __cplusplus 201703L
Following the README steps, I proceeded as follows:
- set platform to platform = x86_win32_mingw in *config\config.mk
<http://config.mk>*
- use python 3.11 windows distribution and fix *PYTHON* to the python
executable in *mk\platforms\x86_win32_mingw.mk
<http://x86_win32_mingw.mk>. No need to say, that one needs to expand
LD_LIBRARY_PATH such that compilation works.*
- I compiled *omkdepend *as described in the README. Nothing to report
here.
- I then ran: make export in src folder...
=> It *miserably failed* when it tried to build omniidl.exe with an error
message about WinMain:
C:/M/B/src/mingw-w64/mingw-w64-crt/crt/crtexewin.c:67:(.text.startup+0xbd):
undefined reference to `WinMain'
=> fixed by adding: ,*--subsystem,console -municode* to the link options
- Issue with /src/lib/omniORB/orbcore - GCC 13 is too stringent and one
needs to add -fpermissive to the CXXOPTIONS to relax the compiler
constraints...
- Issue about c++ standard (gcc 13 uses c++17 as default standard)
orbOptionsReg.cc:50:34: error: ISO C++17 does not allow dynamic exception
specifications
=> Fixed by changing the standard to c++14 in CXXOPTIONS (-std=c++14)
=> a lot of warnings due to this header file:
../../../../include/omniORB4/seqTemplatedecls.h:
In instantiation of 'static T** _CORBA_Sequence_ObjRef<T, T_Elem,
T_Helper>::allocbuf(_CORBA_ULong) [with T = DynamicAny::DynAny; T_Elem
=>* Is this known to the developers and can one safely ignore these ?*
- Issue with src/services/mklib/dynstublib and a wrong library name:
=> D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
cannot find COS426_rt.lib: No such file or directory
Here obviously there is a bug in dir.mk, since it should use COS426_rt.a
and -lCOS426_rt as linked library
=> Fixed in dir.mk of that directory by replacing (dirty approach):
COS$(OMNIORB_MAJOR_VERSION)$(OMNIORB_MINOR_VERSION)$(OMNIORB_MICRO_VERSION)_rt.lib
with:
-lCOS$(OMNIORB_MAJOR_VERSION)$(OMNIORB_MINOR_VERSION)$(OMNIORB_MICRO_VERSION)_rt
=>* there is obviously a bug in the implementation.*
- examples: No issue!
--000000000000eb44e7061d34155c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D=
"gmail_signature"><div dir=3D"ltr"><div>Dear all,</div><div><br></div><div>=
I am trying to compile <b><u>omniORBpy </u></b>on MYS2/MinGW64 and I am hit=
ting some=C2=A0issues.I am wondering whether someone has already tried to b=
uild omniORBpy on MSYS2/MinGW. From the documentation, I understand that on=
e needs to simply extract the omniORBpy archive in=C2=A0src/lib,=C2=A0set e=
nvironment=C2=A0PATH, LD_LIBRARY_PATH, PYTHONPATH and run make export, but =
sadly=C2=A0it fails. Digging this out, it appears that file modules/<a href=
=3D"http://dir.mk">dir.mk</a> does not implement any MinGW32Build=C2=A0swit=
ch for pyd generation.</div><div>Before starting to implement this, I am wo=
ndering whether someone already implemented this and could share it? Thanks=
. Regards</div><div><br></div><div>In addition, I would like to share that =
I could=C2=A0successfully=C2=A0compile=C2=A0and run omniORB=C2=A0 but I had=
to fix several issues which I will share here:<br></div><div>=C2=A0 - It s=
eems that omniORB 2.4.6 at least does not support c++17 standard on MinGW a=
nd one has to fall back to c++14.<br></div><div>=C2=A0 - gcc 13 introduces =
more stringent constraints and one has to use the <font face=3D"monospace">=
-fpermissive</font> flag to be able to compile.</div><div>=C2=A0 -=C2=A0 om=
niORBpy does not seem to compile out of the box if one extracts it to src/l=
ib and runs make export. I may have missed something here though.</div><div=
><br></div><div>Regards.</div><div><br></div><div>Below is feedback about O=
mniORB</div><div><br></div><div>First my configuration: MSYS2 / MINGW64 wit=
h GCC 13.2 with C++17 as baseline. In addition, I use Python 3.11.3 windows=
official binary.=C2=A0</div></div></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></div></div></div></div><blockquote s=
tyle=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><di=
v><div><div><div><div><div><div><div><div><div><div><div><div><div class=3D=
"gmail_signature"><div><div><font face=3D"monospace">MINGW64_NT-10.0-19044 =
PO16920 3.5.3.x86_64 2024-05-06 06:45 UTC x86_64 Msys</font></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></div></div></div><div><div><div><div><div><div><div><div><div><div><=
div><div><div><div><div><div><div class=3D"gmail_signature"><div><div><font=
face=3D"monospace">gcc version 13.2.0 (Rev6, Built by MSYS2 project)</font=
></div></div></div></div></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div><div><div><div><div><div><div><div>=
<div><div><div><div><div><div><div><div><div><div class=3D"gmail_signature"=
><div><div><div><font face=3D"monospace">$ g++ -dM -E -x c++ /dev/null | gr=
ep -F __cplusplus</font></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div><div><=
div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><=
div class=3D"gmail_signature"><div><div><div><font face=3D"monospace">#defi=
ne __cplusplus 201703L</font></div></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></div></div></div></div></div></div><=
/blockquote><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
" class=3D"gmail_signature"><div dir=3D"ltr"><div><br></div><div>Following =
the README steps, I proceeded as follows:</div><div><ul><li>set platform to=
platform =3D x86_win32_mingw=C2=A0in=C2=A0 <b>config\<a href=3D"http://con=
fig.mk" target=3D"_blank">config.mk</a></b>=C2=A0</li><li>use python 3.11 w=
indows distribution and fix <b>PYTHON</b> to the python executable in=C2=A0=
<b>mk\platforms\<a href=3D"http://x86_win32_mingw.mk" target=3D"_blank">x86=
_win32_mingw.mk</a>. No need to say, that one needs to expand LD_LIBRARY_PA=
TH such that compilation works.</b></li><li><b>=C2=A0</b>I compiled <b><fon=
t face=3D"monospace">omkdepend=C2=A0</font></b>as described in the README. =
Nothing to report here.</li><li>I then ran: <font face=3D"monospace">make e=
xport</font> in src folder...</li></ul></div></div></div></div></div></div>=
</div></div></div></div></div></div></div></div></div><blockquote style=3D"=
margin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signature"><di=
v dir=3D"ltr"><div>=C2=A0=3D> It <u>miserably failed</u> when it tried t=
o build <font face=3D"monospace">omniidl.exe</font> with=C2=A0 an error mes=
sage=C2=A0about <font face=3D"monospace">WinMain</font>:</div></div></div><=
/div></div></div></div></div></div></div></div></div></div></div></div></bl=
ockquote><blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0=
px"><blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=
=3D"gmail_signature"><div dir=3D"ltr"><div><font face=3D"monospace">C:/M/B/=
src/mingw-w64/mingw-w64-crt/crt/crtexewin.c:67:(.text.startup+0xbd): undefi=
ned reference to `WinMain'</font></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></blockquote></blockquo=
te><blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=
=3D"gmail_signature"><div dir=3D"ltr"><div>=3D> fixed by adding:=C2=A0,<=
b><font face=3D"monospace">--subsystem,console -municode</font></b> to the =
link options</div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></blockquote></div></div></div><div dir=3D"ltr">=
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
dir=3D"ltr"><div class=3D"gmail_signature"><ul><li>Issue with=C2=A0<font f=
ace=3D"monospace">/src/lib/omniORB/orbcore</font> - GCC 13 is too stringent=
and one needs to add=C2=A0<font face=3D"monospace">-fpermissive</font> to =
the=C2=A0<font face=3D"monospace">CXXOPTIONS=C2=A0=C2=A0</font>to relax the=
=C2=A0compiler constraints...</li></ul></div></div></div></div></div></div>=
</div></div></div></div></div></div></div></div></div></div><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr">=
<div><ul><li>Issue about c++ standard (gcc 13 uses c++17 as default standar=
d)</li></ul></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div><blockquote style=3D"margin:0px 0px 0px 40=
px;border:none;padding:0px"><div><div><div><div><div><div><div><div><div><d=
iv><div><div><div><div class=3D"gmail_signature"><div><div><div><font face=
=3D"monospace">orbOptionsReg.cc:50:34: error: ISO C++17 does not allow dyna=
mic exception specifications</font></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></div></div></div></div></blockquote>=
<blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div>=3D> Fixed by c=
hanging the standard to c++14 in <font face=3D"monospace">CXXOPTIONS=C2=A0<=
/font>(-std=3Dc++14)</div></div></div></div></div></div></div></div></div><=
/div></div></div></div></div></div></div></blockquote><blockquote style=3D"=
margin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gma=
il_signature"><div dir=3D"ltr"><div>=3D> a lot of warnings due to this h=
eader file: ../../../../include/omniORB4/seqTemplatedecls.h:</div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></blockquote></div></div></div></div><blockquote style=3D"margin:0px =
0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr"><di=
v dir=3D"ltr"><div dir=3D"ltr"><blockquote style=3D"margin:0px 0px 0px 40px=
;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signature"><div dir=
=3D"ltr"><div><font face=3D"monospace">=C2=A0In instantiation of 'stati=
c T** _CORBA_Sequence_ObjRef<T, T_Elem, T_Helper>::allocbuf(_CORBA_UL=
ong) [with T =3D DynamicAny::DynAny; T_Elem</font>=C2=A0</div></div></div><=
/div></div></div></div></div></div></div></div></div></div></div></div></di=
v></blockquote></div></div></div></div></blockquote><blockquote style=3D"ma=
rgin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signatu=
re"><div dir=3D"ltr"><div>=3D><b> <font color=3D"#ff0000">Is this known =
to the developers=C2=A0 and can one safely ignore these ?</font></b></div><=
/div></div></div></div></div></div></div></div></div></div></div></div></di=
v></div></div></div></div></div></div></blockquote></div><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr" class=3D"gmail_signature"><ul><li>Issue with=C2=A0<font face=3D"monosp=
ace">src/services/mklib/dynstublib</font>=C2=A0and a wrong library name:</l=
i></ul></div></div></div></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div><blockquote style=3D"ma=
rgin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><font face=3D"m=
onospace">=3D>=C2=A0D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/=
13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find COS426_rt.lib=
: No such file or directory</font></div></div></div></div></div></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div></=
div></div></div></blockquote><blockquote style=3D"margin:0px 0px 0px 40px;b=
order:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">=
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gm=
ail_signature"><div dir=3D"ltr"><div><font face=3D"arial, sans-serif">Here =
obviously there is a bug in <a href=3D"http://dir.mk" target=3D"_blank">dir=
.mk</a>, since it should use COS426_rt.a and -lCOS426_rt as linked library<=
/font></div></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></blockquote=
><blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><div=
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><=
div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><div><font face=3D"arial, sans-serif">=3D> Fixed in <a href=3D"http:=
//dir.mk" target=3D"_blank">dir.mk</a> of that directory by replacing (dirt=
y approach):=C2=A0</font></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></div></div></div></div=
></div></blockquote></div></div><blockquote style=3D"margin:0px 0px 0px 40p=
x;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr"><blockquote st=
yle=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><font=
face=3D"monospace">COS$(OMNIORB_MAJOR_VERSION)$(OMNIORB_MINOR_VERSION)$(OM=
NIORB_MICRO_VERSION)_rt.lib</font></div></div></div></div></div></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div></=
div></div></div></blockquote></div></div></blockquote><blockquote style=3D"=
margin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" class=3D"gmail_signature">=
<div dir=3D"ltr"><div><font face=3D"arial, sans-serif">=C2=A0 =C2=A0 =C2=A0=
with:</font></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></blockquote><blockquote style=3D"margin:0px 0px 0px 40px;border:none=
;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr"><blockquote style=3D"margin=
:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><font face=3D"mono=
space">-lCOS$(OMNIORB_MAJOR_VERSION)$(OMNIORB_MINOR_VERSION)$(OMNIORB_MICRO=
_VERSION)_rt</font></div></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></div></div></div></div=
></blockquote></div></div></blockquote><blockquote style=3D"margin:0px 0px =
0px 40px;border:none;padding:0px"><div dir=3D"ltr"><div dir=3D"ltr">=3D>=
<b>=C2=A0<font color=3D"#ff0000">there is obviously a bug in the implementa=
tion.</font></b><font face=3D"monospace"><br></font></div></div></blockquot=
e><div dir=3D"ltr"><ul><li><font face=3D"arial, sans-serif">examples: No is=
sue!</font></li></ul></div><div dir=3D"ltr"><div dir=3D"ltr"><blockquote st=
yle=3D"margin:0px 0px 0px 40px;border:none;padding:0px"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"=
ltr"><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><font=
face=3D"arial, sans-serif"><br></font></div></div></div></div></div></div>=
</div></div></div></div></div></div></div></div></div></div></div></div></d=
iv></div></div></div></blockquote><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D=
"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr" c=
lass=3D"gmail_signature"><div dir=3D"ltr"><br></div></div></div></div></div=
></div></div></div></div></div></div></div></div></div></div></div></div></=
div></div></div></div></div></div></div></div></div></div>
--000000000000eb44e7061d34155c--
--===============9092631720080876454==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
omniORB-list mailing list
[email protected]
https://www.omniorb-support.com/mailman/listinfo/omniorb-list
--===============9092631720080876454==--