delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/01/18/11:27:55

From: root AT jacob DOT remcomp DOT fr (root)
Subject: Re: regarding resources
18 Jan 1997 11:27:55 -0800 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <m0vlWFB-000APzC.cygnus.gnu-win32@jacob.remcomp.fr>
Original-To: hamel AT republique DOT saclay DOT cea DOT fr (jl Hamel)
Original-Cc: gnu-win32 AT cygnus DOT com
In-Reply-To: <199701171630.RAA06196@republique.saclay.cea.fr> from "jl Hamel" at Jan 17, 97 05:30:32 pm
Original-Sender: owner-gnu-win32 AT cygnus DOT com

Later this month (or beginning of February) I will release the next version of
lcc-win32.

This system features now:
o a resource compiler (lrc). This compiler is a new development. For different
  reasons, I couldn't follow rcl's yacc/lex parser. I wrote a recursive
  descent one. I have compiled all resources that I could with NO errors.
  My tool (compiled with lcc, not cygnus-gcc) makes for about 60K This
  *includes* a full blown C preprocessor. (lcc's one is linked in).
o a resource editor. This tool will allow you to graphically edit a dialog box
  in the screen, test it interactively, and will generate a .res when you hit
  the 'save' button.
o A windowed debugger with displays similar to VC++. This debugger will not be
  usable by gcc, since it uses the debugging information format of Microsoft,
  and it doesn't understand 'stabs'. Since lcc generates Microsoft's 
  compatible debug info, it will work with code compiled by lcc/Microsoft only.
  The new version of MSVC (4.1) uses NB10 debug info format. I use NB09. Since
  I do not have the specs of NB10 (Microsoft didn't publish it) I can't debug
  MSVC++ programs. I think this is not a problem, since you can use their debugger:
  it is a very good one.
o a full blown IDE with syntax coloring in real-time, grep,diff under windows,
  context sensitive help, browse info processing, tons of utilities (binary
  editor,object file cross referencing, function tree drawing, etc etc etc).

The binaries will be freely distributable. I will try to pay a part of my debts
selling the source code for all that (+ linker, implib utility etc). It
represents something like 5 years of work from my part.

lcc-win32 is the work of only three (yes you read right: THREE) people:
Chris Fraser Wrote the lcc compiler
Dave Hanson  Wrote the lcc compiler
Jacob Navia  Wrote all the rest (assembler, linker, IDE etc).

I have mailed noer AT cygnus DOT com about it, and maybe some utilities will be
distributed with gcc. I offered the resource editor for instance. I think
that this is low priority for cygnus since I do not support any 'Unix'
thing under windows. I do not like unix under windows. I prefer using the
*real* thing: Linux, a nice system. I use it natively, not under windows.

But some people prefer unix under windows...

This is a pre-release announcement for people that *urgently* would need
some of those tools.

P.S. I have worked a lot in the windows header files. I want to share this work
with the gcc project, but till now there has been no interest in these. If I
find a place where I can upload those headers to the general public it would be 
nice. I have written mmsystem.h, windowsx.h, and many many others. weeks of
work...

-- 
Jacob Navia	Logiciels/Informatique
41 rue Maurice Ravel			Tel 01 48.23.51.44
93430 Villetaneuse 			Fax 01 48.23.95.39
France
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019