This document lists brief descriptions of current and older development tools for the PC, along with notes and a brief list of features. While you can find older versions of development tools in many places, links to the old/used programming tools sales pages of EMS Professional Software, this page's sponsor, are provided for your convenience. EMS is not affiliated with Symantec or any other vendor. All terms on this page are trademarks of Symantec. Version info for other vendors' products Where to buy older Symantec and Norton software.
Norton Backup |
Norton Backup 1.0. files dated 2/9/90 9:12:48pm
Norton Backup for DOS 1.1 and 1.2 are compatible with Norton Backup for Windows 1.2 with a few exceptions. Norton Backup for DOS 1.0 and Norton Backup for Windows 1.2 are not compatible.
An unboxed copy we've seen included:
Manual © 1986, 120 pages. Includes handwritten note from Peter Norton Consulting with replacement page 118 and apology.
Registration postcard with $.14 stamp.
Order form
Keyboard Reference Card for F10 keyboard
An unboxed copy we've seen included:
Single 5.25" green 360K diskette without version number, files dated 6/5/1986 1:30PM
Manual © 1985, 1986, 40 pages.
Registration postcard with $.14 stamp.
Two Norton Editor stickers
Navigator "Educational Use Only" edition
One key to help recognize Norton Utilities 1.0 is that disk one of the 1.0 version had a file called Print and in 2.0 that file was renamed Lprint to avoid conflict with the DOS command.
Changed focus to business and professional computer users. Added hard disk helpers. Smooth integration with DOS, including full support for file paths.
This version adds Quick UnErase (QU) and Unremove Directory (UD) programs. Better hard disk support, including the Bernoulli box. Adds /A to LD command, revised TS program, /S to more commands. /EUR and /EBCDIC features for European and mainframe data. /LOG for logging program action.
An open box we purchased contained the following items:
Retail box listing system requirements as: DOS 2.0 or later, 64K RAM, and one disk drive.
Single 5.25" 360K disk (grey) with no version number on label. Files dated 11/15/85, 3:10PM.
Manual, 64 pages, with copyright dates 1982, 1983, 1984, 1985, 1986. Program version:3.10, Manual version 3.10B.
Order form © 1986. It offers Norton UTILITIES for $99.95, Norton COMMANDER for $75 and Norton EDITOR for $50.
4.0, © 1987
C++ 6.0 Professional - Features Integrated Development and Debugging Environment (IDDE), High-peformance optimizing one-pass compiler, Native C++ with Templates and nested classes, New Visual Programmer for Symantec C++, High-speed OPTLINK linker, Full support for Windows, DOS and Win32s development, Integrated version control support for PVCS, Microsoft Foundation Classes (MFC) 2.0 and complete documentation, and Microsoft Win32s Operating Systems Extensions with redistribution license.
Includes 17 3.5" disks, a CD-ROM, and the following manuals:
Getting Started Guide (34 Pages)
User's Guide & Reference (572 Pages)
Compiler & Tools Guide (708 Pages)
Run-Time Library Reference (696 Pages)
Microsoft Windows Programmer's Reference V.1: Overview (501 Pages)
Microsoft Windows Programmer's Reference V.2: Functions (1001 Pages)
Microsoft Windows Programmer's Reference V.3: Messages, Structures & Macros (605 Pages)
Microsoft Windows Programmer's Reference V.4: Resources (340 Pages)
Microsoft Win32 Programmer's Reference V.3: Functions A-G (760 Pages)
Microsoft Win32 Programmer's Reference V.4: Functions H-Z (780 Pages)
Microsoft Win32 Programmer's Reference V.5: Messages, Structures & Macros (687 Pages)
Microsoft Foundation Class Library Reference (1175 Pages)
Visual Programmer User's Guide (268 Pages)
C++ 6.1 Professional. Includes 18 1.44MB disks or CD-ROM with directories dated 12/27/93 9:54:46am. No distinctive part number on CD face, but © 1993.
Includes the following version 6.0 manuals:
User's Guide and Reference, 572 pages, 05-30-00091-IN, MIP001
Compiler and Tools Guide, 05-30-00087-IN, MIP001
Run-Time Library Reference, 05-30-00088-IN, MIP001
MFC C++ SIM User's Guide, 05-30-00104-IN, MIP001
Visual Programmer User's Guide, 05-30-00100-IN, MIP001
Getting Started Guide, 34 pages, 05-30-00106-IN, MIP001
WHAT'S NEW SINCE THE MFC 4.0 PATCH? New features since the MFC patch: MFC 4.2b, final NT 4.0 SDK, ActiveX SDK, bug fixes.
- MFC libraries are now pulled in by #pragma statements in the MFC header files, so if you disable default library inclusion (in Project Settings), you will have to include the libraries explicitly, even though the project is tagged as an MFC project. This way of pulling in the libraries is much safer.
- DAO support: only the wrappers are provided; the runtime has to
be licensed from Microsoft.
RTL
- There is a 32-bit debug version of the RTL DLL now. The import library is sndd.lib. This lib will be used automatically when building a 32-bit debug target that uses the DLL version of MFC. If you are not using MFC and you want to use the debug RTL, then you should define _DEBUG, check Project | Settings | Build | Code Generation | "Embed Library Name" and specify sndd.lib in the text field next to this checkbox.
Compiler
- There is a new compiler option that did not make it into the Compiler and Tools Guide:
-Ab enable bool as a built-in type, with values of true and false
- Note that there is now a Compiler Readme file, as a supplement to the Compiler and Tools Guide. This contains a great deal of information, written by Walter Bright, about the features and usage of the Symantec C/C++ compiler. Compiler.wri is a plain text file located in the Help directory. The installer will create a program item that points to this file. (NT users who prefer to view the file in Notepad may find it more convenient to rename the extension from .wri to .txt.)
REDISTRIBUTING THE ActiveX DLLs
All appropriate support DLLs are installed on your own system when you install Symantec C++ 7.50. However, if you develop code that makes use of ActiveX and want to distribute your code without depending on the presence of Microsoft Internet Explorer 3.0 on the target machine, you need to redistribute the ActiveX support DLLs.
The six self-extracting executables containing the ActiveX redistributables, with two related text files, are located on the Symantec C++ 7.50 CD in the directory sc\redist32.These files are from the Microsoft ActiveX SDK for Win32.
The Microsoft license agreement is in the file license.txt.The descriptions of the ActiveX redistributables and the exactdetails governing redistribution are in the file redist.txt,
Notice that there is no URLMon.dll redistributable for NT 3.51, only for Windows 95 and Windows NT 4.0.
C++ 8.0 for Macintosh and Power Macintosh. CD face marked 436-0524-12 1/95.
Manuals:
User's Guide, rear left bottom corner 05-30-00139
Compiler Guide, rear left bottom corner 05-30-00140
Think C for Macintosh User's Guide, rear left bottom corner 05-30-00114 (Was this really bundled?)
Think C 4.0 - Includes 4 DD disks (label reverse marked LSC004 08/89 Part #05-50-00064, 68, 69, and 63.
Manuals:
Standard Libraries Reference - 220 pages, 05-30-00020, LSC003 8/89
User's Manual - 512 pages, 05-30-00021, LSC002 7/89