[MacPorts] #36226: libstdcxx @4.7.1: cc1 in stage1 can't be built on PPC Tiger (Mac OS X 10.4.11) due to undefined symbols

MacPorts noreply at macports.org
Wed Sep 19 11:42:34 PDT 2012


#36226: libstdcxx @4.7.1: cc1 in stage1 can't be built on PPC Tiger (Mac OS X
10.4.11) due to undefined symbols
-----------------------------+--------------------------------
 Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.1.2
 Keywords:                   |       Port:  libstdcxx
-----------------------------+--------------------------------
 This is the failure:

 {{{

 /usr/bin/gcc-4.0 -arch ppc   -g -fkeep-inline-functions -DIN_GCC   -W
 -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes
 -Wmissing-format-attribute -Wold-style-definition -fno-common
 -DHAVE_CONFIG_H -L/opt/local/lib -o cc1 c-lang.o c-family/stub-objc.o
 attribs.o c-errors.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-objc-
 common.o c-parser.o tree-mudflap.o c-family/c-common.o
 c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o
 c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o
 c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c
 -pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o darwin-c.o
 rs6000-c.o \
   cc1-checksum.o main.o tree-browser.o libbackend.a libcommon-target.a
 libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a
 ../libcpp/libcpp.a  -liconv ../libiberty/libiberty.a
 ../libdecnumber/libdecnumber.a  -L/opt/local/lib -lcloog-isl -lisl
 -L/opt/local/lib -lppl_c -lppl  -lgmpxx -L/opt/local/lib -L/opt/local/lib
 -L/opt/local/lib -lmpc -lmpfr -lgmp   -lz
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning suggest use of
 -bind_at_load, as lazy binding may result in errors or different symbols
 being used
 /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
 typeinfo for std::logic_error
 typeinfo for std::runtime_error
 typeinfo for std::basic_streambuf<char, std::char_traits<char> >
 typeinfo for std::bad_alloc
 typeinfo for std::exception
 typeinfo for int
 VTT for std::basic_ostringstream<char, std::char_traits<char>,
 std::allocator<char> >
 vtable for std::basic_istream<char, std::char_traits<char> >
 vtable for std::basic_ostream<char, std::char_traits<char> >
 vtable for std::basic_streambuf<char, std::char_traits<char> >
 vtable for std::basic_stringbuf<char, std::char_traits<char>,
 std::allocator<char> >
 vtable for std::basic_ostringstream<char, std::char_traits<char>,
 std::allocator<char> >
 vtable for std::basic_ios<char, std::char_traits<char> >
 operator delete(void*)
 operator new(unsigned long)
 operator delete[](void*)
 operator new[](unsigned long)
 symbol ___gmpz_neg used from dynamic library
 /opt/local/lib/libgmp.dylib(single module) not from earlier dynamic
 library /opt/local/lib/libppl_c.4.dylib(single module)
 collect2: ld returned 1 exit status
 make[3]: *** [cc1] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/36226>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list