Re: compile OmniORBpy 4.2.3 on windows 10 + VS 2017 + Python 3

Nabil Ghodbane via omniORB-list <[email protected]> Sun, 2 Jun 2019 00:19:54 +0200
Newsgroups gmane.comp.corba.omniorb.user
Message-ID <CAPd7EPrJSZF4_KAB8AB9Cd8QeBgcFcy=VOrx1NOK90FCzJNqXQ@mail.gmail.com>
Hi again,
I finally managed to compile the omniORBpy. For track, in case someone
experiences a similar issue, one needs to:

   - copy omniORBpy in OmniORB\src\lib
   - edit OmniORB\src\lib\dir.mk and set SUBDIRS = omnithread omniORB
   *omniORBpy*
   - define the environment variables:
   - SET OMNIORB_ROOT=%omniORB folder%
   SET DATADIR=%OMNIORB_ROOT%
   - run: make export in OmniORB\src


Two comments:
if I look at the README of the omniORBpy 4.2.3, it says it's version 4.2.2.
it would be quite useful to have some information about how to build
omniORBpy on Windows. This information seems to be missing from the README
files.


Nabil Ghodbane (Ph. D. Habil*.*)
Mailto: [email protected]



On Fri, May 31, 2019 at 10:06 PM Nabil Ghodbane <[email protected]>
wrote:

> Dear experts;
> I am trying to compile OmniORB + OmniORBpy on my WINDOWS 10 + Visual
> studio 2017 and I am experiencing some troubles with OmniORBpy.
> OmniORB compiles nicely, given one follows carefully the README
> instructions. On the other hand, the compilation of OmniORBpy fails with
> the error message below.
> I copied the omniORBpy source files directory in
> OmnyORB/src/lib/omniORBpy and set the OMNIORB_ROOT as well as the DATADIR
> environment variables, but still. I experience errors.
> So did someone manage to compile OmniORBpy 4.2.3, and if so, How?
> Thanks for your valuable help.
>
> omniidl: Importing back-end 'python'
> omniidl: Could not import back-end 'python'
> omniidl: Maybe you need to use the -p option?
> omniidl: (The error was 'No module named 'omniidl_be.python'')
> make[2]: *** [dir.mk:16: corbaidl_idl.py] Error 1
> make[2]: Leaving directory
> '/cygdrive/c/software/omniORB-4.2.3/src/lib/omniORBpy/python3/omniORB'
> make[1]: *** [dir.mk:9: all] Error 2
> make[1]: Leaving directory
> '/cygdrive/c/software/omniORB-4.2.3/src/lib/omniORBpy/python3'
> make: *** [dir.mk:6: all] Error 2
>
> Nabil Ghodbane (Ph. D. Habil*.*)
> Mailto: [email protected]
>
>

_______________________________________________
omniORB-list mailing list
[email protected]
http://www.omniorb-support.com/mailman/listinfo/omniorb-list