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]

Re: How do I compile binutils on cygwin?


On Wed, Oct 09, 2002 at 09:38:26PM +0200, Christian Jönsson wrote:
> On Wed, Oct 09, 2002 at 09:14:45PM +0200, Christian Jönsson wrote:
> > On Wed, Oct 09, 2002 at 02:48:59PM -0400, Christopher Faylor wrote:
> > > On Wed, Oct 09, 2002 at 03:37:06PM -0300, Alexandre Oliva wrote:
> > > >On Oct  9, 2002, Christian J?nsson <christian@j-son.org> wrote:
> > > >
> > > >> grep: /usr/lib/libiconv.la: No such file or directory
> > > >> sed: can't read /usr/lib/libiconv.la: No such file or directory
> > > >
> > > >Looks like you're missing this library, that's probably a dependency
> > > >of some other library you have installed and that is being linked
> > > >with.
> > > 
> > > Correct.  You can find out which package contains this file by using
> > > the package search at http://cygwin.com/packages/ .
> > > 
> > > Then, rerun setup.exe, and install it.  It's most likely in the "Devel"
> > > category.
> > 
> > great, thanks for that, it's at libiconv... easy, duh...
> > 
> > works fine...
> > 
> 
> for that part, I get into other issues instead...
> 

well, I installed the experimental package gcc-3.2-1 (updated the
dejagnu stuff also), and bingo, it seems to work.

Here's the test results:

This was on a Windows XP SP1/cygwin P4 system with these packages:

binutils  2.12.90 20020706  (cygwin ver. 20020706-2)
cygwin    1.3.12-4
dejagnu   1.4.3             (cygwin ver. 20010117-1 with 1.4.3 on top)
gcc       3.2-1

LAST_UPDATED: Wed Oct  9 20:27:00  2002

Native configuration is i686-pc-cygwin

		=== binutils tests ===


Running target unix

		=== binutils Summary ===

# of expected passes		51
# of untested testcases		4
		=== gas tests ===


Running target unix
FAIL: i386 abs reloc
FAIL: i386 pcrel reloc

		=== gas Summary ===

# of expected passes		35
# of unexpected failures	2
		=== ld tests ===


Running target unix
FAIL: bootstrap
FAIL: bootstrap with strip
FAIL: bootstrap with --static
FAIL: bootstrap with --traditional-format
FAIL: bootstrap with --no-keep-memory
FAIL: bootstrap with --relax
FAIL: cdtest
FAIL: cdtest with -Ur
FAIL: NOCROSSREFS 2
FAIL: MRI script
FAIL: selective1
FAIL: selective2
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc: compilation failed
UNRESOLVED: selective4
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc: compilation failed
UNRESOLVED: selective5
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc: compilation failed
UNRESOLVED: selective6

		=== ld Summary ===

# of expected passes		11
# of unexpected failures	12
# of expected failures		2
# of unresolved testcases	3

version: binutils 20021009 cvs trunk 
Platform: i686-pc-cygwin
configure flags: --host=i686-pc-cygwin --prefix=/usr/local/gcc-binutils --enable-shared --enable-threads=posix --disable-libgcj --enable-sjlj-exceptions --with-system-zlib --without-included-gettext
Counting all warnings,
there are 68 warnings in stage0 of this bootstrap.

Number of warnings per file:
     48	libiberty/md5.c
      5	libiberty/regex.c
      3	lex.yy.c
      3	include/getopt.h
      3	/usr/local/src/gcc-binutils/trunk/src/bfd/elf.c
      2	libiberty/getopt.c
      1	libtool
      1	libiberty/strsignal.c
      1	include/xregex2.h
      1	/usr/local/src/gcc-binutils/trunk/src/binutils/dllwrap.c

Number of warning types:
     16	function-like macro \`FI' must be used with arguments in traditional C
     16	function-like macro \`FH' must be used with arguments in traditional C
     16	function-like macro \`FG' must be used with arguments in traditional C
      5	signed and unsigned type in conditional expression
      4	function declaration isn't a prototype
      3	unused parameter \`???'
      3	\`???' defined but not used
      2	??? format, ??? arg (arg ???)
      1	comparison between signed and unsigned
      1	\`???' seems to be moved
      1	ISO C89 does not support \`static' or type qualifiers in parameter array declarators


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