This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: Re: Compiling XV
- To: cygwin at cygwin dot com
- Subject: Re: Re: Compiling XV
- From: christopher dot kennedy at baesystems dot com
- Date: Fri, 26 Oct 2001 19:26:43 +0100 (BST)
- Autoforwarded: false
- Disclose-recipients: prohibited
- Hop-count: 2
- MR-Received: by mta MAGPIE.MUAS; Relayed; Fri, 26 Oct 2001 19:26:43 +0100
- MR-Received: by mta MAGPIE; Relayed; Fri, 26 Oct 2001 19:26:45 +0100
- MR-Received: by mta MSMR01; Relayed; Fri, 26 Oct 2001 19:25:10 +0100
- UA-content-id: 11FAD4DA2B00
- X400-MTS-identifier: [;7643261926102001/A00323/MAGPIE]
'xv-3.10a' compiles under Cygwin almost out of the box.
Edit the Makefile in the root install directory as follows:
'CC = gcc -ansi'
'CCOPTS = -O -I/usr/X11R6/include/ -L/usr/X11R6/lib/'
In 'xv.h', comment out or disable the reference to 'sys_errlist' in
line 119; it's already defined in 'errno.h'.
....
115 #ifndef VMS
116 # include <errno.h>
117 extern int errno; /* SHOULD be in errno.h, but often isn't */
118 # ifndef __NetBSD__
119 extern char *sys_errlist[]; */ /* this too... */
120 # endif
121 #endif
....
Make ....
The xv-3.10a 'rollup 2001-05-12' patch available at:
'http://www.isthe.com/chongo/src/xv-patch/index.html'
works fine in conjunction with the above changes.
Regards,
Chris Kennedy
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/