This is DJGPP port of pkg-config version 0.15.0. It may be used for example to get compiler or linker flags needed to use some packages which supports pkg-config. At time of the port none of DJGPP packages uses pkg-config (but one needs to have a DJGPP port to start using it ...) Report bugs to DJGPP mailing list djgpp@delorie.com This is build of old version of pkg-config. Newer versions built for DJGPP did not work properly when I last tested it (about 10 years ago) This version did not build with gcc-5.2.0 (I got duplicate symbols error messages from linker). There was however no problems building it with gcc-3.4.6. Andris Pavenis Patch I applied to original sources of pkg-config 0.15.0 (original sources can be found at ftp://ftp.gnome.org/pub/GNOME/sources/pkgconfig/0.15/) --- pkgconfig-0.15.0/glib-1.2.8/gerror.c~1 Sat Jul 17 09:48:04 1999 +++ pkgconfig-0.15.0/glib-1.2.8/gerror.c Tue Feb 18 15:29:20 2003 @@ -183,11 +183,13 @@ static gboolean stack_trace_done = FALSE; +#ifdef SIGCHLD static void stack_trace_sigchld (int signum) { stack_trace_done = TRUE; } +#endif static void stack_trace (char **args) @@ -204,7 +206,9 @@ char c; stack_trace_done = FALSE; +#ifdef SIGCHLD signal (SIGCHLD, stack_trace_sigchld); +#endif if ((pipe (in_fd) == -1) || (pipe (out_fd) == -1)) {