[w3m-dev 04067] run configure in another directory

SAKAI Kiyotaka <[email protected]>
Newsgroups gmane.comp.web.w3m.devel
Message-ID <[email protected]>
w3m  configure 

  % ../w3m/configure

 make 

  gcc -O2 -I../w3m/libwc  -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include -I/usr/local/include -DHAVE_CONFIG_H -I. -I../w3m -DAUXBIN_DIR="/usr/local/libexec/w3m" -DCGIBIN_DIR="/usr/local/libexec/w3m/cgi-bin" -DHELP_DIR="/usr/local/share/w3m" -DETC_DIR="/usr/local/etc" -DCONF_DIR="/usr/local/etc/w3m" -DRC_DIR="~/.w3m" -DLOCALEDIR="/usr/local/share/locale" -I/usr/local/include -I/usr/local/X11R6.6/include  -I.. -I../../w3m -I../../w3m/w3mimg -c ../../w3m/w3mimg/w3mimg.c
  cc1: ../w3m/libwc: 
  cc1: ../w3m: 
  make[1]: *** [w3mimg.o]  1



 include  CFLAGS 
INCLUDES 


 Makefile .SUFFIXES 


-- 
  (E-mail: [email protected])


Index: Makefile.in
===================================================================
RCS file: /cvsroot/w3m/w3m/Makefile.in,v
retrieving revision 1.37
diff -u -r1.37 Makefile.in
--- Makefile.in	9 Apr 2004 17:18:49 -0000	1.37
+++ Makefile.in	23 Apr 2004 05:05:38 -0000
@@ -36,9 +36,10 @@
 CONF_DIR = $(sysconfdir)/$(PACKAGE)
 
 CFLAGS = $(OPTS) @CFLAGS@ $(CPPFLAGS) $(DEFS)
+INCLUDES = @INCLUDES@ -I. -I$(top_srcdir)
 WCCFLAGS = @WCCFLAGS@
 CPPFLAGS = @CPPFLAGS@
-DEFS = @DEFS@ -I. -I$(top_srcdir) -DAUXBIN_DIR=\"$(AUXBIN_DIR)\" \
+DEFS = @DEFS@ -DAUXBIN_DIR=\"$(AUXBIN_DIR)\" \
 	-DCGIBIN_DIR=\"$(CGIBIN_DIR)\" -DHELP_DIR=\"$(HELP_DIR)\" \
 	-DETC_DIR=\"$(ETC_DIR)\" -DCONF_DIR=\"$(CONF_DIR)\" \
 	-DRC_DIR=\"$(RC_DIR)\" \
@@ -122,8 +123,12 @@
 
 all: $(TARGETS) all-scripts $(NLSTARGET)
 
+.SUFFIXES: .c .o
+.c.o:
+	$(CC) $(INCLUDES) $(CFLAGS) -o $@ -c $<
+
 $(TARGET): $(ALLOBJS) $(ALIB) $(WCTARGET)
-	$(CC) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LDFLAGS) $(LIBS) $(W3M_LIBS)
+	$(CC) $(INCLUDES) $(CFLAGS) -o $(TARGET) $(ALLOBJS) $(LDFLAGS) $(LIBS) $(W3M_LIBS)
 
 $(ALIB): $(ALIBOBJS)
 	$(AR) rv $(ALIB) $(ALIBOBJS)
@@ -180,19 +185,19 @@
 	$(CC) $(CFLAGS) -o $(INFLATE) inflate.o $(LDFLAGS) $(LIBS) -lz
 
 inflate.o: inflate.c
-	$(CC) $(CFLAGS) -o $@ -c $(srcdir)/inflate.c
+	$(CC) $(INCLUDES) $(CFLAGS) -o $@ -c $(srcdir)/inflate.c
 
 libwc/libwc.a:
 	(cd libwc && $(MAKE) CC='$(CC0)' TOP_CFLAGS='$(CFLAGS)')
  
 dummy.o: entity.c
-	$(CC) $(CFLAGS) -DDUMMY -c -o $@ $?
+	$(CC) $(INCLUDES) $(CFLAGS) -DDUMMY -c -o $@ $?
 
 $(IMGDISPLAY): w3mimgdisplay.o $(ALIB) w3mimg/w3mimg.a
 	$(CC) $(CFLAGS) -o $(IMGDISPLAY) w3mimgdisplay.o w3mimg/w3mimg.a $(LDFLAGS) $(LIBS) $(IMGLDFLAGS)
 
 w3mimgdisplay.o: w3mimgdisplay.c w3mimg/w3mimg.h
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -o $@ -c $(srcdir)/w3mimgdisplay.c
+	$(CC) $(INCLUDES) $(CFLAGS) $(IMGCFLAGS) -o $@ -c $(srcdir)/w3mimgdisplay.c
 
 w3mimg/w3mimg.a:
 	(cd w3mimg && $(MAKE) CC="$(CC0)" CFLAGS="$(CFLAGS)")

Index: aclocal.m4
===================================================================
RCS file: /cvsroot/w3m/w3m/aclocal.m4,v
retrieving revision 1.38
diff -u -r1.38 aclocal.m4
--- aclocal.m4	12 Mar 2004 17:52:59 -0000	1.38
+++ aclocal.m4	23 Apr 2004 04:55:35 -0000
@@ -11,6 +11,8 @@
 dnl PARTICULAR PURPOSE.
 
 dnl w3m autoconf macros
+AC_SUBST(INCLUDES)
+
 #
 # ----------------------------------------------------------------
 # AC_W3M_VERSION
@@ -264,7 +266,7 @@
 AC_DEFINE_UNQUOTED(W3M_LANG, $W3M_LANG)
 AC_DEFINE_UNQUOTED(WCTARGET, "$WCTARGET")
 AC_DEFINE_UNQUOTED(WCCFLAGS, "$WCCFLAGS")
