Sun-Spots Digest, v6n141

William LeFebvre Sun-Spots-Request at RICE.EDU
Fri Jul 15 03:40:07 AEST 1988


SUN-SPOTS DIGEST          Thursday, 14 July 1988      Volume 6 : Issue 141

Today's Topics:
               Re: Looking for NeWS interface for GNU Emacs
                    Re: Running TeX on a Sun/4: undump
                        Re: Hypertext for Suns (2)
                  SunOS 4.0 System Admin Changes Course
         4.0 comments, especially Debuggers and shared libraries
                           Exporting under 4.0
                       Rexd bug still exists in 4.0
                            C Coding Standards
                         Want comments on SUNCORE
                        No support for SUN OS3.5?
                       dotted arrows under sunview?

Send contributions to:  sun-spots at rice.edu
Send subscription add/delete requests to:  sun-spots-request at rice.edu
Bitnet readers can subscribe directly with the CMS command:
    TELL LISTSERV AT RICE SUBSCRIBE SUNSPOTS My Full Name
Recent backissues are available via anonymous FTP from "titan.rice.edu".
For volume X, issue Y, "get sun-spots/vXnY".  They are also accessible
through the archive server:  mail the request "send sun-spots vXnY" to
"archive-server at rice.edu" or mail the word "help" to the same address
for more information.

----------------------------------------------------------------------

Date:    Wed, 6 Jul 88 18:56:19 PDT
From:    Mark D. Baushke <mdb at silvlis.com>
Subject: Re: Looking for NeWS interface for GNU Emacs
Reference: v6n129

>  From:    petsche at axon.siemens.com (Thomas Petsche)
>  
>  In short, how do I get the files I need to recompile GNU Emacs so that it
>  can run in a NeWS window? 

I have not tried to use these patches, but the following is a quote from
the README for the NeWS kit for emacs:

To retrieve the NeWS interface via email, send a message containing the
line "send NeWS emacs-support" to archive-server at columbia.edu.  You will
receive a large message (approximately 70k characters in size) by return
mail.

If you have access to Internet ftp, use "binary mode" anonymous ftp to
retrieve the file ps-emacs.tar.Z from the "pub" directory on host
columbia.edu.

Enjoy!

Mark D. Baushke                 Internet:    mdb%silvlis.com at sun.com
Silvar-Lisco, Inc.              Nameservers: mdb at silvlis.com
1080 Marsh Road                 Usenet:      {pyramid,sun}!silvlis!mdb
Menlo Park, CA 94025-1053       Telephone:   +1 415 853-6411 / +1 415 969-8328

------------------------------

Date:    Wed, 06 Jul 88 23:55:19 -0400
From:    Ken Yap <ken at cs.rochester.edu>
Subject: Re: Running TeX on a Sun/4: undump

> Does anyone out there have an undump program for the Sun4's?
> 
> Right now I am stuck with aliasing tex to "virtex \\&plain", but if I
> don't have to preload the fonts everytime I use TeX I would rather not.

Ray, I did some tests on Sun-3s which show that preloaded binaries have
only a very slight edge over loading on the fly. Not enough to notice.
The Unix TeX distribution folks have come to the same conclusion and will
probably discontinue preloading instructions in future releases.

Stick with your alias. Basically you just trade off VM paging against the
I/O to read in the format file.

If you prefer a shell file, try this:

#!/bin/sh
exec virtex '&plain' $*
echo "virtex: not found"
exit 1

Ken

[[ Someone has sent me source for a version of "undump" that runs under
4.0.  I will archive it soon.  --wnl ]]

------------------------------

Date:    Thu, 7 Jul 88 09:12 EDT
From:    Neil Bodick <Bodick at cis.upenn.edu>
Subject: Re: Hypertext for Suns (1)
Reference: v6n129

According the the Roadrunner Developer's Guide (March 1988), p. 77, Sun's
Help Viewer Interface can use Frame Maker (1.1 or later) or Interleaf TPS
(3.0.18 or later) format files.

Andre Marquis
bodick at cis.upenn.edu

------------------------------

