diff options
author | wl <wl> | 2005-04-30 07:03:13 +0000 |
---|---|---|
committer | wl <wl> | 2005-04-30 07:03:13 +0000 |
commit | ec489443c547a071b108cd48b9f4d62cffb23faf (patch) | |
tree | 120a1aa2d7ab27ce93887d99e7ecfbd90fe25855 /PROBLEMS | |
parent | 92c348a91936ad6e8a9e78bcc70b2fec8d0fa685 (diff) | |
download | groff-ec489443c547a071b108cd48b9f4d62cffb23faf.tar.gz |
AC_TYPE_SIGNAL from current autoconf can fail if CC=g++.
* aclocal.m4 (GROFF_TYPE_SIGNAL): New function.
* configure.ac: Use GROFF_TYPE_SIGNAL, not AC_TYPE_SIGNAL.
* configure, src/include/config.hin: Regenerated.
* PROBLEMS: Updated.
Update getopt files.
* src/include/getopt.h, src/libs/libgroff/getopt.c,
src/libs/libgroff/getopt1.c: Updated from GNU libc CVS.
* src/include/getopt_int.h: New file (from GNU libc CVS).
* src/include/groff-getopt.h: Updated.
* src/include/Makefile.sub (HDRS): Add getopt_int.h.
* font/devutf8/NOTES: Updated.
Bug fix for Win32 relocatable code. Based on a patch from Keith
Marshall.
* src/libs/libgroff/maxpathname.cpp (PATH_MAX): Test for `_MAX_PATH'
also.
* src/libs/libgroff/relocate.c (DEBUG): Define it conditionally.
(searchpath) [_WIN32]: Use `_fullpath', not `realpath'.
Diffstat (limited to 'PROBLEMS')
-rw-r--r-- | PROBLEMS | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -723,30 +723,6 @@ byacc. ---------------------------------------------------------------------- -* My compiler fails to build src/utils/indxbib/signal.c, giving - messages like - - signal.c: cannot convert `int (*)(int)' to `void (*)(int)' - for argument `2' to `void (* signal(int, void (*)(int)))(int)' - - I use a C++ compiler for compiling C programs. - -The current version of the configure script doesn't handle C++ very -well if used as a substitute for a C compiler. In this particular -case, it failed to recognize the proper return type of signal handlers. -An easy fix is to manually edit the file `src/include/config.h' -(created by configure), changing the line - - #define RETSIGTYPE int - -to - - #define RETSIGTYPE void - -Say `make clean' before restarting compilation. - ----------------------------------------------------------------------- - * There are many empty `Makefile.dep' files. Is this a bug? No. Real dependency files are created with a `make depend' call. |