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]

compiling binutils on cygwin 1.30


Hi,

I am trying to compile binutils2.9 on windows 2000. I am getting all these
error messages:

/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/../../../../i686-pc-cygwin/bin/ld.e
xe -
s --base-file libbfd-2-9-ee-990721.dll-base --dll -e ___dll_entry@12 -o
.libs/li
bbfd-2-9-ee-990721.dll libtool.o archive.o archures.o bfd.o cache.o
coffgen.o co
refile.o format.o init.o libbfd.o opncls.o reloc.o section.o syms.o
targets.o ha
sh.o linker.o srec.o binary.o tekhex.o ihex.o stabs.o stab-syms.o
elf32-mips.o e
lf32.o elf.o elflink.o dwarf2.o dwarf1.o ecofflink.o elf64-mips.o elf64.o
coff-m
ips.o ecoff.o elf64-gen.o elf32-gen.o
cpu-mips.o -L/usr/local/src/binutils-2.9EE
/build/bfd/../libiberty -liberty -L/usr/local/src/binutils-2.9EE/build/bfd/.
./in
tl -lintl -lcygwin -lkernel32 -lc
libtool.o(.text+0x4):libtool.c: undefined reference to `__imp_reent_data'
stabs.o: In function `bfd_link_section_stabs':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/stabs.c:196: undefined
referen
ce to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/stabs.c:246: undefined
referen
ce to `__udivdi3'
stabs.o: In function `bfd_write_section_stabs':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/stabs.c:560: undefined
referen
ce to `__udivdi3'
stabs.o: In function `bfd_stab_section_offset':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/stabs.c:642: undefined
referen
ce to `__udivdi3'
elf32-mips.o: In function `bfd_mips_elf_fake_sections':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:2666:
undefined r
eference to `__udivdi3'
elf32-mips.o: In function `bfd_mips_elf_section_processing':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:2889:
undefined r
eference to `__umoddi3'
elf32-mips.o: In function `mips_elf_check_relocs':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:6579:
undefined r
eference to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:6611:
undefined r
eference to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:6611:
undefined r
eference to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:6611:
undefined r
eference to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:6611:
undefined r
eference to `__ucmpdi2'
elf32-mips.o:/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:
6611
: more undefined references to `__ucmpdi2' follow
elf32-mips.o: In function `mips_elf_finish_dynamic_sections':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:8034:
undefined r
eference to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf32-mips.c:8076:
undefined r
eference to `__udivdi3'
elf32.o: In function `bfd_elf32_object_p':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:614: undefined
refer
ence to `__umoddi3'
elf32.o: In function `elf_slurp_reloc_table':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:1221: undefined
refe
rence to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:1230: undefined
refe
rence to `__udivdi3'
elf32.o: In function `bfd_elf32_bfd_final_link':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
elf32.o:/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201:
more u
ndefined references to `__ucmpdi2' follow
elf.o: In function `bfd_section_from_shdr':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:1264: undefined
referenc
e to `__udivdi3'
elf.o: In function `map_sections_to_segments':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2204: undefined
referenc
e to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2204: undefined
referenc
e to `__umoddi3'
elf.o: In function `assign_file_positions_for_segments':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2461: undefined
referenc
e to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2512: undefined
referenc
e to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2527: undefined
referenc
e to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2684: undefined
referenc
e to `__umoddi3'
elf.o: In function `assign_file_positions_except_relocs':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2973: undefined
referenc
e to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:2975: undefined
referenc
e to `__umoddi3'
elf.o: In function `bfd_elf_get_symtab_upper_bound':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:4096: undefined
referenc
e to `__udivdi3'
elf.o: In function `bfd_elf_get_dynamic_symtab_upper_bound':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:4116: undefined
referenc
e to `__udivdi3'
elf.o: In function `bfd_elf_get_dynamic_reloc_upper_bound':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:4202: undefined
referenc
e to `__udivdi3'
elf.o: In function `bfd_elf_canonicalize_dynamic_reloc':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf.c:4246: undefined
referenc
e to `__udivdi3'
ecofflink.o: In function `ecoff_align_debug':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/ecofflink.c:1426:
undefined re
ference to `__udivdi3'
elf64-mips.o:/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elf64-mips.c:
1329
: more undefined references to `__udivdi3' follow
elf64.o: In function `bfd_elf64_object_p':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:614: undefined
refer
ence to `__umoddi3'
elf64.o: In function `bfd_elf64_slurp_symbol_table':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:988: undefined
refer
ence to `__udivdi3'
elf64.o: In function `elf_slurp_reloc_table':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:1221: undefined
refe
rence to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elfcode.h:1230: undefined
refe
rence to `__udivdi3'
elf64.o: In function `elf_link_add_object_symbols':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:787: undefined
refer
ence to `__udivdi3'
elf64.o: In function `bfd_elf64_bfd_final_link':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:3811: undefined
refe
rence to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201: undefined
refe
rence to `__ucmpdi2'
elf64.o:/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4201:
more u
ndefined references to `__ucmpdi2' follow
elf64.o: In function `elf_link_input_bfd':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:4795: undefined
refe
rence to `__udivdi3'
elf64.o: In function `elf_gc_mark':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:5693: undefined
refe
rence to `__udivdi3'
elf64.o: In function `bfd_elf64_gc_record_vtinherit':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6038: undefined
refe
rence to `__udivdi3'
elf64.o: In function `bfd_elf64_gc_common_finalize_got_offsets':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6170: undefined
refe
rence to `__udivdi3'
elf64.o: In function `record_dot_dynamic_str':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326: undefined
refe
rence to `__ucmpdi2'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326: undefined
refe
rence to `__ucmpdi2'
elf64.o:/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/elflink.h:6326:
more u
ndefined references to `__ucmpdi2' follow
ecoff.o: In function `bfd_ecoff_print_symbol':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/ecoff.c:1511: undefined
refere
nce to `__udivdi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/ecoff.c:1524: undefined
refere
nce to `__udivdi3'
ecoff.o: In function `ecoff_compute_section_file_positions':
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/ecoff.c:2155: undefined
refere
nce to `__umoddi3'
/usr/local/src/binutils-2.9EE/build/bfd/../../bfd/ecoff.c:2157: undefined
refere
nce to `__umoddi3'
make[3]: *** [libbfd.la] Error 1
make[3]: Leaving directory `/usr/local/src/binutils-2.9EE/build/bfd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/binutils-2.9EE/build/bfd'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/usr/local/src/binutils-2.9EE/build/bfd'
make: *** [all-bfd] Error 2

Someone has probably seen this already, I did research a little on the web
without luck?

Do I have to apply a patch to get binutils to compile on cygwin?

I would appreciate any help I could get on this issue,

regards,

Paul


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