groff
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]