[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] MSVC port still maintained?
From: |
MARSHALL Keith |
Subject: |
Re: [Groff] MSVC port still maintained? |
Date: |
Wed, 19 Nov 2003 10:35:42 +0000 |
Hi,
I have recently provided patches to support MinGW; I use the latest
version of MinGW and MSYS from mingw.org, not the MinGW component of
Cygwin, (although I understand that the two should be essentially
equivalent).
I did notice that a couple of minor bugs have crept into the recent CVS
snapshots of pipeline.c, causing the make error reported by Alejandro;
(Werner, I will discuss patches for these with you separately). However,
the current snapshot is very close to an OOTB build with MinGW, (and,
remember that we are talking about a development snapshot here, so we
should not expect it to be bug free).
I myself, did experiment with the GnuWin32 implementation of groff-1.18.1,
but found that it did not fulfil my requirements; I haven't looked at it
since then, but at the time it was only partially functional, and didn't
play nicely with network shares. Furthermore, it is an independently
maintained fork of groff, so may be expected to lag behind the official
groff release schedule.
I can't comment on the state of current MSVC support, since I don't have,
and probably never will have, MSVC; however, I have had good success with
MinGW and the official groff distribution.
Best regards,
Keith.
Alejandro López-Valencia <address@hidden>
Sent by: address@hidden
18-11-2003 11:01 PM
To: "groff users list" <address@hidden>
cc: "James McCann" <address@hidden>
Subject: Re: [Groff] MSVC port still maintained?
On Tuesday, November 18, 2003 1:58 PM [GMT-5],
James McCann <address@hidden> wrote:
> It looks like MinGW has been worked on more recently, I may use that
> instead but since the other developers already have MSVC my preference
> is for MSVC.
Hmmm... You got me wondering... I hadn't updated my working copy of groff
in
a long while. I just tried to compile an up-to-date CVS snapshot and it
failed miserably with Cygwin (1.5.5-1), both with the POSIX and with the
MinGW compilers on the same spot (gcc (GCC) 3.3.1 (cygming special)):
make[2]: Entering directory `/cygdrive/c/groff/src/roff/groff'
g++ -I. -I. -I/groff/src/include -I/groff/src/include -DHAVE_CONFIG_H -g
-O2
-c
groff.cpp
gcc -I. -I. -I/groff/src/include -I/groff/src/include -DHAVE_CONFIG_H -g
-O2
-c
pipeline.c
pipeline.c: En la funci'on `xstrsignal':
pipeline.c:533: error: `sys_siglist' undeclared (first use in this
function)
pipeline.c:533: error: (Each undeclared identifier is reported only once
pipeline.c:533: error: for each function it appears in.)
make[2]: *** [pipeline.o] Error 1
make[2]: Leaving directory `/cygdrive/c/groff/src/roff/groff'
make[1]: *** [src/roff/groff] Error 2
make[1]: Leaving directory `/cygdrive/c/groff'
make: *** [all] Error 2
Sooo... My suggestion is that you grab a copy of MinGW groff 1.19.1 from
http://gnuwin32.sf.net/. It isn't the latest and greatest but it sure works!
_______________________________________________
Groff maillist - address@hidden
http://ffii.org/mailman/listinfo/groff