diff --git a/src/kernel/runtime/cxx.cc b/src/kernel/runtime/cxx.cc index 19c9d01..87cc526 100644 --- a/src/kernel/runtime/cxx.cc +++ b/src/kernel/runtime/cxx.cc @@ -69,7 +69,11 @@ void operator delete(void *ptr) { kfree(ptr); } - +//This function needs to be looked into but for now it allows compilation +void operator delete(void *ptr, unsigned int k) +{ + kfree(ptr); +} #ifndef __arm__ void* operator new(size_t len) { diff --git a/src/sdk/qemu.sh b/src/sdk/qemu.sh index 753cf7b..268c789 100755 --- a/src/sdk/qemu.sh +++ b/src/sdk/qemu.sh @@ -1,2 +1,2 @@ #!/bin/bash -qemu -m 1024 -s -hda ./c.img -curses -serial /dev/tty -redir tcp:2323::23 +qemu-system-i386 -m 1024 -s -hda ./c.img -curses -serial /dev/tty -redir tcp:2323::23