home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.alstevens.com
/
2014.06.ftp.alstevens.com.tar
/
ftp.alstevens.com
/
quincy2002
/
README
< prev
next >
Wrap
Text File
|
2003-01-22
|
5KB
|
110 lines
Quincy 2002
===================== IMPORTANT! ==========================
Please read carefully the requirements under Bug Reporting
in this document. If you do not follow those instructions,
about all I'll respond with is "RTFR!" I no longer have the
time it takes to drag the information out of users. Sorry.
===========================================================
-------------------------------------
Quincy 2002 is a Windows 9x, ME, XP and NT hosted Integrated Development Environment
(IDE) front end for C/C++ compilers.
I originally developed the ancestors of Quincy 2002 to accompany a C++ tutorial book
and as a project for the C Programming Column of Dr. Dobb's Journal. Quincies 96 and
97 supported development of Win32 console applications only. Quincies 99 and 200x
support development of Win32 console and GUI applications and DLLs.
The Compilers
-------------
As currently configured, Quincy 2002 works with the current MinGW C/C++
compiler suite.
MinGW (Minimalist GNU for Windows) is a version of the GNU gcc C/C++
compiler that uses the Win32 runtime DLLs.
See http://www.mingw.org/ for details.
The INSTALL file explains where to get the compiler files and how to install
them so that they work with Quincy 2002.
The Tools
---------
Quincy 2002 uses a grep program that I downloaded and modified slightly to make it work
as a program launched from the IDE.
Quincy 2002 with MinGW uses the resource compiler and editor tools that accompany
the LCC-Win32 C compiler suite, which you will find at
http://www.cs.virginia.edu/~lcc-win32/.
Quincy 2002 uses Artistic Style, a code beautifier tool
The install.txt file explains where to get the tool files and how to install
them so they work with Quincy 2002.
Source Code
-----------
The source code for the Quincy 2002 IDE and the grep tool are available in the
quincy2002src.zip file in the ftp directory where you found this file.
Quincy 2002 is an MFC application compiled with MS Visual Studio 6.0.
The grep program's source code is organized into a Quincy 2002 project.
The source code for the MinGW C/C++ compilers and the resource compiler
and editor tools are available from the sites where you download them.
Bug Reporting
--------------
Please install and use Quincy 2002 and report bugs to me at astevens@ddj.com.
You can send your comments and criticisms to that address as well. I might
ask you to send some source code so that I can reproduce a bug. Please do not send
source code, data files, or screen shots unless I ask for them.
Please include the following information with all bug reports:
1. The steps required to reproduce the bug. Please be specific.
2. The symptom that the bug exhibits. Once again be specific.
3. The Quincy version information from the Help/About dialog.
4. The compiler name and version from the Help/About dialog.
5. The Windows version from the Help/About dialog and
whether the OS is 95/98/ME/XP/2K/NT.
6. The drive and subdirectory where you installed:
a. Quincy
b. The MinGW compiler system
c. The source code for the programs you are trying to compile and run.
7. A reliable way I can reach you via email.
8. Do not send source code until I ask for it.
NOTE: If you ignore my requests for this information or just tell me something like,
"Quincy blows up when I do so-and-so," chances are I'll ignore your report. Sorry.
Things New with Quincy 2002 (since Quincy 2000)
-------------------------------------------------
1. Quincy 2002 does not support the Borland free command line compiler because
the Borland tools are not open source and there is no command line debugger
that Quincy can integrate into its IDE. If you want to use the Borland
compiler, try Quincy 2000.
2. There is no longer an option to build with the experimental Standard C++
Library. Gcc supports most of Standard C++. If you are using an earlier
version of gcc, you should also be using the legacy C++ libraries.
Quincy 2002 does not support versions of gcc prior to 2.95.3.
3. Many editor improvements and small bug fixes.
4. The interface with the compiler tools and the grep tool are changed to use
Win32 pipes rather than redirected text files as their stdout devices.
5. The internal debugger is no more. Quincy 2002 integrates GDB into the IDE
instead of implementing its own debugger as earlier versions of Quincy did.
Al Stevens
astevens@ddj.com