[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Patch for oo2c/CygWin32



I have uploaded an intermediate patch at
http://home.t-online.de/home/mvacken/oo2c_32-1.3.8-1.3.8c.diff.gz

This patch adds support for Cygnus Win32 to oo2c.  As far as oo2c is
concerned, CygWin32 is just another Unix, with the exception that it
attaches ".exe" to its executables.

I tested this version with B19.1 under WinNT.  The Cygnus people claim
that B19.1 is quite stable under Win95 (at least compared to B19) so I
guess it might work with Win95, too.

Installation is just like under Unix:

  - unpack oo2c_32-1.3.8c

  - unpack gc4.12 in oo2c's top-level directory

  - run "bash configure --prefix=... --disable-libs"
    (this assumes GNU libtool is not installed)

  - run "make install"

After doing this little excercise I removed the stuff from my hard
disk again.  So don't ask me anything about cygwin32, I won't be able
to help you.

Changes:

 o TextRider.Reader.Available: Take failed lookahead into 
   account.
 o Bumped version of liboo2c to 3:3:0.

 o Scanner: Identifiers with a keyword prefix were sometimes
   mistaken for the keyword.

 o configure: Check for 64 bit type "long long int" and enable 
   HUGEINT if present.  (Note: I have not tested this.  Use it
   at your own risk.)  Detect suffix of executable names.
 o Makefile.in: Support suffix for executable names during 
   compilation and installation.

-- mva