[PolyORB-users] polyorb-gpl-2007 bug (not install in windows under msys/cygwin)

Andry Ogorodnik admin at med.km.ua
Mon Sep 24 16:11:47 CEST 2007


Hello

Mini HOWTO make polyorb-gpl-2007 on mingw

You need:
GNAT-GPL-2007
xmlada-gpl-2.2.0
MinGW-5.1.3
MSYS-1.0.10
OpenSSL Binaries  Developer files 
 ( http://gnuwin32.sourceforge.net/packages/openssl.htm )
My polyorb-gpl-2007-mingw.patch
 (http://www.ada-ru.org/files/polyorb-gpl-2007-mingw.patch )

Install them. Let gnat find xmlada by setting correct values in
ADA_INCLUDE_PATH, ADA_OBJECTS_PATH, ADA_PROJECT_PATH.

Unpack OpenSSL and polyorb into c:\ root and add lines to msys /etc/fstab:
c:/gnat /gnat 
c:/openssl /openssl
c:/polyorb-src /polyorb-src 

Run msys and patch the polyorb source:
patch -p1 -d /polyorb-src < polyorb-gpl-2007-mingw.patch

Ensure gcc from gnat will be used:
export PATH=/gnat/2007/bin:$PATH 

Then make and install:
cd /polyorb-src
./configure -C --prefix=/gnat/2007 --with-appli-perso="CORBA" \
 --with-proto-perso="GIOP" --enable-debug --with-openssl=/openssl \
 --with-corba-services="event ir naming notification time" 
make
make install
  
Cygwin have bug (do not correct detect gnat's exception model), then
better use msys.

polyorb-gpl-2007-mingw.patch consist patch for makefile. You do not
need correct it manualy.
-- 
Best regards,
 Andry                          mailto:admin at med.km.ua



More information about the PolyORB-users mailing list