[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Trouble compiling on Debian woody
From: |
Patrick Burns |
Subject: |
[PATCH] Trouble compiling on Debian woody |
Date: |
Sat, 26 Feb 2005 11:18:45 +1100 |
Hi.
I'm trying to compile monit 4.4 on Debian Woody 3.0r2 and I'm getting
this
error:
---
gcc -c -g -O2 -Wall -D _REENTRANT -DLINUX -I. -I./device -I./http
-I./process -I./protocols device/sysdep_LINUX.c -o device/sysdep_LINUX.o
gcc -c -g -O2 -Wall -D _REENTRANT -DLINUX -I. -I./device -I./http
-I./process -I./protocols process/sysdep_LINUX.c -o
process/sysdep_LINUX.o
process/sysdep_LINUX.c: In function `init_process_info_sysdep':
process/sysdep_LINUX.c:131: `errno' undeclared (first use in this
function)
process/sysdep_LINUX.c:131: (Each undeclared identifier is reported only
once
process/sysdep_LINUX.c:131: for each function it appears in.)
make: *** [process/sysdep_LINUX.o] Error 1
---
It seems to compile properly if errno.h is included in sysdep_LINUX.c.
This patch does the trick:
--- monit-4.4-orig/process/sysdep_LINUX.c Sun Sep 12 05:07:35 2004
+++ monit-4.4/process/sysdep_LINUX.c Sat Feb 26 10:27:57 2005
@@ -44,6 +44,10 @@
#include <stdlib.h>
#endif
+#ifdef HAVE_ERRNO_H
+#include <errno.h>
+#endif
+
#ifdef TIME_WITH_SYS_TIME
#include <time.h>
--
Patrick Burns
address@hidden
- [PATCH] Trouble compiling on Debian woody,
Patrick Burns <=