--- Additional Comments From nickc at redhat dot com 2008-04-04 11:46
---
Hi Vincent,
I have now applied the patch along with a fix for the small problem that you
noted.
Cheers
Nick
--
What|Removed |Added
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-30 21:41 ---
My previous solution is not so good, because the main configure is run without
the option igncr. And configure.in contains the line :
baseargs=`cat conftestsed.out`
Thus the generated Makefile
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-28 18:24 ---
More ideas (again) :
6)
libbfd_la_LIBADD = $(shell cat ofiles) @WIN32LIBADD@
This one works with every shell, but only with GNU Make.
Hi Vincent,
Sorry, it doesn't work. The filesystem is always considered in binmode.
This is because you forgot the brackets in the awk regular expression !
I did ?
Here is the fixed line :
build_dir_mount_point=`df ${build_dir} | awk '/[0-9]%/{print $NF;}'`
Hmm, that looks just like the
--- Additional Comments From nickc at redhat dot com 2007-05-24 10:14
---
Subject: Re: MAKE FAILED: cpu-powerpc.o isn't added to
libbfd.a ?
Hi Vincent,
Sorry, it doesn't work. The filesystem is always considered in binmode.
This is because you forgot the brackets in the awk
--- Additional Comments From schwab at suse dot de 2007-05-24 10:23 ---
Subject: Re: MAKE FAILED: cpu-powerpc.o isn't added to libbfd.a ?
Nick Clifton [EMAIL PROTECTED] writes:
Hi Vincent,
Sorry, it doesn't work. The filesystem is always considered in binmode.
This is because you
--- Additional Comments From dj at redhat dot com 2007-05-24 16:49 ---
IMHO the bug is that cygwin's bash isn't correctly stripping line endings while
doing command substitution; it should always allow CR/LF at the end of ``
substitutions, regardless of the mount mode. Also, it should
--- Additional Comments From nickc at redhat dot com 2007-05-23 13:39
---
Hi Vincent,
Attached is a provisional patch that adds a check to the top level configure
script to make sure that the build directory is mounted in binmode. Would you
like to try it out ?
I am not an
--- Additional Comments From nickc at redhat dot com 2007-05-22 10:43
---
Subject: Re: MAKE FAILED: cpu-powerpc.o isn't added to
libbfd.a ?
Hi Vincent,
5)
libbfd_la_LIBADD = `expand ofiles` @WIN32LIBADD@
This one looks OK. (expand is a POSIX command, right ?) Have you tried
it
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-22 20:46 ---
Hi.
Yes, the expand trick solves the problem described here.
The last object file listed in ofiles is successfully added to libbfd.a
Here is a small testcase showing the problem (and the solution)
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-22 20:57 ---
Fixing this bug may not be a good idea, because the build fails later for
another reason :
gcc ... readelf.c
../bfd/bfd.h:103:3: #error No 64 bit integer type available
There is also another bad
--- Additional Comments From schwab at suse dot de 2007-05-19 14:49 ---
None of the options are portable and supported by POSIX.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=4334
--- You are receiving this mail because: ---
You are on the CC list for the bug, or are
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-19 16:12 ---
More ideas :
4)
libbfd_la_LIBADD = `more ofiles` @WIN32LIBADD@
5)
libbfd_la_LIBADD = `expand ofiles` @WIN32LIBADD@
--
http://sourceware.org/bugzilla/show_bug.cgi?id=4334
--- You are
--- Additional Comments From willw at carallon dot com 2007-04-19 16:48
---
I have seen exactly the same thing. Cygwin compiling 2.17 for powerpc/
I have investigated the bit in bfd/configure. Has two targets cpu-rs6000.lo
cpu-powerpc.lo
These both appear in the Makefile under the
--- Additional Comments From amodra at bigpond dot net dot au 2007-04-09
03:03 ---
This is almost certainly something specific to your host, ie. you have a bug in
your host cygwin tools. cpu-powerpc.lo is added to the objects that make up
libbfd in bfd/configure. See the line starting
15 matches
Mail list logo