Hi APLers, see below, building current (revision 1271) gnu-apl fails on OpenBSD (current snapshot - 6.7 GENERIC.MP#155 amd64). Do I miss any dependencies?
lobsang ~/install/gnu-apl/trunk$ svn update Updating '.': At revision 1271. lobsang ~/install/gnu-apl/trunk$ gmake gmake all-recursive gmake[1]: Entering directory '/home/okflo/install/gnu-apl/trunk' Making all in workspaces gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/workspaces' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/workspaces' Making all in wslib3 gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib3' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib3' Making all in wslib4 gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib4' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib4' Making all in wslib5 gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib5' Making all in APLComponentFiles gmake[3]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib5/APLComponentFiles' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib5/APLComponentFiles' Making all in iso-apl-cf gmake[3]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib5/iso-apl-cf' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib5/iso-apl-cf' gmake[3]: Entering directory '/home/okflo/install/gnu-apl/trunk/wslib5' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib5' gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/wslib5' Making all in build gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/build' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/build' Making all in doc gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/doc' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/doc' Making all in erlang gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/erlang' echo "nothing to be done because GNU APL was NOT configured --with-erlang" nothing to be done because GNU APL was NOT configured --with-erlang gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/erlang' Making all in gnu-apl.d gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/gnu-apl.d' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/gnu-apl.d' Making all in HOWTOs gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/HOWTOs' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/HOWTOs' Making all in src gmake[2]: Entering directory '/home/okflo/install/gnu-apl/trunk/src' Making all in native gmake[3]: Entering directory '/home/okflo/install/gnu-apl/trunk/src/native' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -rdynamic -I ./.. -g -O2 -g -O2 -MT lib_file_io_la-file_io.lo -MD -MP -MF .deps/lib_file_io_la-file_io.Tpo -c -o lib_file_io_la-file_io.lo `test -f 'file_io.cc' || echo './'`file_io.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -rdynamic -I ./.. -g -O2 -g -O2 -MT lib_file_io_la-file_io.lo -MD -MP -MF .deps/lib_file_io_la-file_io.Tpo -c file_io.cc -fPIC -DPIC -o .libs/lib_file_io_la-file_io.o In file included from ../Id.hh:26, from ../PrintOperator.hh:27, from ../Backtrace.hh:28, from ../Error_macros.hh:24, from ../Quad_FIO.hh:26, from file_io.cc:26: ../UTF8_string.hh: In member function 'void UTF8_string::erase(size_t)': ../UTF8_string.hh:90: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters In file included from ../Id.hh:27, from ../PrintOperator.hh:27, from ../Backtrace.hh:28, from ../Error_macros.hh:24, from ../Quad_FIO.hh:26, from file_io.cc:26: ../UCS_string.hh: At global scope: ../UCS_string.hh:438: error: ISO C++ forbids declaration of 'basic_string' with no type ../UCS_string.hh:438: error: expected ';' before '&' token ../UCS_string.hh: In member function 'void UCS_string::append(const UCS_string&)': ../UCS_string.hh:256: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters ../UCS_string.hh: In member function 'void UCS_string::insert(ShapeItem, Unicode)': ../UCS_string.hh:280: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters ../UCS_string.hh: In member function 'UCS_string& UCS_string::operator<<(const UCS_string&)': ../UCS_string.hh:304: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters ../UCS_string.hh: In member function 'ShapeItem UCS_string::size() const': ../UCS_string.hh:331: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters ../UCS_string.hh: In member function 'void UCS_string::erase(ShapeItem)': ../UCS_string.hh:375: error: 'template<class _CharT, class _Traits, class _Alloc> class std::basic_string' used without template parameters gmake[3]: *** [Makefile:556: lib_file_io_la-file_io.lo] Error 1 gmake[3]: Leaving directory '/home/okflo/install/gnu-apl/trunk/src/native' gmake[2]: *** [Makefile:4546: all-recursive] Error 1 gmake[2]: Leaving directory '/home/okflo/install/gnu-apl/trunk/src' gmake[1]: *** [Makefile:522: all-recursive] Error 1 gmake[1]: Leaving directory '/home/okflo/install/gnu-apl/trunk' gmake: *** [Makefile:409: all] Error 2 many thanks - Otto -- Dipl. Ing. (FH) Otto Diesenbacher-Reinmüller diesenbacher.net Salzburg, Österreich