0.11.0 build system

Karel Zak <[email protected]>
Newsgroups gmane.comp.web.links
Message-ID <1136905147.13028.36.camel@petra>
 Hi,

I have a problem with $(srcdir) in 0.11.0 build system:

make[3]: Entering directory `/usr/src/build/678036-x86_64/BUILD/elinks-0.11.0/src/intl/gettext'
/bin/sh /config.charset 'x86_64-redhat-linux-gnu' > ../../../src/intl/gettext/charset.alias.new
/bin/sh: /config.charset: No such file or directory
        ^^^

Possible workaround is use $builddir rather than $srcdir:

--- elinks-0.11.0/src/intl/gettext/Makefile.srcdir      2006-01-10 15:36:46.000000000 +0100
+++ elinks-0.11.0/src/intl/gettext/Makefile     2006-01-10 15:38:25.000000000 +0100
@@ -25,9 +25,9 @@
  textdomain.o


-# $(builddir)/charset.alias: $(srcdir)/config.charset
-$(builddir)/charset.alias: $(srcdir)config.charset
-       $(SHELL) $(srcdir)/config.charset '$(host)' > [email protected]
+# $(builddir)/charset.alias: $(builddir)/config.charset
+$(builddir)/charset.alias: $(builddir)/config.charset
+       $(SHELL) $(builddir)/config.charset '$(host)' > [email protected]
        mv [email protected] $@

 # FIXME: Building plural.c from plural.y on the fly doesn't work
@@ -61,7 +61,7 @@
          $(MKINSTALLDIRS) $(DESTDIR)$(localedir); \
          test -f $(DESTDIR)$(localedir)/locale.alias \
            && orig=$(DESTDIR)$(localedir)/locale.alias \
-           || orig=$(srcdir)/locale.alias; \
+           || orig=$(builddir)/locale.alias; \
          temp=$(DESTDIR)$(localedir)/t-locale.alias; \
          dest=$(DESTDIR)$(localedir)/locale.alias; \
          sed -f ref-add.sed $$orig > $$temp; \




-- 
Karel Zak <[email protected]>

_______________________________________________
elinks-dev mailing list
[email protected]
http://linuxfromscratch.org/mailman/listinfo/elinks-dev
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.