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