[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference clt::fuse

Title:DEC FUSE - UNIX SDE
Notice:See note #4 for kit locations
Moderator:TLE::TALCOTT
Created:Tue Oct 30 1990
Last Modified:Fri May 23 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1276
Total number of notes:4364

4.0. "DEC FUSE Kits" by CURIE::MFORBES (Windows are panes in the glass) Thu Nov 01 1990 12:50

T.RTitleUserPersonal
Name
DateLines
4.1DEC FUSE IFTCURIE::DONOVANThu Nov 08 1990 13:04170
4.2DEC FUSE External Field Test 1CURIE::DONOVANThu Nov 08 1990 13:05164
4.3DEC FUSE External Field Test 2 MR4DEC::DONOVANWed Jan 02 1991 15:59177
4.4DEC FUSE for RISC Ultrix V1.0MR4DEC::MFORBESWindows are panes in the glassWed Feb 27 1991 12:32130
4.5DEC FUSE for Ultrix V1.1 IFT Kit AvailableBENONI::KASPUTYSFUSE users have more fun!Tue Jul 16 1991 09:30229
4.6DEC FUSE EFT V1.1 Kits AvailableBENONI::KASPUTYSFUSE users have more fun!Wed Sep 04 1991 13:17328
4.7DEC FUSE V1.1 pre-SSB kits are availableBENONI::KASPUTYSFUSE users have more fun!Mon Oct 28 1991 11:3331
4.8DEC FUSE V1.1 SQM kits are availableBENONI::KASPUTYSFUSE users have more fun!Wed Nov 13 1991 11:0017
4.9DEC FUSE for DEC C++ IFT kit availableBENONI::KASPUTYSFUSE users have more fun!Wed Nov 13 1991 11:0611
4.10FUSE for Ultrix V1.1 SSB kits are availableBENONI::KASPUTYSFUSE users have more fun!Tue Nov 26 1991 17:2619
4.11DEC FUSE for Sun External Field Test kit available on the net...BENONI::ARNOLDbetter known as XERO::ArnoldWed Nov 27 1991 09:4935
4.12Last minute change to EnCASE SSB kit: DEC FUSE EnCASE for ULTRIX v1.1BENONI::ARNOLDbetter known as XERO::ArnoldMon Dec 16 1991 13:5216
4.14DEC FUSE for Sun EFT2 is availableBENONI::SHASTRYMon Jan 06 1992 14:2758
4.15DEC FUSE/DEC C++ IFT1 availableBENONI::SHASTRYMon Jan 13 1992 11:33201
4.16DEC FUSE/DEC C++ IFT2 availableBENONI::SHASTRYTue Jan 14 1992 20:39233
4.17DEC FUSE for DEC OSF/1 - IFT1BENONI::FORBESwindows are panes in the glassFri Jan 17 1992 18:33237
4.18DEC FUSE/DEC C++ IFT3 availableBENONI::SHASTRYFri Jan 24 1992 21:36261
4.20DEC FUSE for DEC OSF/1 IFT2 availableBENONI::SHASTRYThu Feb 06 1992 19:45261
4.21DE FUSE / DEC C++ EFT availableBENONI::SHASTRYFri Feb 07 1992 15:00257
4.22DEC FUSE for Sun, V1.1 (SSB)BENONI::SHASTRYSat Mar 07 1992 19:11106
4.23DEC FUSE Support for DEC C++ SQM versionBENONI::SHASTRYThu Mar 12 1992 22:24251
4.24DEC FUSE for DEC OSF/1 .. EFTBENONI::SHASTRYThu Mar 26 1992 19:38281
4.25DEC FUSE Support for DEC C++ for ULTRIX, V1.1 (SSB)BENONI::WARDJohn WardTue May 12 1992 11:33267
4.26DEC FUSE V1.2 IFT AnnouncementBENONI::DESIRAZUTue Oct 13 1992 12:381317
4.27DEC FUSE V1.2 INTERNAL FIELD TEST 2 KITBENONI::DESIRAZUWed Dec 02 1992 10:531279
4.28DEC FUSE V1.2 EFT Kit AvailableBENONI::DESIRAZUThu Dec 17 1992 16:031229
4.29DEC FUSE T2.0 EFT KitGOLLY::DEROYMon May 23 1994 17:38411
4.30FUSE V2.0 EFT2 Kit AvailableGOLLY::DEROYFri Jul 08 1994 17:19412
4.31DEC FUSE V2.0 for OSF/1 AXP - SSB kit availableGOLLY::wrench.zko.dec.com::GoodrichMark GoodrichFri Aug 12 1994 18:54398
4.32DEC FUSE T2.1, EFT1 for OSF/1 V3.0 and higher is now availableUHUH::TALCOTTTue Dec 20 1994 11:57333
4.33DEC FUSE V2.1 Sanity Kit for OSF/1 V3.0 and higher is now availableUHUH::TALCOTTMon Jan 30 1995 12:02317
4.34DEC FUSE V2.1 Updated Sanity Kit for OSF/1 V3.0 and higher is now availableUHUH::TALCOTTMon Feb 27 1995 14:18319
4.35FUSE V2.1 for OSF/1 AXP - SSB kit availableUHUH::TALCOTTSat Mar 11 1995 12:44265
4.36FUSE V2.1A for OSF/1 AXP - SSB kit availableUHUH::TALCOTTMon May 08 1995 16:04254
4.37FUSE T3.0-1 (EFT1) for Digital UNIX T4.0 is availableUHUH::TALCOTTTue Nov 14 1995 12:25200
4.38FUSE T3.0-2 (EFT2) for Digital UNIX T4.0 is availableUHUH::TALCOTTMon Jan 29 1996 14:32158
4.39FUSE V3.0 Sanity kit for Digital UNIX T4.0 is availableUHUH::TALCOTTWed Mar 06 1996 13:06158
4.40FUSE V3.0 for Digital UNIX V4.0UHUH::TALCOTTFri Mar 22 1996 08:26143
4.41FUSE V3.1 for Digital UNIX V3.2C and higherUHUH::TALCOTTFri Aug 30 1996 12:19152
4.42FUSE V3.1 SSB kit for Digital UNIX V3.2C and higherUHUH::TALCOTTThu Sep 26 1996 13:58147
4.43FUSE T4.0 EFT1 kit for Digital UNIX V4.0 and higherTLE::TALCOTTMon May 05 1997 15:43189
   DEC FUSE T4.0 EFT1 for Digital UNIX V4.0 and higher is now available.

	***  DIGITAL EQUIPMENT CORPORATION - INTERNAL USE ONLY ***

  This is the initial Field Test kit. Changes since V3.1 have not yet been
  translated into Japanese.

  NEW IN THIS RELEASE
  Extracted from : Release Notes for FUSE V4.0

1.1 Summary of Features New for FUSE Version 4.0

  The primary focus of work for Version 4.0 was to enhance FUSE to support work
from the perspective of one or more projects.  All tools now operate in the
context of user-defined projects.  You can save project data from session to
session.  You can open multiple projects each with its own set of tools and 
working context.  In general, projects give you a way to separate one work
context from another by specifying project data, for example, the locations of
all the source files, build options, and static analysis data.

  There were also changes made to several existing tools.

1.1.1 Existing Tools

New functions of interest in existing tools include the following:

        Builder
       Can generate static analysis data during a build for use by the browser
        tools (Call Graph Browser, Cross-Referencer, and C++ Class Browser).

        C++ Class Browser
        Significant enhancements to the overall user interface to improve
        ease of use.

        Editors
        Diagnostic message viewing within the FUSE Editor and emacs.
        Addition of a FUSE menu to the menu bar of emacs versions 19.*.
        Support for XEmacs as well as GNU emacs.
        Support for MULE, a multilanguage editor for use in the Japanese
        locale.

        Heap Analyzer
        Support for multiprocess and multithread profiling.

        Porting Assistant
        Support for mapping compiler directives to the equivalent Digital
        UNIX directives.
        Support for mapping compile command lines in a makefile to the
        equivalent Digital UNIX command line.
        Addition of a keyword lookup function for the DXML library, which
        includes commonly used Fortran math functions.
        Support for mapping LINPACK and EISPACK routines nto LAPACK routines.

        Man Page Browser
        Display an index of entries for reference pages that contain a
        specified regular expression.
        Display an index of entries for reference pages whose item name
        contains a specified regular expression.

        Profiler
        Support for multiprocess and multithread profiling.

  COPYING THE DOCUMENTATION
        The handbook is unchanged except for a half dozen new messages. The
	new version's available but disk space is tight, so we'll point you to
	        fuse_v30_encase.[ps | ps.Z | decw_book]
	in the fuse_v31 directory.

	For all other documents
	fuse_v40_handbook.ps.Z
	fuse_v40_handbook.tar.Z		(html format)
	fuse_v40_install_guide.[ps | txt]
        fuse_v40_install_guide.tar.Z    (html format)
	fuse_v40_relnotes.[ps | txt]
        fuse_v40_relnotes.tar.Z		(html format)
        fuse_v40_spd.[ps | txt]

	After expanding the html tar files, start by viewing TITLE.HTM for a
	particular book.  Title page provides buttons for Table of Contents,
	Index, etc.

	  a. Use the ftp command to login to the caboom system:
	     # ftp caboom.zko.dec.com
	     Name: anonymous
	     Password: < your-login-name >
	  b. Change to the directory containing the files
	     ftp> cd fuse_V40
	  b. At the ftp> prompt, enter for each file:
	     ftp> get < file >


  COPYING AND INSTALLING THE KIT
   For more information about using the setld utility, registering a license,
   required subsets, or to view a sample installation, see the DEC FUSE
   Installation Guide.

  FUSE kit:
      Copy the kit to your workstation.
	     a. Use the ftp command to log in to the caboom system:
		     # ftp caboom.zko.dec.com
		     Name: anonymous
		     Password: < your-login-name >

	     b. Move to the directory containing DEC FUSE V4.0 files
		     ftp> cd fuse_V40

	     c. At the ftp> prompt, enter:
		     ftp> binary
		     ftp> get FUS400.tar

	     d. After the tar file is transferred, quit the session:
 		     ftp> quit


      Unpack the tar file:  # tar -xmpf FUS400.tar
         After unpacking the tar file, you can remove it from the directory
         where you copied it.

      Enable the software licenses
         FUSE software includes the following products: DEC FUSE V4.0, and
	 DEC FUSE C++ Support V4.0. A DEC FUSE Ada Support license is no longer
	 required to use FUSE Ada support.  If you have already installed
	 licenses for DEC FUSE products on your system, you can skip this step.

	 Use VTX PAK to acquire and install the following PAKS:
			FUSE-USER
			FUSE-C-USER

	 Refer to the "Guide to Software License Management" manual in the
	 Digital Unix documentation set for further information.

      Enter the following command to start the installation script.
		     # setld -l .


5.  After installing FUSE:
     1. Run the IVP
		     # setld -v FUSBASE400

        The script displays the FUSE Control Panel. To exit, click on the Tools
	menu and choose the Exit FUSE menu item.  The script exits FUSE and
	displays a message stating that the installation has been verified.

     2.	If you have the optional C++ Support License, the DEC C++ compiler kit
        must also be installed.  The DEC C++ product is supplied separately
	from FUSE.


  NOTESFILE LOCATION
   A notesfile for technical discussions and questions regarding FUSE is
	located on CLT::FUSE.  To add the notesfile to your notebook use the
	Notes> add/entry fuse/file=CLT::FUSE command.  In addition, there is a
	news-to-notes gateway for accessing the FUSE notesfiles.  The news
	conference is called: dec.notes.applications.fuse

  FILING PROBLEM REPORTS
	Use the FUSE Notes conference.

  WHAT IS DEC FUSE?
	FUSE is an integrated, graphically oriented workstation-based
	programming environment for UNIX systems.  The environment supports C,
	C++, FORTRAN, PASCAL, COBOL, and Ada programming languages.  It is
	based on commands and utilities in UNIX such as Ladebug, make,
	pixie, pixstats, prof and gprof, RCS and SCCS.  It is designed to be
	used by novice or advanced programmers, who may or may not be UNIX
	experts.  However, FUSE should also appeal to programmers already
	familiar with UNIX systems that are looking for window-oriented,
	integrated programming tools.

  FUSE includes a suite of DEC Motif-based program development tools including:
   - Debugger	         + Window based debugger, layered on Ladebug
   - Builder	         + Graphical interface to 'make' and support for
				parallel and distributed builds
   - Call Graph Browser  + Program flow display/navigation tool
   - Editor	         + Text Editor, supports annotations
   - Cross-Referencer    + Integrated query and analysis facility
   - Profiler	         + Graphical processor for 'pixie/pixstats' and 'gprof'
   - Control Panel	 + Central control for FUSE environment
   - Info/Help tool      + Message based hyperhelp system and man page browser
   - C++ Class Browser   + Browser to navigate C++ class hierarchies
   - Code Manager	 + Graphical interface to RCS and SCCS
   - Compare	         + Graphical interface to 'diff'
   - Search	         + Graphical interface to 'grep' tools
   - EnCASE	         + Integration support
   - Porting Assistant   + Tool to help port applications to Digital UNIX
   - Heap Analyzer	 + Detects memory corruption and uninitialized data.
   - Version Controller  + Graphical interface for arbitrary
				check-in/check-out commands
   - Program Visualizer  + Graphically displays data from other tools
4.43FUSE T4.0 EFT1 kit for Digital UNIX V4.0 and higherTLE::TALCOTTFri May 09 1997 08:04189
   DEC FUSE T4.0 EFT1 for Digital UNIX V4.0 and higher is now available.

	***  DIGITAL EQUIPMENT CORPORATION - INTERNAL USE ONLY ***

  This is the initial Field Test kit. Changes since V3.1 have not yet been
  translated into Japanese.

  NEW IN THIS RELEASE
  Extracted from : Release Notes for FUSE V4.0

1.1 Summary of Features New for FUSE Version 4.0

  The primary focus of work for Version 4.0 was to enhance FUSE to support work
from the perspective of one or more projects.  All tools now operate in the
context of user-defined projects.  You can save project data from session to
session.  You can open multiple projects each with its own set of tools and 
working context.  In general, projects give you a way to separate one work
context from another by specifying project data, for example, the locations of
all the source files, build options, and static analysis data.

  There were also changes made to several existing tools.

1.1.1 Existing Tools

New functions of interest in existing tools include the following:

        Builder
       Can generate static analysis data during a build for use by the browser
        tools (Call Graph Browser, Cross-Referencer, and C++ Class Browser).

        C++ Class Browser
        Significant enhancements to the overall user interface to improve
        ease of use.

        Editors
        Diagnostic message viewing within the FUSE Editor and emacs.
        Addition of a FUSE menu to the menu bar of emacs versions 19.*.
        Support for XEmacs as well as GNU emacs.
        Support for MULE, a multilanguage editor for use in the Japanese
        locale.

        Heap Analyzer
        Support for multiprocess and multithread profiling.

        Porting Assistant
        Support for mapping compiler directives to the equivalent Digital
        UNIX directives.
        Support for mapping compile command lines in a makefile to the
        equivalent Digital UNIX command line.
        Addition of a keyword lookup function for the DXML library, which
        includes commonly used Fortran math functions.
        Support for mapping LINPACK and EISPACK routines nto LAPACK routines.

        Man Page Browser
        Display an index of entries for reference pages that contain a
        specified regular expression.
        Display an index of entries for reference pages whose item name
        contains a specified regular expression.

        Profiler
        Support for multiprocess and multithread profiling.

  COPYING THE DOCUMENTATION
        The handbook is unchanged except for a half dozen new messages. The
	new version's available but disk space is tight, so we'll point you to
	        fuse_v30_encase.[ps | ps.Z | decw_book]
	in the fuse_v31 directory.

	For all other documents
	fuse_v40_handbook.ps.Z
	fuse_v40_handbook.tar.Z		(html format)
	fuse_v40_install_guide.[ps | txt]
        fuse_v40_install_guide.tar.Z    (html format)
	fuse_v40_relnotes.[ps | txt]
        fuse_v40_relnotes.tar.Z		(html format)
        fuse_v40_spd.[ps | txt]

	After expanding the html tar files, start by viewing TITLE.HTM for a
	particular book.  Title page provides buttons for Table of Contents,
	Index, etc.

	  a. Use the ftp command to login to the caboom system:
	     # ftp caboom.zko.dec.com
	     Name: anonymous
	     Password: < your-login-name >
	  b. Change to the directory containing the files
	     ftp> cd fuse_v40
	  b. At the ftp> prompt, enter for each file:
	     ftp> get < file >


  COPYING AND INSTALLING THE KIT
   For more information about using the setld utility, registering a license,
   required subsets, or to view a sample installation, see the DEC FUSE
   Installation Guide.

  FUSE kit:
      Copy the kit to your workstation.
	     a. Use the ftp command to log in to the caboom system:
		     # ftp caboom.zko.dec.com
		     Name: anonymous
		     Password: < your-login-name >

	     b. Move to the directory containing DEC FUSE V4.0 files
		     ftp> cd fuse_v40

	     c. At the ftp> prompt, enter:
		     ftp> binary
		     ftp> get FUS400.tar

	     d. After the tar file is transferred, quit the session:
 		     ftp> quit


      Unpack the tar file:  # tar -xmpf FUS400.tar
         After unpacking the tar file, you can remove it from the directory
         where you copied it.

      Enable the software licenses
         FUSE software includes the following products: DEC FUSE V4.0, and
	 DEC FUSE C++ Support V4.0. A DEC FUSE Ada Support license is no longer
	 required to use FUSE Ada support.  If you have already installed
	 licenses for DEC FUSE products on your system, you can skip this step.

	 Use VTX PAK to acquire and install the following PAKS:
			FUSE-USER
			FUSE-C-USER

	 Refer to the "Guide to Software License Management" manual in the
	 Digital Unix documentation set for further information.

      Enter the following command to start the installation script.
		     # setld -l .


5.  After installing FUSE:
     1. Run the IVP
		     # setld -v FUSBASE400

        The script displays the FUSE Control Panel. To exit, click on the Tools
	menu and choose the Exit FUSE menu item.  The script exits FUSE and
	displays a message stating that the installation has been verified.

     2.	If you have the optional C++ Support License, the DEC C++ compiler kit
        must also be installed.  The DEC C++ product is supplied separately
	from FUSE.


  NOTESFILE LOCATION
   A notesfile for technical discussions and questions regarding FUSE is
	located on CLT::FUSE.  To add the notesfile to your notebook use the
	Notes> add/entry fuse/file=CLT::FUSE command.  In addition, there is a
	news-to-notes gateway for accessing the FUSE notesfiles.  The news
	conference is called: dec.notes.applications.fuse

  FILING PROBLEM REPORTS
	Use the FUSE Notes conference.

  WHAT IS DEC FUSE?
	FUSE is an integrated, graphically oriented workstation-based
	programming environment for UNIX systems.  The environment supports C,
	C++, FORTRAN, PASCAL, COBOL, and Ada programming languages.  It is
	based on commands and utilities in UNIX such as Ladebug, make,
	pixie, pixstats, prof and gprof, RCS and SCCS.  It is designed to be
	used by novice or advanced programmers, who may or may not be UNIX
	experts.  However, FUSE should also appeal to programmers already
	familiar with UNIX systems that are looking for window-oriented,
	integrated programming tools.

  FUSE includes a suite of DEC Motif-based program development tools including:
   - Debugger	         + Window based debugger, layered on Ladebug
   - Builder	         + Graphical interface to 'make' and support for
				parallel and distributed builds
   - Call Graph Browser  + Program flow display/navigation tool
   - Editor	         + Text Editor, supports annotations
   - Cross-Referencer    + Integrated query and analysis facility
   - Profiler	         + Graphical processor for 'pixie/pixstats' and 'gprof'
   - Control Panel	 + Central control for FUSE environment
   - Info/Help tool      + Message based hyperhelp system and man page browser
   - C++ Class Browser   + Browser to navigate C++ class hierarchies
   - Code Manager	 + Graphical interface to RCS and SCCS
   - Compare	         + Graphical interface to 'diff'
   - Search	         + Graphical interface to 'grep' tools
   - EnCASE	         + Integration support
   - Porting Assistant   + Tool to help port applications to Digital UNIX
   - Heap Analyzer	 + Detects memory corruption and uninitialized data.
   - Version Controller  + Graphical interface for arbitrary
				check-in/check-out commands
   - Program Visualizer  + Graphically displays data from other tools