General notes for porting omniORBpy. was re: [omniORB] HP-UX progress...

Duncan Grisby dgrisby@uk.research.att.com
Wed, 19 Jan 2000 11:02:53 +0000


On Wednesday 19 January, David CROSSON wrote:

[...trying to port to HP-UX...]

> ImportError: No module named _omniidl

omniORBpy requires that two shared libraries are built, to be used as
Python modules. Each platform requires its own make rules to build
these libraries, so to port omniORBpy to a new platform, you must
write the rules for it.

The files to add to are:

  $TOP/src/lib/omniORBpy/modules/omnipy/dir.mk
  $TOP/src/lib/omniORBpy/omniidl/cxx/dir.mk

Hopefully, it should be fairly easy to figure out what the rules
should be for your platform, based upon the rules for other platforms.
You may get some useful hints about building shared libraries on your
platform from

  $TOP/src/lib/omniORB2/orbcore/sharedlib/dir.mk


If you do a new port, I'd appreciate it if you sent me the patches so
I can include them in the distribution.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --