namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BSD make -> don't know how to make cat-id-tbl.c. Stop



>                                            千葉市中央区長洲
>                                                    藤原  誠
makoto> (3)きょうの cvs 版で gmake して 
実は BSD make だと、

Making all in po
make: don't know how to make cat-id-tbl.c. Stop
*** Error code 1

となります。
./autogen.sh をした後に、po/Makeflie を添付のように直すと、
BSD make でも大丈夫なのですが、autogen.sh をする前に、どこを
直したらいいのかが、(例によって)浅学なので、分りません。
「Makefile.in, Makefile.in.in を直したのではだめ」なことは
確めたつもりです。

--- namazu-2000-02-03/po/Makefile-o	Fri Feb  4 23:13:47 2000
+++ namazu-2000-02-03/po/Makefile	Fri Feb  4 23:17:17 2000
@@ -94,7 +94,7 @@
 
 all: all-yes
 
-all-yes: cat-id-tbl.c $(CATALOGS)
+all-yes: $(srcdir)/cat-id-tbl.c $(CATALOGS)
 all-no:
 
 $(srcdir)/$(PACKAGE).pot: $(POTFILES)
@@ -105,7 +105,7 @@
 	   || ( rm -f $(srcdir)/$(PACKAGE).pot \
 		&& mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot )
 
-$(srcdir)/cat-id-tbl.c: stamp-cat-id; @:
+$(srcdir)/cat-id-tbl.c: $(srcdir)/stamp-cat-id; @:
 $(srcdir)/stamp-cat-id: $(PACKAGE).pot
 	rm -f cat-id-tbl.tmp
 	sed -f ../intl/po2tbl.sed $(srcdir)/$(PACKAGE).pot \

---
(藤原)