Date:    7 Jul 88 14:54:23 GMT
From:    esosun!kobryn at seismo.css.gov (Cris Kobryn)
Subject: Re: Hypertext for Suns (2)
Reference: v6n129

Knowledge Systems has a solid hypermedia (graphics as well as text)
product called KMS (Knowledge Management System) which runs on Suns.  It
is a descendant of ZOG, an ancient hypertext system developed on PERQ's
(Pascal Machines) at CMU.

We've been evaluating KMS for over a month an it looks quite good.  KMS
allows you to flexibly link graphics as well as text, and supports
distributed systems.  It includes powerful authoring tools, including a
hypermedia programming language called the "Action Language" (cf.
HyperTalk for HyperCard).

Knowledge Systems markets now markets KMS via SCRIBE Systems:

	POC:  	Barry Harris
		(412) 281-5959

Cris Kobryn                         UUCP:  seismo!esosun!kobryn
Geophysics Division, MS/12          ARPA:  esosun!kobryn at seismo.css.gov
SAIC                                SOUND: (619)458-2697
10210 Campus Point Drive
San Diego, CA  92121

[[ For those interested in reading more about hypertext, the latest
"Communications of the ACM" (v31n7) focuses on that topic.  I haven't read
the articles yet, so I don't know if there's any mention of a product or
system suitable for Suns.  --wnl ]]

------------------------------

Date:    Wed, 6 Jul 88 19:16:21 PDT
From:    sfhowe at sun.com (Stephen Furney-Howe)
Subject: SunOS 4.0 System Admin Changes Course

The following new course announcement concerning System Administration
Changes associated with the Sun 4.0 Operating System may be of interest to
SUN-SPOTS DIGEST subscribers.

E-mail inquiries concerning this service should be addressed to me at
sun!theplate!sfhowe.

Thank you,

Steve Furney-Howe
Marketing, Sun Professional Services Product Group

-----announcement follows-----

                           ***NEW COURSE OFFERING***

Sun Microsystem's Professional Services organization now offers a one-day 
class entitled, "System Administration Changes for the SunOS 4.0".
This lecture format class is designed to prepare System Administrators of 
Sun workstations for SunOS 4.0.  The class will address the following topics:

- File System Reorganization Goals              - New Directory Layout
- New Formatting and Installation Procedures    - New Booting Procedures
- NFS in 4.0                                    - Automounter
- Subnetting in 4.0                             - Secure RPC and NFS
- Secure Unix                                   - SunView 1.75
- New Administration Procedures

Systems Administrators who have successfully completed Sun's 5-day
System Administration class for the SunOS 3.X and/or have been the system
administrator for Sun workstations for at least six months will benefit
from this class.  All others are urged to enroll instead in the 5-day
System Administration 4.0  (course number SA-270) class.           

LOCATIONS:
The class is scheduled currently for the following locations 
(other locations are being scheduled as dictated by demand):

City            Date                  Location
----            ----                  --------
Denver          7/18, 8/8             Sun sales office, Denver, CO 
S.F. Bay Area   7/18&27, 8/9          Techmart, Santa Clara, CA	
San Francisco   7/19, 8/8             Sun sales office, San Francisco, CA
El Segundo      7/21, 8/15            Hilton Hotel at  Los Angeles airport
Chicago         7/22, 8/19            Sun sales office, Chicago, IL
Orange          7/22, 8/16            Sun sales office, Orange
Minneapolis     7/25, 8/18            Sun sales office, Minneapolis, MN
San Fernando 
   Valley       7/25                  Van Nuys, CA Holiday Inn
Detroit		7/26, 8/25	      Sun sales office, Southfield, MI
San Diego 	7/26, 8/23            Sun sales office, San Diego, CA 
St. Louis       7/26, 8/29            Sun sales office, St. Louis, MO           
Dallas		8/11		      Sun sales office, Dallas, TX
Houston		8/12		      Stouffers Hotel, Houston, TX

Since capacity is limited, early registration is advised.

CLASS FEES:
$200 per person  ($1000 for six people from same organization when registered
                  together)

Participants will receive a course materials notebook.

