[omniORB] Build omniOrb 3.0.0 prerelease 2 on HPUX

Duncan Grisby dgrisby@uk.research.att.com
Mon, 10 Apr 2000 14:26:18 +0100


On Monday 10 April, "Hugo VANDEPUTTE" wrote:

>   Did someone succeed to build omniOrb 3.0.0 prerelease 2 on HPUX ?
> I encountered some problems with omniidl on Hpux 10.20. The
> _omniidlmodule.sl compilation seems to work fine.

We don't have any HPUX machines here, so the make rules for it are a
guess based on other HPUX make rules we have. Having looked at how
Python does dynamic loading on HPUX, I think the problem is just that
the shared library is given the wrong name. Try the following patch to
see if that fixes it.

Cheers,

Duncan.


RCS file: /project/omni/cvsroot/omni/src/tool/omniidl/cxx/Attic/dir.mk,v
retrieving revision 1.17.2.6
diff -u -r1.17.2.6 dir.mk
--- dir.mk	2000/03/24 17:34:42	1.17.2.6
+++ dir.mk	2000/04/10 13:25:38
@@ -328,7 +328,7 @@
 
 DIR_CPPFLAGS += +Z
 
-libname = _omniidlmodule.so
+libname = _omniidlmodule.sl
 soname = $(libname).$(IDLMODULE_MAJOR)
 lib = $(soname).$(IDLMODULE_MINOR)

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