revision 27377 build ends on:
Compiling src/emu/imagedev/cartslot.c...
In file included from src/emu/machine/netlist.h:54:0,
from src/emu/machine/netlist.c:48:
src/emu/netlist/nl_base.h:1102:15: error: �virtual void netlist_base_t::vfatalerror(netlist_base_t::loglevel_e, const char*, __va_list_tag*) const� was hidden [-Werror=overloaded-virtual]
virtual void vfatalerror(const loglevel_e level,
^
In file included from src/emu/machine/netlist.c:48:0:
src/emu/machine/netlist.h:121:7: error: by �void netlist_mame_t::vfatalerror(const char*, __va_list_tag*) const� [-Werror=overloaded-virtual]
void vfatalerror(const char *format, va_list ap) const
^
Compiling src/emu/imagedev/cassette.c...
In file included from src/emu/emucore.h:37:0,
from src/emu/emu.h:24,
from src/emu/machine/netlist.c:47:
src/emu/machine/netlist.c: In member function �virtual void netlist_mame_device_t::device_start()�:
src/emu/machine/netlist.c:184:53: error: cannot allocate an object of abstract type �netlist_mame_t�
m_netlist = global_alloc_clear(netlist_mame_t(*this));
^
src/emu/emualloc.h:42:105: note: in definition of macro �pool_alloc_clear�
#define pool_alloc_clear(_pool, _type) (_pool).add_object(new(__FILE__, __LINE__, zeromem) _type)
^
src/emu/machine/netlist.c:184:14: note: in expansion of macro �global_alloc_clear�
m_netlist = global_alloc_clear(netlist_mame_t(*this));
^
In file included from src/emu/machine/netlist.c:48:0:
src/emu/machine/netlist.h:105:7: note: because the following virtual functions are pure within �netlist_mame_t�:
class netlist_mame_t : public netlist_base_t
^
In file included from src/emu/machine/netlist.h:54:0,
from src/emu/machine/netlist.c:48:
src/emu/netlist/nl_base.h:1102:15: note: virtual void netlist_base_t::vfatalerror(netlist_base_t::loglevel_e, const char*, __va_list_tag*) const
virtual void vfatalerror(const loglevel_e level,
^
Compiling src/emu/imagedev/chd_cd.c...
cc1plus: all warnings being treated as errors
make: *** [obj/sdl64/emu/machine/netlist.o] Error 1
make: *** Waiting for unfinished jobs....