I fixed the API error by running, make update-api, but I'm getting
undefined reference to errors:
make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp]
Error 38
make: *** Waiting for unfinished jobs....
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o: In function
`dvmCompilerShutdown':
/home/dwang/android-donut/dalvik/vm/compiler/Compiler.c:256: undefined
reference to `gDvmJit'
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o: In function
`dvmCompilerSetupCodeCache':
/home/dwang/android-donut/dalvik/vm/compiler/Compiler.c:179: undefined
reference to `gDvmJit'
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o: In function
`dvmCompilerWorkEnqueue':
/home/dwang/android-donut/dalvik/vm/compiler/Compiler.c:90: undefined
reference to `gDvmJit'
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o: In function
`dvmCompilerStartup':
/home/dwang/android-donut/dalvik/vm/compiler/Compiler.c:237: undefined
reference to `gDvmJit'
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o: In function
`dvmCompilerDrainQueue':
/home/dwang/android-donut/dalvik/vm/compiler/Compiler.c:100: undefined
reference to `gDvmJit'
out/target/product/sapphire-open/obj/SHARED_LIBRARIES/
libdvm_intermediates/compiler/Compiler.o:/home/dwang/android-donut/
dalvik/vm/compiler/Compiler.c:149: more undefined references to
`gDvmJit' follow