Hi
I send a little patch to support crosscompileing with buildroot.
configure my be used with a new option:
--disable-strip Disable calling strip(1) on install
Too I had a little problem while linking with ulibc under buildroot.
So I changed the default value in Makefile.am to: LEXFLAGS = -i
--noyywrap
Perhaps this should be configurable too?
See too http://buildroot.uclibc.org/
claus
--------------------------------------------------------------------
----
diff -Naur monit-4.4-dist/Makefile.in monit-4.4/Makefile.in
--- monit-4.4-dist/Makefile.in 2004-01-29 17:52:11.000000000 +0000
+++ monit-4.4/Makefile.in 2005-03-20 21:43:34.000000000 +0000
@@ -39,7 +39,8 @@
MODE_DIRS = 755
INSTALL = @INSTALL@ -INSTALL_PROG = $(INSTALL) -m
$(MODE_PROGS) -s
+STRIP_OPT = @STRIP_OPT@
+INSTALL_PROG = $(INSTALL) -m $(MODE_PROGS) $(STRIP_OPT)
INSTALL_FILE = $(INSTALL) -m $(MODE_FILES)
INSTALL_DIR = $(INSTALL) -m $(MODE_DIRS) -d
@@ -70,7 +71,7 @@
LINKFLAGS = @LDFLAGS@
CFLAGS = @CFLAGS@ $(DEFINES) @CPPFLAGS@ $(INCDIR)
-LEXFLAGS = -i
+LEXFLAGS = -i --noyywrap
YACCFLAGS = -dt
#
-------------------------------------------------------------------
#
diff -Naur monit-4.4-dist/configure.ac monit-4.4/configure.ac
--- monit-4.4-dist/configure.ac 2004-09-23 18:59:52.000000000 +0000
+++ monit-4.4/configure.ac 2005-03-20 21:54:46.000000000 +0000
@@ -404,6 +404,23 @@
AC_SUBST(ARCH)
#
--------------------------------------------------------------------
----
+# disable-strip option (i.e.: while crosscompileing)
+#
--------------------------------------------------------------------
----
+
+STRIP_OPT=-s
+# Check if we want to disable call strip on install
+AC_ARG_ENABLE(strip,
+ [ --disable-strip Disable calling strip(1) on install],
+ [
+ if test "x$enableval" = "xno" ; then
+ STRIP_OPT=
+ fi
+ ]
+)
+AC_SUBST(STRIP_OPT)
+
+
+#
--------------------------------------------------------------------
----
# Resource code
#
--------------------------------------------------------------------
----
--------------------------------------------------------------------
----
--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general