HOW TO REGISTER:
To register, contact the registration office at one of the 
following toll free numbers between 8 a.m. and 5 p.m. PST:

         In California:                      800-423-8020
         Elsewhere in the Continental U.S.:  800-422-8020

The registrar will reserve space if available and ask for the 
following information:

         Name of student(s)
         Company name, address, phone number
         Class title, location, and date
         Terms of payment (company issued check or money order)

Enrollment is considered confirmed when a check or money
order has been received.  Checks or money orders should be mailed to:

          Sun Microsystems, Inc.
          Sun Educational Services
          MS: M2-34
          2550 Garcia Avenue
          Mountain View, CA  94043.

Reservations are subject to cancellation if payment has
not been recieved by Sun at least 5 working days prior
to the scheduled seminar date.

NOTE: THIS PROGRAM IS AVAILABLE FOR DELIVERY AT YOUR LOCATION

For information on receiving this class at your own site, contact
your local Sun sales representative and ask to be referred to the 
Professional Services manager responsible for your area.  For U.S. sales
office locations, call:

	  In California             800-821-4642
	  Elsewhere in the U.S.     800-821-4643

------------------------------

Date:    Wed, 6 Jul 88 15:01:26 BST
From:    Paul Hudson <mcvax!moncam!paul at uunet.uu.net>
Subject: 4.0 comments, especially Debuggers and shared libraries

Does anyone know how a debugger should work with shared libraries. Sun
comment that "symbols may be defined after execution has started". How
should a debugger find them.

