++ the Ada95 tree requires a small fix to build on Cygwin, since the GNAT port
+ to that platform provides an incomplete Interrupts.Names package. For
+ instance (your gcc version may be different):
+ /usr/lib/gcc/i686-pc-cygwin/3.4.4/adainclude/a-intnam.ads
+
+ cut here...
+-------------------------------------------------------------------------------
+--- a-intnam.ads.orig 2003-10-21 13:41:51.000000000 +0000
++++ a-intnam.ads 2007-05-05 22:40:02.609375000 +0000
+@@ -44,5 +44,6 @@
+
+ DUMMY_INTERRUPT_1 : constant Interrupt_ID := 1;
+ DUMMY_INTERRUPT_2 : constant Interrupt_ID := 2;
++ SIGINT : constant Interrupt_ID := 2;
+
+ end Ada.Interrupts.Names;
+-------------------------------------------------------------------------------
+