public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug compile/26191] New: can't compile on macos
@ 2020-07-01 11:16 raulftang at gmail dot com
  2020-07-01 17:59 ` [Bug build/26191] " keiths at redhat dot com
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: raulftang at gmail dot com @ 2020-07-01 11:16 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=26191

            Bug ID: 26191
           Summary: can't compile on macos
           Product: gdb
           Version: HEAD
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: compile
          Assignee: unassigned at sourceware dot org
          Reporter: raulftang at gmail dot com
  Target Milestone: ---

When compiling version head 3443489c65e10d54c001f36602c1031134c2548c and 9.2 on
MacOs Mojave 10.14.5, I got following error for both. I also tried binutils and
got almost same error. I can't find a solution after google. 


/bin/sh ./libtool  --tag=CC   --mode=link gcc -W -Wall -Wstrict-prototypes
-Wmissing-prototypes -Wshadow -Werror -I./../zlib -g -O2  -Wl,-no_pie  -o size
size.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a
./../intl/libintl.a -liconv 
libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow
-Werror -I./../zlib -g -O2 -Wl,-no_pie -o size size.o bucomm.o version.o
filemode.o  ../bfd/.libs/libbfd.a -L/Volumes/Mac/binutils-gdb/zlib -ldl -lz
../libiberty/libiberty.a ./../intl/libintl.a -liconv
ld: warning: ignoring file /Volumes/Mac/binutils-gdb/zlib/libz.a, building for
macOS-x86_64 but attempting to link with file built for unknown-unsupported
file format ( 0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20
0x20 0x20 0x20 )
ld: warning: ignoring file ./../intl/libintl.a, building for macOS-x86_64 but
attempting to link with file built for macOS-x86_64
ld: warning: ignoring file ../libiberty/libiberty.a, building for macOS-x86_64
but attempting to link with file built for unknown-unsupported file format (
0x21 0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20 0x20 0x20 0x20
)
ld: warning: ignoring file ../bfd/.libs/libbfd.a, building for macOS-x86_64 but
attempting to link with file built for unknown-unsupported file format ( 0x21
0x3C 0x61 0x72 0x63 0x68 0x3E 0x0A 0x2F 0x20 0x20 0x20 0x20 0x20 0x20 0x20 )
Undefined symbols for architecture x86_64:
  "__bfd_std_section", referenced from:
      _sysv_internal_sizer in size.o
      _sysv_internal_printer in size.o
  "_bfd_arch_list", referenced from:
      _list_supported_architectures in bucomm.o
  "_bfd_check_format", referenced from:
      _display_file in size.o
      _display_bfd in size.o
  "_bfd_check_format_matches", referenced from:
      _display_bfd in size.o
  "_bfd_close", referenced from:
      _display_file in size.o
  "_bfd_close_all_done", referenced from:
      _do_display_target in bucomm.o
  "_bfd_core_file_failing_command", referenced from:
      _display_bfd in size.o
  "_bfd_errmsg", referenced from:
      _bfd_nonfatal in bucomm.o
      _bfd_nonfatal_message in bucomm.o
      _set_default_bfd_target in bucomm.o
  "_bfd_get_error", referenced from:
      _display_file in size.o
      _display_bfd in size.o
      _bfd_nonfatal in bucomm.o
      _bfd_nonfatal_message in bucomm.o
      _set_default_bfd_target in bucomm.o
      _do_display_target in bucomm.o
  "_bfd_init", referenced from:
      _main in size.o
  "_bfd_iterate_over_targets", referenced from:
      _display_info in bucomm.o
  "_bfd_map_over_sections", referenced from:
      _print_sizes in size.o
  "_bfd_openr", referenced from:
      _display_file in size.o
  "_bfd_openr_next_archived_file", referenced from:
      _display_file in size.o
  "_bfd_openw", referenced from:
      _do_display_target in bucomm.o
  "_bfd_printable_arch_mach", referenced from:
      _display_info in bucomm.o
      _do_display_target in bucomm.o
  "_bfd_scan_vma", referenced from:
      _parse_vma in bucomm.o
  "_bfd_set_default_target", referenced from:
      _set_default_bfd_target in bucomm.o
  "_bfd_set_error", referenced from:
      _display_file in size.o
  "_bfd_set_error_program_name", referenced from:
      _main in size.o
  "_bfd_set_format", referenced from:
      _do_display_target in bucomm.o
  "_bfd_target_list", referenced from:
      _list_supported_targets in bucomm.o
  "_expandargv", referenced from:
      _main in size.o
  "_libintl_bindtextdomain", referenced from:
      _main in size.o
  "_libintl_gettext", referenced from:
      _main in size.o
      _usage in size.o
      _bfd_nonfatal in bucomm.o
      _bfd_nonfatal_message in bucomm.o
      _set_default_bfd_target in bucomm.o
      _list_matching_formats in bucomm.o
      _list_supported_targets in bucomm.o
      ...
  "_libintl_textdomain", referenced from:
      _main in size.o
  "_make_temp_file", referenced from:
      _display_info in bucomm.o
  "_xexit", referenced from:
      _bfd_fatal in bucomm.o
      _fatal in bucomm.o
  "_xmalloc", referenced from:
      _print_sizes in size.o
      _bfd_get_archive_filename in bucomm.o
      _make_tempname in bucomm.o
      _make_tempdir in bucomm.o
  "_xmalloc_set_program_name", referenced from:
      _main in size.o
  "_xrealloc", referenced from:
      _do_display_target in bucomm.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [size] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-binutils] Error 2
make: *** [all] Error 2

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-08-21 17:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-01 11:16 [Bug compile/26191] New: can't compile on macos raulftang at gmail dot com
2020-07-01 17:59 ` [Bug build/26191] " keiths at redhat dot com
2020-07-02  2:36 ` raulftang at gmail dot com
2020-07-02  2:40 ` raulftang at gmail dot com
2020-08-09 20:51 ` tromey at sourceware dot org
2020-08-21 17:58 ` noloader at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).