This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch] demangler depends on libiberty a bit more...


I'm trying to cross-build binutils-2.14.90.0.5. It fails with the error

cd ../libiberty && make old_demangler
/bin/sh: line 1: cd: ../libiberty: No such file or directory
make[1]: *** [old_demangler] Error 1
make[1]: Leaving directory `/home/dkegel/tarballs/build2/build-i686-pc-linux-gnu/demangler'
make: *** [all-build-demangler] Error 2

I think the following patch helps:

--- orig/Makefile.in    2004-05-12 18:22:30.000000000 -0700
+++ binutils-2.14.90.0.5/Makefile.in    2004-05-12 18:26:19.000000000 -0700
@@ -24384,6 +24384,8 @@
 # Demangler depends on libiberty.
 configure-demangler: maybe-configure-libiberty
 all-demangler: maybe-all-libiberty
+configure-build-demangler: maybe-configure-build-libiberty
+all-build-demangler: maybe-all-build-libiberty

 # The new demangler, which is included in libiberty, is written in C++.
 # A working C++ compiler is required. For the target demangler, it may


Can someone who understands this better than I comment on this?


Thanks,
Dan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]