[omniORB] Mingw32 patch

Rafael de Pelegrini Soares rafael at rps.eng.br
Fri Jul 16 14:56:13 BST 2004


Hi All,

Some days ago Wolfgang Glas have posted a patch which adapts omniORB's 
building system for use with recent mingw tools. Unfortunately I could 
not test it.

I have successfully build omniORB for win32 with mingw32 native and 
cross-compiled using
the attached patch. This patch enables to build omniORB with mingw32 as 
usual:
./configure; make;

I dont know if the patch I develop is similar to the Wolfgangs's patch.
If somebody has interest in a pre-compiled version of omniORB-4.0.3 for use
with mingw32/MSys just contact me.

[]'s
-------------- next part --------------
Only in omniORB-mingw: autom4te.cache
Only in omniORB/config: config.mk~
diff -r omniORB/configure.ac omniORB-mingw/configure.ac
4c4
< AC_PREREQ(2.52)
---
> dnl AC_PREREQ(2.52)
148a149
>   *-*-mingw*)    plat_name="Mingw";    plat_def="__NT__";       os_v="4";;
diff -r omniORB/contrib/pkgconfig/omniCOS4.pc omniORB-mingw/contrib/pkgconfig/omniCOS4.pc
1c1
< prefix=/usr
---
> prefix=/usr/local
diff -r omniORB/contrib/pkgconfig/omniCOSDynamic4.pc omniORB-mingw/contrib/pkgconfig/omniCOSDynamic4.pc
1c1
< prefix=/usr
---
> prefix=/usr/local
diff -r omniORB/contrib/pkgconfig/omniDynamic4.pc omniORB-mingw/contrib/pkgconfig/omniDynamic4.pc
1c1
< prefix=/usr
---
> prefix=/usr/local
diff -r omniORB/contrib/pkgconfig/omniORB4.pc omniORB-mingw/contrib/pkgconfig/omniORB4.pc
1c1
< prefix=/usr
---
> prefix=/usr/local
diff -r omniORB/contrib/pkgconfig/omnithread3.pc omniORB-mingw/contrib/pkgconfig/omnithread3.pc
1c1
< prefix=/usr
---
> prefix=/usr/local
11c11
< Cflags: -D__x86__ -D__linux__ -D__OSVERSION__=2
---
> Cflags: -D__x86__ -D__NT__ -D__OSVERSION__=4
Only in omniORB-mingw: COPYING.PYTHON
diff -r omniORB/etc/init.d/omniNames omniORB-mingw/etc/init.d/omniNames
21,22c21,22
< GENIOR=/usr/bin/genior
< OMNINAMES=/usr/bin/omniNames
---
> GENIOR=/usr/local/bin/genior
> OMNINAMES=/usr/local/bin/omniNames
diff -r omniORB/include/omniconfig.h omniORB-mingw/include/omniconfig.h
39c39
< #define __linux__ 1
---
> #define __NT__ 1
41c41
< #define __OSVERSION__ 2
---
> #define __OSVERSION__ 4
diff -r omniORB/include/omniORB4/CORBA.h omniORB-mingw/include/omniORB4/CORBA.h
325c325
<   class Object;
---
>   class _core_attr Object;
Only in omniORB-mingw/include/omniORB4: CORBA_Object.h~
diff -r omniORB/include/omniORB4/CORBA_sysdep.h omniORB-mingw/include/omniORB4/CORBA_sysdep.h
93c93
< #if defined(__WIN32__)
---
> #if defined(__WIN32__) || defined(__MINGW32__)
222c222
< #    define _OMNIORB_NTDLL_IMPORT
---
> #    define _OMNIORB_NTDLL_IMPORT
236,237c236,239
< // a member function in the base class.
< #  pragma warning(disable: 4250)
---
> // a member function in the base class.
> #  if defined(_MSC_VER)
> #    pragma warning(disable: 4250)
> #  endif
246a249,259
> 
> 
> #elif defined(__MINGW32__)
> 
> #  ifdef _WINSTATIC
> #    define _OMNIORB_NTDLL_IMPORT
> #  elif defined(_OMNIORB_DYNAMIC_LIBRARY) || defined(_OMNIORB_LIBRARY)
> #    define _OMNIORB_NTDLL_IMPORT  __declspec(dllexport)
> #  else
> #    define _OMNIORB_NTDLL_IMPORT  __declspec(dllimport)
> #  endif
Only in omniORB-mingw/include/omniORB4: CORBA_sysdep.h~
diff -r omniORB/include/omniORB4/CORBA_sysdep_trad.h omniORB-mingw/include/omniORB4/CORBA_sysdep_trad.h
439,440c439,442
< #  undef HAVE_STRCASECMP
< #  undef HAVE_STRNCASECMP
---
> #  if !defined(__MINGW32__)
> #    undef HAVE_STRCASECMP
> #    undef HAVE_STRNCASECMP
> #  endif
Only in omniORB-mingw/include/omniORB4: CORBA_sysdep_trad.h~
diff -r omniORB/include/omniORB4/internal/libcWrapper.h omniORB-mingw/include/omniORB4/internal/libcWrapper.h
160c160
< #if defined(_MSC_VER)
---
> #if defined(_MSC_VER) || defined (__MINGW32__)
Only in omniORB/include/omniORB4: .sconsign
Only in omniORB/include/omnithread: .sconsign
diff -r omniORB/include/omnithread.h omniORB-mingw/include/omnithread.h
91c91
< #if defined(_MSC_VER) || defined(__BCPLUSPLUS__)
---
> #if defined(_MSC_VER) || defined(__BCPLUSPLUS__) || defined(__MINGW32__)
Only in omniORB-mingw/include: python1.5
Only in omniORB/include: .sconsign
Only in omniORB: linux
diff -r omniORB/mk/beforeauto.mk omniORB-mingw/mk/beforeauto.mk
37c37
< prefix        	 := /usr
---
> prefix        	 := /usr/local
86c86
<                    -D__OSVERSION__=2
---
>                    -D__OSVERSION__=4
312,319d311
< # Standard make variables and rules for all UNIX platforms. Override
< # later if necessary.
< #
< 
< UnixPlatform = 1
< ThreadSystem = Posix
< 
< #
646,648c638,640
< CC              = gcc
< CXX             = g++
< RANLIB		= ranlib
---
> CC              = i386-mingw32msvc-gcc
> CXX             = i386-mingw32msvc-g++
> RANLIB		= i386-mingw32msvc-ranlib
654c646
< CPP		= gcc -E
---
> CPP		= i386-mingw32msvc-gcc -E
666c658
< Linux = 1
---
> Mingw = 1
688c680
< ifeq (yes,no)
---
> ifeq (no,no)
715a708
> ifndef 
717a711
> endif
727a722,759
> ifdef Mingw
> IMPORT_CPPFLAGS += -D__NT__ -D__WIN32__
> #OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=10
> OMNITHREAD_CPPFLAGS = -D_REENTRANT
> #OMNITHREAD_LIB += -lpthread
> ThreadSystem = NT
> NTPlatform = 1
> SHAREDLIB_CPPFLAGS =
> 
> #BINDIR  = bin/x86_win32
> BINDIR  = bin
> BinPattern = %.exe
> define MakeCXXSharedLibrary
>  $(ParseNameSpec); \
>   soname=$(SharedLibrarySoNameTemplate); \
> 	  set -x; \
> 	   $(RM) $@; \
> 	    $(CXX) $(SharedLibraryPlatformLinkFlagsTemplate) -o $@ \
> 	     $(IMPORT_LIBRARY_FLAGS) $(filter-out $(LibSuffixPattern),$^) $$extralibs;
> endef
> 
> SHAREDLIB_SUFFIX = dll
> SharedLibraryFullNameTemplate = lib$$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4
> SharedLibrarySoNameTemplate   = lib$$1$$2.$(SHAREDLIB_SUFFIX).$$3
> SharedLibraryLibNameTemplate  = lib$$1$$2.$(SHAREDLIB_SUFFIX)
> else
> 
> #
> # Standard make variables and rules for all UNIX platforms. Override
> # later if necessary.
> #
> 
> UnixPlatform = 1
> ThreadSystem = Posix
> 
> endif
> 
> ###################
771c803
< ifeq (2,3)
---
> ifeq (4,3)
790a823
>     -lpthread -lcxxstd -lcxx -lexc -lots -lc;
819c852
< ifeq (2,10)
---
> ifeq (4,10)
Only in omniORB-mingw/mk: beforeauto.mk~
diff -r omniORB/mk/beforeauto.mk.in omniORB-mingw/mk/beforeauto.mk.in
312,319d311
< # Standard make variables and rules for all UNIX platforms. Override
< # later if necessary.
< #
< 
< UnixPlatform = 1
< ThreadSystem = Posix
< 
< #
715a708
> ifndef 
717a711
> endif
727a722,759
> ifdef Mingw
> IMPORT_CPPFLAGS += -D__NT__ -D__WIN32__
> #OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=10
> OMNITHREAD_CPPFLAGS = -D_REENTRANT
> #OMNITHREAD_LIB += -lpthread
> ThreadSystem = NT
> NTPlatform = 1
> SHAREDLIB_CPPFLAGS =
> 
> #BINDIR  = bin/x86_win32
> BINDIR  = bin
> BinPattern = %.exe
> define MakeCXXSharedLibrary
>  $(ParseNameSpec); \
>   soname=$(SharedLibrarySoNameTemplate); \
> 	  set -x; \
> 	   $(RM) $@; \
> 	    $(CXX) $(SharedLibraryPlatformLinkFlagsTemplate) -o $@ \
> 	     $(IMPORT_LIBRARY_FLAGS) $(filter-out $(LibSuffixPattern),$^) $$extralibs;
> endef
> 
> SHAREDLIB_SUFFIX = dll
> SharedLibraryFullNameTemplate = lib$$1$$2.$(SHAREDLIB_SUFFIX).$$3.$$4
> SharedLibrarySoNameTemplate   = lib$$1$$2.$(SHAREDLIB_SUFFIX).$$3
> SharedLibraryLibNameTemplate  = lib$$1$$2.$(SHAREDLIB_SUFFIX)
> else
> 
> #
> # Standard make variables and rules for all UNIX platforms. Override
> # later if necessary.
> #
> 
> UnixPlatform = 1
> ThreadSystem = Posix
> 
> endif
> 
> ###################
790a823
>     -lpthread -lcxxstd -lcxx -lexc -lots -lc;
Only in omniORB-mingw/mk: beforeauto.mk.in~
Only in omniORB-mingw/mk/platforms: x86_mingw32.mk
Only in omniORB-mingw/mk/platforms: x86_mingw32.mk~
Only in omniORB-mingw/mk/platforms: x86_mingw.mk~
Only in omniORB-mingw/mk/platforms: x86_nt_4.0_mingw32.mk~
diff -r omniORB/mk/platforms/x86_nt_4.0.mk omniORB-mingw/mk/platforms/x86_nt_4.0.mk
24c24
< #PYTHON = $(ABSTOP)/$(BINDIR)/omnipython
---
> PYTHON = $(ABSTOP)/$(BINDIR)/omnipython
49c49
< #OPEN_SSL_ROOT = /cygdrive/c/openssl
---
> OPEN_SSL_ROOT = /cygdrive/c/openssl
Only in omniORB/mk/platforms: x86_nt_4.0.mk~
Only in omniORB/src/appl/omniMapper: omniMapper.d
Only in omniORB/src/appl/omniNames: log.d
Only in omniORB/src/appl/omniNames: NamingContext_i.d
Only in omniORB/src/appl/omniNames: omniNames.d
Only in omniORB/src/appl/utils/catior: catior.d
Only in omniORB/src/appl/utils/convertior: convertior.d
Only in omniORB/src/appl/utils/genior: genior.d
Only in omniORB/src/appl/utils/nameclt: nameclt.d
Only in omniORB-mingw/src/examples/poa/implicit_activation: eg1.d
Only in omniORB-mingw/src/examples/poa/servant_manager: servant_activator.d
Only in omniORB-mingw/src/examples/poa/servant_manager: servant_locator.d
Only in omniORB-mingw/src/examples/poa/threading: mainthread.d
Only in omniORB-mingw/src/lib/omniORB/codesets: debug
Only in omniORB-mingw/src/lib/omniORB/codesets: shareddebug
Only in omniORB-mingw/src/lib/omniORB/dynamic: debug
diff -r omniORB/src/lib/omniORB/dynamic/dir.mk omniORB-mingw/src/lib/omniORB/dynamic/dir.mk
56a57,61
> endif
> 
> ifdef Mingw
>   DIR_CPPFLAGS += -D"NTArchitecture" 
>   EXTRA_LIBS    = -lwsock32 -ladvapi32
Only in omniORB-mingw/src/lib/omniORB/dynamic/shared: .sconsign
Only in omniORB-mingw/src/lib/omniORB/dynamic/shared: SConstruct
Only in omniORB-mingw/src/lib/omniORB/dynamic/shared: SConstruct~
Only in omniORB-mingw/src/lib/omniORB/dynamic: shareddebug
Only in omniORB-mingw/src/lib/omniORB/dynamic/static: strAdPSE
Files omniORB/src/lib/omniORB/omniidl_be/cxx/ast.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/ast.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/call.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/call.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/config.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/config.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/cxx.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/cxx.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/descriptor.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/descriptor.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/dynskel/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/dynskel/__init__.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/dynskel/main.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/dynskel/main.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/dynskel/tcstring.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/dynskel/tcstring.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/dynskel/template.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/dynskel/template.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/dynskel/typecode.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/defs.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/defs.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/forward.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/forward.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/__init__.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/marshal.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/marshal.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/opers.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/opers.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/poa.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/poa.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/tcstring.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/tcstring.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/template.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/template.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/header/tie.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/header/tie.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/id.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/id.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/iface.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/iface.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/impl/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/impl/__init__.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/impl/main.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/impl/main.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/impl/template.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/impl/template.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/__init__.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/output.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/output.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skel/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skel/__init__.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skel/main.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skel/main.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skel/mangler.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skel/mangler.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skel/poa.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skel/poa.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skel/template.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skel/template.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/skutil.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/skutil.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/support.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/support.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/types.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/types.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/cxx/util.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/cxx/util.pyc differ
Files omniORB/src/lib/omniORB/omniidl_be/__init__.pyc and omniORB-mingw/src/lib/omniORB/omniidl_be/__init__.pyc differ
Only in omniORB-mingw/src/lib/omniORB/omniORB4: Naming.hh~
diff -r omniORB/src/lib/omniORB/omniORB4/NamingSK.cc omniORB-mingw/src/lib/omniORB/omniORB4/NamingSK.cc
1413a1414
> #if 0
1416a1418,1422
> #else
> const char* const _0RL_cd_69CECA6A39F685B5_01000000::_user_exns[] = {
> 	  CosNaming::NamingContext::NotEmpty::_PD_repoId
> };
> #endif
Only in omniORB-mingw/src/lib/omniORB/omniORB4: NamingSK.cc~
diff -r omniORB/src/lib/omniORB/orbcore/corbaBoa.cc omniORB-mingw/src/lib/omniORB/orbcore/corbaBoa.cc
1254c1254
< #elif defined(__WIN32__)
---
> #elif defined(__WIN32__) && !defined(__MINGW32__)
1257c1257
< #ifndef __BCPLUSPLUS__
---
> #if !defined(__BCPLUSPLUS__)
Only in omniORB-mingw/src/lib/omniORB/orbcore: corbaBoa.cc~
Only in omniORB-mingw/src/lib/omniORB/orbcore: debug
diff -r omniORB/src/lib/omniORB/orbcore/dir.mk omniORB-mingw/src/lib/omniORB/orbcore/dir.mk
169a170,185
> endif
> 
> ##########################################################################
> ifdef Mingw
>   DIR_CPPFLAGS += -D"NTArchitecture"
>   EXTRA_LIBS    = -lwsock32 -ladvapi32 -lws2_32
>   SHARED_ONLY_OBJS = msvcdllstub.o
> ifndef ETSKernel
>   ORB_SRCS += orbOptionsReg.cc
> endif
> 
> # there's a bug in gcc 3.2 (build 20020927) that makes gcc crash
> # when optimizing this file ...
> static/Namingstub.o: CXXDEBUGFLAGS = -O0
> shared/Namingstub.o: CXXDEBUGFLAGS = -O0
> 
diff -r omniORB/src/lib/omniORB/orbcore/poa.cc omniORB-mingw/src/lib/omniORB/orbcore/poa.cc
3837c3837
< #elif defined(__WIN32__)
---
> #elif defined(__WIN32__) && !defined(__MINGW32__)
Only in omniORB-mingw/src/lib/omniORB/orbcore: poa.cc~
Only in omniORB-mingw/src/lib/omniORB/orbcore/shared: .sconsign
Only in omniORB-mingw/src/lib/omniORB/orbcore/shared: SConstruct
Only in omniORB-mingw/src/lib/omniORB/orbcore/shared: SConstruct~
Only in omniORB-mingw/src/lib/omniORB/orbcore: shareddebug
Only in omniORB-mingw/src/lib/omniORB/orbcore/ssl: debug
Only in omniORB-mingw/src/lib/omniORB/orbcore/ssl: shared
Only in omniORB-mingw/src/lib/omniORB/orbcore/ssl: shareddebug
Only in omniORB-mingw/src/lib/omniORB/orbcore/ssl: static
Only in omniORB-mingw/src/lib/omnithread: debug
diff -r omniORB/src/lib/omnithread/dir.mk omniORB-mingw/src/lib/omnithread/dir.mk
17a18,22
> 
> ifdef Mingw
> DIR_CPPFLAGS += -D_OMNITHREAD_DLL
> endif
> 
Only in omniORB-mingw/src/lib/omnithread: dir.mk~
Only in omniORB-mingw/src/lib/omnithread: nt.d
diff -r omniORB/src/lib/omnithread/posix.d omniORB-mingw/src/lib/omnithread/posix.d
2d1
<  ../../../include/omnithread/posix.h \
Only in omniORB-mingw/src/lib/omnithread/shared: .sconsign
Only in omniORB-mingw/src/lib/omnithread/shared: SConstruct
Only in omniORB-mingw/src/lib/omnithread/shared: SConstruct~
Only in omniORB-mingw/src/lib/omnithread: shareddebug
Only in omniORB/src/services/mklib: CosEventChannelAdminDynSK.cc
Only in omniORB/src/services/mklib: CosEventChannelAdminDynSK.d
Only in omniORB/src/services/mklib: CosEventChannelAdmin.hh
Only in omniORB/src/services/mklib: CosEventChannelAdminSK.cc
Only in omniORB/src/services/mklib: CosEventChannelAdminSK.d
Only in omniORB/src/services/mklib: CosEventCommDynSK.cc
Only in omniORB/src/services/mklib: CosEventCommDynSK.d
Only in omniORB/src/services/mklib: CosEventComm.hh
Only in omniORB/src/services/mklib: CosEventCommSK.cc
Only in omniORB/src/services/mklib: CosEventCommSK.d
Only in omniORB/src/services/mklib: CosLifeCycleDynSK.cc
Only in omniORB/src/services/mklib: CosLifeCycleDynSK.d
Only in omniORB/src/services/mklib: CosLifeCycle.hh
Only in omniORB/src/services/mklib: CosLifeCycleSK.cc
Only in omniORB/src/services/mklib: CosLifeCycleSK.d
Only in omniORB/src/services/mklib: CosNotificationDynSK.cc
Only in omniORB/src/services/mklib: CosNotificationDynSK.d
Only in omniORB/src/services/mklib: CosNotification.hh
Only in omniORB/src/services/mklib: CosNotificationSK.cc
Only in omniORB/src/services/mklib: CosNotificationSK.d
Only in omniORB/src/services/mklib: CosNotifyChannelAdminDynSK.cc
Only in omniORB/src/services/mklib: CosNotifyChannelAdminDynSK.d
Only in omniORB/src/services/mklib: CosNotifyChannelAdmin.hh
Only in omniORB/src/services/mklib: CosNotifyChannelAdminSK.cc
Only in omniORB/src/services/mklib: CosNotifyChannelAdminSK.d
Only in omniORB/src/services/mklib: CosNotifyCommDynSK.cc
Only in omniORB/src/services/mklib: CosNotifyCommDynSK.d
Only in omniORB/src/services/mklib: CosNotifyComm.hh
Only in omniORB/src/services/mklib: CosNotifyCommSK.cc
Only in omniORB/src/services/mklib: CosNotifyCommSK.d
Only in omniORB/src/services/mklib: CosNotifyFilterDynSK.cc
Only in omniORB/src/services/mklib: CosNotifyFilterDynSK.d
Only in omniORB/src/services/mklib: CosNotifyFilter.hh
Only in omniORB/src/services/mklib: CosNotifyFilterSK.cc
Only in omniORB/src/services/mklib: CosNotifyFilterSK.d
Only in omniORB/src/services/mklib: CosTimeDynSK.cc
Only in omniORB/src/services/mklib: CosTimeDynSK.d
Only in omniORB/src/services/mklib: CosTime.hh
Only in omniORB/src/services/mklib: CosTimeSK.cc
Only in omniORB/src/services/mklib: CosTimeSK.d
Only in omniORB-mingw/src/services/mklib: debug
Only in omniORB-mingw/src/services/mklib: shareddebug
Only in omniORB/src/services/mklib: TimeBaseDynSK.cc
Only in omniORB/src/services/mklib: TimeBaseDynSK.d
Only in omniORB/src/services/mklib: TimeBase.hh
Only in omniORB/src/services/mklib: TimeBaseSK.cc
Only in omniORB/src/services/mklib: TimeBaseSK.d
Only in omniORB-mingw/src/tool/omkdepend: cppsetup.o
diff -r omniORB/src/tool/omkdepend/dir.mk omniORB-mingw/src/tool/omkdepend/dir.mk
9a10,15
> 
> ifdef Mingw
> MYSRCS += gnuwin32.c
> LIBS = -ladvapi32
> DIR_CPPFLAGS += -DWIN32
> endif
Only in omniORB-mingw/src/tool/omkdepend: gnuwin32.o
Only in omniORB-mingw/src/tool/omkdepend: ifparser.o
Only in omniORB-mingw/src/tool/omkdepend: include.o
Only in omniORB-mingw/src/tool/omkdepend: main.o
Only in omniORB-mingw/src/tool/omkdepend: omkdepend.exe
Only in omniORB-mingw/src/tool/omkdepend: parse.o
Only in omniORB-mingw/src/tool/omkdepend: pr.o
Only in omniORB-mingw/src/tool/omniidl/cxx/cccp: alloca.o
Only in omniORB-mingw/src/tool/omniidl/cxx/cccp: cccp.o
Only in omniORB-mingw/src/tool/omniidl/cxx/cccp: cexp.o
Only in omniORB-mingw/src/tool/omniidl/cxx/cccp: config.o
Only in omniORB-mingw/src/tool/omniidl/cxx/cccp: index.o
Only in omniORB/src/tool/omniidl/cxx/cccp: omnicpp
Only in omniORB/src/tool/omniidl/cxx: idlast.d
Only in omniORB/src/tool/omniidl/cxx: idlc.d
Only in omniORB/src/tool/omniidl/cxx: idlconfig.d
Only in omniORB/src/tool/omniidl/cxx: idldump.d
Only in omniORB/src/tool/omniidl/cxx: idlerr.d
Only in omniORB/src/tool/omniidl/cxx: idlexpr.d
Only in omniORB/src/tool/omniidl/cxx: idlfixed.d
Only in omniORB/src/tool/omniidl/cxx: idlpython.d
Only in omniORB/src/tool/omniidl/cxx: idlrepoId.d
Only in omniORB/src/tool/omniidl/cxx: idlscope.d
Only in omniORB/src/tool/omniidl/cxx: idltype.d
Only in omniORB/src/tool/omniidl/cxx: idlutil.d
Only in omniORB/src/tool/omniidl/cxx: idlvalidate.d
Only in omniORB/src/tool/omniidl/cxx: lex.yy.d
Only in omniORB-mingw/src/tool/omniidl/cxx: omniidl.exp
Only in omniORB/src/tool/omniidl/cxx: y.tab.d
diff -r omniORB/src/tool/omniidl/python/scripts/omniidl omniORB-mingw/src/tool/omniidl/python/scripts/omniidl
72c72
< sys.path.append("/usr/lib/python" + sys.version[:3] + "/site-packages")
---
> sys.path.append("/usr/local/lib/python" + sys.version[:3] + "/site-packages")
Only in omniORB-mingw: stub


More information about the omniORB-list mailing list