libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -I.. -I../../libcruft/misc -I../liboctave -I../../liboctave -Ioctave-value -I../../src/octave-value -Iparse-tree -I../../src/parse-tree -Ioperators -I../../src/operators -Iinterp-core -I../../src/interp-core -Iinterpfcn -I../../src/interpfcn -Icorefcn -I. -I../../src -I../libgnu -I../../libgnu -g -O2 -DHAVE_CONFIG_H -mieee-fp -isystem /usr/include -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -g -O2 -MT interp-core/liboctinterp_la-pt-jit.lo -MD -MP -MF interp-core/.deps/liboctinterp_la-pt-jit.Tpo -c ../../src/interp-core/pt-jit.cc -fPIC -DPIC -o interp-core/.libs/liboctinterp_la-pt-jit.o
../../src/interp-core/pt-jit.cc: In constructor 'jit_info::jit_info(tree_jit&, tree&)':
../../src/interp-core/pt-jit.cc:1627:19: error: cannot declare variable 'conv' to be of abstract type 'jit_convert'
In file included from ../../src/interp-core/pt-jit.cc:32:0:
../../src/interp-core/pt-jit.h:61:1: note: because the following virtual functions are pure within 'jit_convert':
In file included from ../../src/interp-core/pt-jit.h:30:0,
from ../../src/interp-core/pt-jit.cc:32:
../../src/parse-tree/pt-walk.h:180:3: note: virtual void tree_walker::visit_funcall(tree_funcall&)
../../src/interp-core/pt-jit.cc: In constructor 'jit_info::jit_info(tree_jit&, tree&, const octave_value&)':
../../src/interp-core/pt-jit.cc:1644:19: error: cannot declare variable 'conv' to be of abstract type 'jit_convert'
In file included from ../../src/interp-core/pt-jit.cc:32:0:
../../src/interp-core/pt-jit.h:61:1: note: since type 'jit_convert' has pure virtual functions
make[1]: *** [interp-core/liboctinterp_la-pt-jit.lo] Error 1
make[1]: Leaving directory `/home/goffioul/Sources/octave/octave-hg-classdef/build-linux/src'
make: *** [all] Error 2
Michael.