lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 3656 in lilypond: Problems building Lilypond 2


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3656 in lilypond: Problems building Lilypond 2.17.95 with libc++ for use with llvm
Date: Tue, 19 Nov 2013 09:15:38 +0000


Comment #23 on issue 3656 by address@hidden: Problems building Lilypond 2.17.95 with libc++ for use with llvm
http://code.google.com/p/lilypond/issues/detail?id=3656

got all the way to compiling lilypond from all the *.o files, but then it rebelled. a google search indicates that this is a problem using libstdc++ vs libc++ with llvm clang.

Undefined symbols for architecture x86_64:
"replace_all(std::string*, std::string const&, std::string const&)", referenced from: Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o) "_f(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from: check_pitch_against_rules(Pitch const&, Context*, scm_unused_struct*, int, scm_unused_struct*) in accidental-engraver.o
      Accidental_interface::get_stencil(Grob*) in accidental.o
All_font_metrics::find_font(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in all-font-metrics.o Auto_change_iterator::change_to(Music_iterator*, scm_unused_struct*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in auto-change-iterator.o valid_outside_staff_placement_directive(Grob*) in axis-group-interface.o
      Bar_check_iterator::process(Moment) in bar-check-iterator.o
Change_iterator::error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in change-iterator.o
      ...
"std::string::_Rep::_M_destroy(std::allocator<char> const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      ...
"std::string::_Rep::_M_dispose(std::allocator<char> const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      ...
  "std::string::_Rep::_S_empty_rep_storage", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      ...
  "std::string::append(char const*, unsigned long)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      Rational::to_string() const in library.a(rational.o)
  "std::string::append(std::string const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      ...
  "std::string::assign(char const*, unsigned long)", referenced from:
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
  "std::string::assign(std::string const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
  "std::string::reserve(unsigned long)", referenced from:
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      Rational::to_string() const in library.a(rational.o)
"std::basic_string<char, std::char_traits<char>, std::allocator<char>
::basic_string(char const*, std::allocator<char> const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      _(char const*) in library.a(international.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      ...
"std::basic_string<char, std::char_traits<char>, std::allocator<char>
::basic_string(std::string const&)", referenced from:
      Offset::to_string() const in library.a(offset.o)
      Interval_t<int>::to_string() const in library.a(interval.o)
      Interval_t<double>::to_string() const in library.a(interval.o)
      Long_option_init::to_string() const in library.a(getopt-long.o)
      Long_option_init::str_for_help() const in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
      Rational::to_string() const in library.a(rational.o)
      ...
"std::basic_string<char, std::char_traits<char>, std::allocator<char>
::basic_string(unsigned long, char, std::allocator<char> const&)",
referenced from:
      Getopt_long::report(Getopt_long::Errorcod) in library.a(getopt-long.o)
Long_option_init::table_string(Long_option_init*) in library.a(getopt-long.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

[Prev in Thread] Current Thread [Next in Thread]