[comp.soft-sys.andrew] Questions about printing...

gk5g+@ANDREW.CMU.EDU (Gary Keim) (02/04/91)

Excerpts from misc: 3-Feb-91 Questions about printing... Chris P.
Ross@eng.umd.ed (1216)

>   Well, I have a few problem with Andrew at patch 9.  First, very little
> will run successfully off of sun4 machines, but I assume you know about
> this problem and are working on it.  

You shouldn't make any such assumption.  For some reason unknown to me,
we don't have one of the most popular platforms on which people are
trying to run Andrew (Sun4).  Of course, it's very difficult to support
a system on a platform to which you don't have easy access.  That said,
even after Patch.009 there were still problems with the dynamic loading
for the Sun4.... there continue to be some problems in that area. 
That's the bad news.  The good news is that Guy Harris is working on a
new version of the class system that makes use of the builtin Sun4
dynamic loading support.  This should, I repeat, should make most, if
not all, of the reported problems go away.  Hurrah for Guy!

Just in case we haven't heard of the problems you are experiencing,
please send some brief description along.

Gary Keim
ATK Group

guy@auspex.auspex.com (Guy Harris) (02/05/91)

>The good news is that Guy Harris is working on a
>new version of the class system that makes use of the builtin Sun4
>dynamic loading support.

It's not a new version of the entire "class" system, it's a new version
of "doload()" that uses the SunOS 4.1 dynamic loading support.  It's not
quite as big as the blurb above makes it sound.... :-)

Also, it's not tied to Sun-4s; however, it *is* tied to SunOS 4.1 or
later - the procedural interface to the run-time loader first appeared
in SunOS 4.1.  If you're running SunOS 4.0[.x], it won't help you out.

It may also serve as a basis for a System V Release 4 version of the
"class" support, as S5R4 has a "-ldl" library like SunOS 4.1's.  (Better
than trying to port the existing "dlopen()" stuff to ELF....)

tpn+@ANDREW.CMU.EDU (Tom Neuendorffer) (02/05/91)

Excerpts from mail: 3-Feb-91 Questions about printing... Chris P.
Ross@eng.umd.ed (1216)

>   First, I need to get andrew printing.  If I execute the command:

> ezprint -t <filename> | groff | qpr

>   it will print.  (we are running MDQS here, which is the cause of most
> of the problems...)  I'd like to know how to get both EZ and HELP to
> use this command.  Is there any way to do this?


If you want this permanent and site wide, you can define the following
in your site.h file.

#define print_FORMATCOMMAND "eqn -T$PRINTERTYPE /tmp/%s.n  | groff | " 
#define print_PRINTCOMMAND "qpr"  

If qpr takes a flag to indicate the file name for a header page, you
could set it as

#define print_PRINTCOMMAND "qpr -(qprflag) %s"  

Alternately, these value may be set in either the AndrewSetup file or in
the global or personal perference files by setting values for
*.printcommand and *.formatcommand. e.x.

*.printcommand: qpr
*.formatcommand: eqn -T$PRINTERTYPE /tmp/%s.n  | groff | 

		Tom