[NLUUG]   Welcome to ftp.nluug.nl
Current directory: /pub/ibiblio/distributions/CTAN/systems/unix/tex-fpc/xdvi/
 
Current bandwidth utilization 1998.48 Mbit/s
Bandwidth utilization bar
Contents of README:
How to install xdvi for TeX-FPC:

Get the source from
   https://math.berkeley.edu/~vojta/xdvi/xdvi-22.86.tar.gz
It unpacks into xdvi-22.86.

Edit the file config reflecting your binary directory, your man directory
(i. e. a directory you have write permissions and has a subdirectory
man1) and the resolution of your printer and then switch to xdvi-22.86
and run
../config && make clean && make && make install

Unfortunately this neither works for NetBSD nor for Mac OS X.
For NetBSD use this:
../config && make clean && make && ../load && make install

For Mac OS X it gets more involved:
gcc -g creates files with the suffix .dSYM. The configure script
then takes .dSYM as the suffix of executables, and thus breaks.

The libraries in Mac OS X have the suffix .dynlib which breaks the
configure script.

See the file configdiff for the changes.

A third error is to be fixed in xdvi.h, where symbol _XOPEN_SOURCE
is defined.  Remove the line, since the definition of _XOPEN_SOURCE
causes NSIG to be not defined, which breaks signal.h.

To fix the configure file either apply the changes in configdiff
to it or replace it by the file macconfigure.

Ignore the install-data error from make install.

The file $HOME/Xdvi will be read by xdvi.
An example configuration file is Xdvi. 

Install the directory mfware from Knuth's distribution in tex-fpc.
Build and install mfware/gftopk and cp dvips/MakeTeXPK to your bin
directory. xdvi uses these programs to create bitmap pixel fonts~.nnnpk
on demand.

You might want to change /etc/man.conf to include your private man pages.
I boldly replaced the line
_default        /usr/{share,X11R6,pkg,local}/man/
to
_default        /usr/{helbig,share,X11R6,pkg,local}/man/

enjoy
Wolfgang 

Icon  Name                                                  Last modified      Size  
[DIR] Parent Directory - [TXT] README 25-Dec-2020 12:09 1.7K [TXT] Xdvi 08-Sep-2020 18:57 359 [   ] config 09-Sep-2020 15:05 410 [   ] configdiff 06-Oct-2020 15:01 271 [TXT] macconfigure 08-Sep-2020 11:30 136K [TXT] macxdvi.h 29-Nov-2009 15:21 36K

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!