Has anyone got gdb (GNU's debugger) working under 4.0? Unchanged it gives
crt0: ls.so map failure or some such.

We've put 4.0 on one of our SUN3/50s with a WREN-IV drive and Wangtek
QIC150/120 tape. All went ok, but the loading takes aaaaaaaaages. Have the
guys at SUN not heard of non-rewinding devices? Performance seems about
the same as before, but smaller executables are nice.

The tape drive is neat: put a tape in and it will read it! It can't write
tapes a normal Sun can read, which is a pity, but 150Mb dumps are nice.
Using it as rst8 works fine, but using it as rst0 has odd effects: the
file when read has the QIC-150 header block first.

The new sun compiler isn't that great: GNU CC is still much faster, at
least on my programs, and is ANSI compatible. It is really irriating that
Sun didn't at least add "volatile"; how is one supposed to write high
performance devices drivers if you can't optimise the C?

[ A scan-conversion program runs 12-20% faster using GNU]

Paul Hudson 

Snail mail: Monotype ADG	Email:	...!ukc!acorn!moncam!paul
	    Science Park,		paul at moncam.co.uk
	    Milton Road,
	    Cambridge,
	    CB4 4FQ

------------------------------

Date:    7 Jul 88 06:14:35 GMT
From:    david at elroy.jpl.nasa.gov (David Robinson)
Subject: Exporting under 4.0

> From:    eggert at sm.unisys.com (Paul Eggert)
> 
> ...Quoting exports(5):
>    WARNING
> 	You cannot export either a parent directory or a subdirectory of an
> 	exported directory that is within the same filesystem.

> You'll probably want to export /usr, so you'll have to put the diskless
> clients' areas on a different partition.  That's why Sun recommends an
> /export partition.  Like Datri, I had expected SunOS 4.0 to help minimize
> the repartitioning hassle that occurs when you add one more diskless
> client than you had planned for when you setup the server.  No such luck.

This is not entirely true.  You may NOT export a parent or a subdirectory
as is indicated above, exportfs(8) will not allow it.  BUT this does not
restrict you from having one large /usr partition.  When you export /usr,
this implicitly exports ALL subdirectories and files below it.

I tested this by doing the following:
	# mkdir /tmp/foo
	# mkdir /tmp/bar
	# mount server:/usr /tmp/foo
	# mount server:/usr/ucb /tmp/bar

Everything worked as expected, different parts of /usr were mounted in
different places creating two paths to server:/usr/ucb, one thru /tmp/bar
and the other thru /tmp/foo/ucb.

	-David Robinson
	david at elroy.jpl.nasa.gov
	David Robinson		elroy!david at csvax.caltech.edu     ARPA
				david at elroy.jpl.nasa.gov	  ARPA
				{cit-vax,ames}!elroy!david	  UUCP

------------------------------

Date:    7 Jul 88 06:37:18 GMT
From:    david at elroy.jpl.nasa.gov (David Robinson)
Subject: Rexd bug still exists in 4.0

The rexd bug that was discussed in a recent sun-spots STILL exists in
SunOS 4.0.

As a small consolation it is not enabled in /etc/inetd.conf by default.

	David Robinson		elroy!david at csvax.caltech.edu     ARPA
				david at elroy.jpl.nasa.gov	  ARPA
				{cit-vax,ames}!elroy!david	  UUCP

------------------------------

Date:    Wed, 6 Jul 88 18:15:16 PDT
From:    ames!spar!navtech!columbus!mark at sally.utexas.edu (Mark Stevans)
Subject: C Coding Standards

In answer to a request for a good book on C coding standards, I strongly
recommend "Portable C and UNIX System Programming" by J. E. Lapin,
Prentice-Hall, 1987.  It contains (among valuable reference data for
system programmers) a wealth of carefully prepared material on coding
style and portability.  While not perfect, it is the best book I have ever
seen on this topic.  Kernighan and Plauger's "Elements of Programming
Style" (McGraw-Hill) is also indispensable, though more general in scope.

Mark "Mark" Stevans

------------------------------

Date:    Thu, 07 Jul 88 15:12:13 MEZ
From:    TS36 at DFVLRGO1.BITNET
Subject: Want comments on SUNCORE

Those of you out there using SUNCORE.  The other day I reported a bug in
the SUNCORE software (It is possible to set colors in a shaded polygon
using GP. it is not possible to do that without GP. ) I'm really suffering
hard from this bug. There are more bugs which are less important.
Unfortunately I got only a few comments to my question.  If there are more
people who for some reason try to use CORE i would like to hear of their
problems. Please sent mail directly. I promise to summarize. I want to use
the statistics to encourage SUN to give me support on CORE which seems to
be difficult to achieve.  I can't believe that I'm the only one in the
world doing his 3D graphic with SUNCORE.  please give me a note. (even if
you tried a while and then simply gave up.) It seems that the people at
SUN in the US are all busy with PHIGS and nobody wants to anything on the
old stuff anymore.

schorsch pagendarm
DFVLR
3400 goettingen
federal republic of germany
TS36 at dfvlrgo1.bitnet

------------------------------

Date:    Thu, 07 Jul 88 15:57:47 MEZ
From:    TS36 at DFVLRGO1.BITNET
Subject: No support for SUN OS3.5?

hi;

a few minutes ago I heard that I will not get software support unless I
bring up all my machines to SUN OS 4.0.(This for the near future in
germany).  question: is this true? is this true for the US as well?  For
the moment I'm doing fine with 3.5. I did not intend to go to 4.0 and pay
for all kinds of licences before I really need to. Certainly I will not
buy 4.0 as long as sun-spots are full of horror-stories

schorsch pagendarm
DFVLR
3400 goettingen
federal republic of germany
TS36 at dfvlrgo1.bitnet

------------------------------

Date:    Thu, 7 Jul 88 11:17:44 EDT
From:    ho at svax.cs.cornell.edu (Alex Ho)
Subject: dotted arrows under sunview?

how does one go about drawing a dotted line with an arrow at one end?
the line will be drawn at any angle, not just horizontal or vertical.
e.g.  - - - - - ->
thanks
alex ho
ho at svax.cs.cornell.edu

[[ The function "pw_line" will let you draw lines with patterns (such as
dashed or dotted) provided you know how to use it.  Check out v6n115 and a
program in the archives under "sun-source" called "linedemo.shar".  It can
be retrieved via anonymous FTP from the host "titan.rice.edu" or via the
archive server.  For more information about the archive server, send a
mail message containing the word "help" to the address
"archive-server at rice.edu".  --wnl ]]

------------------------------

End of SUN-Spots Digest
***********************



More information about the Comp.sys.sun mailing list