monit-general
[Top][All Lists]
Advanced

[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





reply via email to

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