Hi, ncurses 6.0.0 fails to build on i386. The part from the log where it fails is below. It looks to me like it could be a libstdc++ / libc++ issue.
I'm actually trying to install a version of python 3 (>=3.2), but they all seem to depend on this version of ncurses. I have created a ticket but in the meantime how can I fix this in my copy? Is there a workaround so I can get a version of python3 installed? Glenn :info:build linking ../lib/libncurses++.6.dylib :info:build /usr/bin/clang++ -dynamiclib -install_name /opt/local/lib/`basename ../lib/libncurses++.6.dylib` -compatibility_version 6 -current_version 6 -o ../lib/libncurses++.6.dylib ../obj_s/cursesf.o ../obj_s/cursesm.o ../obj_s/cursesw.o ../obj_s/cursespad.o ../obj_s/cursesp.o ../obj_s/cursslk.o ../obj_s/cursesapp.o ../obj_s/cursesmain.o -L../lib -lform -lmenu -lpanel -lncurses -L../lib -lform -lmenu -lpanel -lncurses -arch i386 -Wl,-search_paths_first -lutil -lstdc++ :info:build Undefined symbols for architecture i386: :info:build "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from: :info:build _main in cursesmain.o :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::ios_base::getloc() const", referenced from: :info:build _main in cursesmain.o :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)", referenced from: :info:build _main in cursesmain.o :info:build "std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()", referenced from: :info:build _main in cursesmain.o :info:build "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from: :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from: :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::cerr", referenced from: :info:build _main in cursesmain.o :info:build "std::__1::ctype<char>::id", referenced from: :info:build _main in cursesmain.o :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::locale::~locale()", referenced from: :info:build _main in cursesmain.o :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from: :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build "std::__1::ios_base::clear(unsigned int)", referenced from: :info:build std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long) in cursesmain.o :info:build ld: symbol(s) not found for architecture i386 _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users