libtool: compile: g++ -DHAVE_CONFIG_H -I.
-I../.. -I .. -I ../.. -I/usr/include
-I/usr/include/postgresql -g -O2 -MT
PostgresArgListBuilder.lo -MD -MP -MF
.deps/PostgresArgListBuilder.Tpo -c
PostgresArgListBuilder.cc -fPIC -DPIC -o
.libs/PostgresArgListBuilder.o
libtool: compile: g++ -DHAVE_CONFIG_H -I.
-I../.. -I .. -I ../.. -I/usr/include
-I/usr/include/postgresql -g -O2 -MT
SqliteProvider.lo -MD -MP -MF
.deps/SqliteProvider.Tpo -c SqliteProvider.cc
-o SqliteProvider.o >/dev/null 2>&1
In file included from ../Value.icc:24:0,
from ../NamedObject.hh:25,
from ../Function.hh:27,
from
../Native_interface.hh:45,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../Value.hh: In member function 'virtual
Value_P
PostgresArgListBuilder::run_query(bool)':
../Value.hh:552:18: error: 'static void*
Value::operator new(size_t)' is protected
static void * operator new(size_t sz)
^
PostgresArgListBuilder.cc:187:53: error:
within this context
db_result_value = new Value(
shape, LOC );
^
In file included from ../Value.icc:24:0,
from ../NamedObject.hh:25,
from ../Function.hh:27,
from
../Native_interface.hh:45,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../Value.hh:70:4: error:
'Value::Value(const Shape&, const char*)'
is protected
Value(const Shape & sh, const char
* loc);
^
PostgresArgListBuilder.cc:187:53: error:
within this context
db_result_value = new Value(
shape, LOC );
^
In file included from ../Value.icc:24:0,
from ../NamedObject.hh:25,
from ../Function.hh:27,
from
../Native_interface.hh:45,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../Value.hh:566:16: error: 'static void
Value::operator delete(void*)' is protected
static void operator delete(void * ptr)
^
PostgresArgListBuilder.cc:187:53: error:
within this context
db_result_value = new Value(
shape, LOC );
^
In file included from ../Value.icc:24:0,
from ../NamedObject.hh:25,
from ../Function.hh:27,
from
../Native_interface.hh:45,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../Value.hh:566:16: error: 'static void
Value::operator delete(void*)' is protected
static void operator delete(void * ptr)
^
PostgresArgListBuilder.cc:187:53: error:
within this context
db_result_value = new Value(
shape, LOC );
^
PostgresArgListBuilder.cc:187:29: error: no
match for 'operator=' (operand types are
'Value_P' and 'Value*')
db_result_value = new Value(
shape, LOC );
^
PostgresArgListBuilder.cc:187:29: note:
candidate is:
In file included from
../NamedObject.hh:25:0,
from ../Function.hh:27,
from
../Native_interface.hh:45,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../Value.icc:118:18: note: Value_P&
Value_P::operator=(const Value_P&)
inline Value_P & Value_P::operator
=(const Value_P & other)
^
../Value.icc:118:18: note: no known
conversion for argument 1 from 'Value*' to
'const Value_P&'
PostgresArgListBuilder.cc:191:86: error: no
matching function for call to
'PointerCell::PointerCell(Value_P)'
new
(db_result_value->next_ravel())
PointerCell( Idx0( LOC ) );
^
PostgresArgListBuilder.cc:191:86: note:
candidates are:
In file included from
../Native_interface.hh:36:0,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../PointerCell.hh:36:4: note:
PointerCell::PointerCell(Value_P, Value&)
PointerCell(Value_P val, Value &
cell_owner);
^
../PointerCell.hh:36:4: note: candidate
expects 2 arguments, 1 provided
../PointerCell.hh:32:7: note:
PointerCell::PointerCell(const
PointerCell&)
class PointerCell : public Cell
^
../PointerCell.hh:32:7: note: no known
conversion for argument 1 from 'Value_P' to
'const PointerCell&'
PostgresArgListBuilder.cc:211:94: error: no
matching function for call to
'PointerCell::PointerCell(Value_P)'
new
(db_result_value->next_ravel())
PointerCell( Str0( LOC ) );
^
PostgresArgListBuilder.cc:211:94: note:
candidates are:
In file included from
../Native_interface.hh:36:0,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../PointerCell.hh:36:4: note:
PointerCell::PointerCell(Value_P, Value&)
PointerCell(Value_P val, Value &
cell_owner);
^
../PointerCell.hh:36:4: note: candidate
expects 2 arguments, 1 provided
../PointerCell.hh:32:7: note:
PointerCell::PointerCell(const
PointerCell&)
class PointerCell : public Cell
^
../PointerCell.hh:32:7: note: no known
conversion for argument 1 from 'Value_P' to
'const PointerCell&'
PostgresArgListBuilder.cc:214:113: error:
no matching function for call to
'PointerCell::PointerCell(Value_P)'
new
(db_result_value->next_ravel())
PointerCell( make_string_cell( value, LOC ) );
^
PostgresArgListBuilder.cc:214:113: note:
candidates are:
In file included from
../Native_interface.hh:36:0,
from apl-sqlite.hh:34,
from
PostgresArgListBuilder.hh:24,
from
PostgresArgListBuilder.cc:21:
../PointerCell.hh:36:4: note:
PointerCell::PointerCell(Value_P, Value&)
PointerCell(Value_P val, Value &
cell_owner);
^
../PointerCell.hh:36:4: note: candidate
expects 2 arguments, 1 provided
../PointerCell.hh:32:7: note:
PointerCell::PointerCell(const
PointerCell&)
class PointerCell : public Cell
^
../PointerCell.hh:32:7: note: no known
conversion for argument 1 from 'Value_P' to
'const PointerCell&'
make[3]: *** [PostgresArgListBuilder.lo]
Error 1
make[3]: *** Waiting for unfinished
jobs....
make[3]: Leaving directory
`/home/blake/Backup/apl/src/sql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/blake/Backup/apl/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/blake/Backup/apl'
make: *** [all] Error 2
[