-CFLAGS="$CFLAGS $wcinclude"
+INCLUDES="$INCLUDES $wcinclude"
 W3M_LIBS="$W3M_LIBS $wclib"
 AC_DEFINE_UNQUOTED(DISPLAY_CHARSET, $display_charset)
 AC_DEFINE_UNQUOTED(SYSTEM_CHARSET, $system_charset)
@@ -456,7 +458,7 @@
        CPPFLAGS="$CPPFLAGS -I$dir/$inc"
        AC_MSG_CHECKING($dir/$inc)
        unset ac_cv_header_gc_h
-       AC_CHECK_HEADER(gc.h, [gcincludedir="$dir/$inc"; CFLAGS="$CFLAGS -I$dir/$inc"; break])
+       AC_CHECK_HEADER(gc.h, [gcincludedir="$dir/$inc"; INCLUDES="$INCLUDES -I$dir/$inc"; break])
        CPPFLAGS="$cppflags"
      done
      if test x"$gcincludedir" != xno; then
@@ -519,7 +521,7 @@
     done
   ])
   AC_CHECK_LIB(ssl, SSL_new,
-	[w3m_ssl="found"; CFLAGS="$CFLAGS $SSL_CFLAGS" W3M_LIBS="$W3M_LIBS $SSL_LIBS -lssl -lcrypto"],
+	[w3m_ssl="found"; INCLUDES="$INCLUDES $SSL_CFLAGS" W3M_LIBS="$W3M_LIBS $SSL_LIBS -lssl -lcrypto"],
 	[w3m_ssl="not found"],
 	[$SSL_LIBS -lcrypto])
 
Index: w3mimg/Makefile.in
===================================================================
RCS file: /cvsroot/w3m/w3m/w3mimg/Makefile.in,v
retrieving revision 1.9
diff -u -r1.9 Makefile.in
--- w3mimg/Makefile.in	9 Apr 2004 17:18:49 -0000	1.9
+++ w3mimg/Makefile.in	23 Apr 2004 04:55:38 -0000
@@ -10,18 +10,20 @@
 RANLIB=@RANLIB@
 RM=rm
 
+INCLUDES = @INCLUDES@ -I.. -I$(top_srcdir) -I$(srcdir)
 IMGCFLAGS=@IMGX11CFLAGS@ @IMGFBCFLAGS@
 IMGOBJS=@IMGOBJS@
 
 .PHONY: fb x11
 all: @IMGTARGETS@ w3mimg.a
 
+.SUFFIXES: .c .o
+.c.o:
+	$(CC) $(INCLUDES) $(CFLAGS) $(IMGCFLAGS) -o $@ -c $<
+
 w3mimg.a: $(IMGOBJS)
 	$(AR) rv $@ $(IMGOBJS)
 	$(RANLIB) $@
-
-w3mimg.o: w3mimg.c
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -I.. -I$(top_srcdir) -I$(srcdir) -c $<
 
 fb x11:
 	cd $@ && $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)"
Index: w3mimg/fb/Makefile.in
===================================================================
RCS file: /cvsroot/w3m/w3m/w3mimg/fb/Makefile.in,v
retrieving revision 1.3
diff -u -r1.3 Makefile.in
--- w3mimg/fb/Makefile.in	29 Sep 2003 16:40:38 -0000	1.3
+++ w3mimg/fb/Makefile.in	23 Apr 2004 05:00:22 -0000
@@ -9,19 +9,16 @@
 VPATH = $(srcdir):.
 RM=rm
 
+INCLUDES = @INCLUDES@ -I../.. -I$(top_srcdir) -I$(srcdir)
 IMGCFLAGS=@IMGFBCFLAGS@
 OBJS=fb.o fb_img.o 
 
 all: fb_w3mimg.o fb.o fb_img.o
-
-fb_w3mimg.o: fb_w3mimg.c
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -I../.. -I$(top_srcdir) -I$(srcdir) -c $<
-
-fb.o: fb.c
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -I../.. -I$(top_srcdir) -I$(srcdir) -c $<
-
 fb_img.o: fb_img.c fb_gdkpixbuf.c fb_imlib2.c
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -I../.. -I$(top_srcdir) -I$(srcdir) -c $<
+
+.SUFFIXES: .c .o
+.c.o:
+	$(CC) $(INCLUDES) $(IMGCFLAGS) -o $@ -c $<
 
 clean:
 	@-$(RM) -f *.o
Index: w3mimg/x11/Makefile.in
===================================================================
RCS file: /cvsroot/w3m/w3m/w3mimg/x11/Makefile.in,v
retrieving revision 1.3
diff -u -r1.3 Makefile.in
--- w3mimg/x11/Makefile.in	29 Sep 2003 16:37:13 -0000	1.3
+++ w3mimg/x11/Makefile.in	23 Apr 2004 04:55:38 -0000
@@ -9,13 +9,15 @@
 VPATH = $(srcdir):.
 RM=rm
 
+INCLUDES = @INCLUDES@ -I../.. -I$(top_srcdir) -I$(srcdir)
 IMGCFLAGS=@IMGX11CFLAGS@
 OBJS=x11_w3mimg.o
 
 all: x11_w3mimg.o
 
-x11_w3mimg.o: x11_w3mimg.c
-	$(CC) $(CFLAGS) $(IMGCFLAGS) -I../.. -I$(top_srcdir) -I$(srcdir) -c $<
+.SUFFIXES: .c .o
+.c.o:
+	$(CC) $(INCLUDES) $(IMGCFLAGS) -o $@ -c $<
 
 clean:
 	@-$(RM) -f *.o
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.