Making jsdb gcc -s -o jsdb obj/jsdb.o obj/wrap_sqlite.o obj/wrap_process.o obj/wrap_com.o obj/wrap_debug.o obj/wrap_env.o obj/wrap_nums.o obj/wrap_image.o obj/wrap_index.o obj/wrap_mail.o obj/wrap_odbc.o obj/wrap_record.o obj/wrap_server.o obj/wrap_shell.o obj/wrap_system.o obj/wrap_stream.o obj/wrap_table.o obj/wrap_zip.o obj/dbf_cache.o obj/dbf_dat.o obj/dbf_file.o obj/dbf_head.o obj/dbf_io.o obj/dbf_open.o obj/dbf_rec.o obj/ezf_form.o obj/ezf_read.o obj/ezf_writ.o obj/gif_font.o obj/gif_main.o obj/io_b64.o obj/io_comm.o obj/io_compress.o obj/io_expand.o obj/io_ezf.o obj/io_file.o obj/io_inet.o obj/io_list.o obj/io_memory.o obj/io_fifo.o obj/io_open.o obj/io_pipe.o obj/io_print.o obj/io_stream.o obj/io_xml.o obj/io_zip.o obj/ml_list.o obj/ml_mapi.o obj/ml_mapi2.o obj/ml_mime.o obj/ml_notes.o obj/ml_open.o obj/ml_pop.o obj/ml_vim.o obj/sy_alloc.o obj/sy_char.o obj/sy_crc.o obj/sy_except.o obj/sy_file.o obj/sy_form.o obj/sy_int32.o obj/sy_list.o obj/sy_mswin.o obj/sy_param.o obj/sy_sort.o obj/sy_sql.o obj/sy_string.o obj/sy_strlist.o obj/sy_time.o obj/sy_url.o obj/sy_worm.o obj/tbl_asci.o obj/tbl_cache.o obj/tbl_data.o obj/tbl_dbf.o obj/tbl_index.o obj/tbl_main.o obj/tbl_sql.o obj/adler32.o obj/trees.o obj/zutil.o obj/deflate.o obj/infblock.o obj/infcodes.o obj/inffast.o obj/inflate.o obj/inftrees.o obj/infutil.o obj/jsapi.o obj/jsarena.o obj/jsbuiltins.o obj/jsarray.o obj/jsatom.o obj/jsbool.o obj/jscntxt.o obj/jsdate.o obj/jsdbgapi.o obj/jsdhash.o obj/jsdtoa.o obj/jsemit.o obj/jsexn.o obj/jsfun.o obj/jsgc.o obj/jshash.o obj/jsinterp.o obj/jsinvoke.o obj/jsiter.o obj/jslock.o obj/jslog2.o obj/jsmath.o obj/jsnum.o obj/jsobj.o obj/json.o obj/jsopcode.o obj/jsparse.o obj/jsprf.o obj/jsregexp.o obj/jsscan.o obj/jsscope.o obj/jsscript.o obj/jsutil.o obj/jsxdrapi.o obj/prmjtime.o obj/editline.o obj/sysunix.o obj/sqlite3.o -lm -lpthread obj/jsdb.o: In function `Readbytes(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0x3a0): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `TestCompile(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0x6ec): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `Mkdir(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0x824): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `Resource(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0xa30): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0xb90): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0xc30): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0xc44): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0xc58): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0xc5c): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0xc80): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `DiskLoadProgram(JSContext*, JSObject*, JSDBEnvironment*, System*, char const*, int*)': jsdb.cpp:(.text+0xd90): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `ZipLoadProgram(JSContext*, JSObject*, JSDBEnvironment*, System*, char const*, int*)': jsdb.cpp:(.text+0xeec): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `Run(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0x163c): undefined reference to `__cxa_end_cleanup' jsdb.cpp:(.text+0x1648): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x179c): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x17c4): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x17c8): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `Load(JSContext*, JSObject*, unsigned int, int*, int*)': jsdb.cpp:(.text+0x1e18): undefined reference to `__cxa_end_cleanup' jsdb.cpp:(.text+0x1e24): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x1f78): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x1fa0): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x1fa4): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `main': jsdb.cpp:(.text+0x2208): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x23bc): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x2400): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x2ed0): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x2ef8): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x2fe4): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x3e14): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x3e3c): undefined reference to `operator new(unsigned int)' jsdb.cpp:(.text+0x4028): undefined reference to `operator new[](unsigned int)' jsdb.cpp:(.text+0x4030): undefined reference to `__cxa_throw_bad_array_new_length' jsdb.cpp:(.text+0x4284): undefined reference to `operator delete[](void*)' jsdb.cpp:(.text+0x4ca4): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4cb4): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4cc8): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4ce0): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4cf4): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x4d0c): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4d64): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x4e08): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4e14): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4e40): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4e58): undefined reference to `operator delete(void*, unsigned int)' jsdb.cpp:(.text+0x4e6c): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x4e84): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4ecc): undefined reference to `__cxa_begin_catch' jsdb.cpp:(.text+0x4f6c): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4f74): undefined reference to `__cxa_end_catch' jsdb.cpp:(.text+0x4fd8): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `StartConsole(JSDBEnvironment*)': jsdb.cpp:(.text+0x5894): undefined reference to `__cxa_end_cleanup' obj/jsdb.o: In function `FreeStr(char const*)': jsdb.cpp:(.text._Z7FreeStrPKc[_Z7FreeStrPKc]+0x20): undefined reference to `operator delete[](void*)' obj/jsdb.o: In function `System::System()': jsdb.cpp:(.text._ZN6SystemC2Ev[_ZN6SystemC5Ev]+0x58): undefined reference to `__cxa_end_cleanup' obj/jsdb.o:(.ARM.extab.text._ZN6SystemC2Ev[_ZN6SystemC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/jsdb.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/jsdb.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/jsdb.o:(.ARM.extab+0x60): undefined reference to `__gxx_personality_v0' obj/jsdb.o:(.ARM.extab+0x80): undefined reference to `__gxx_personality_v0' obj/jsdb.o:(.ARM.extab+0xd4): more undefined references to `__gxx_personality_v0' follow obj/jsdb.o: In function `rslib::TPointer::~TPointer()': jsdb.cpp:(.text._ZN5rslib8TPointerI15JSDBEnvironmentED2Ev[_ZN5rslib8TPointerI15JSDBEnvironmentED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/jsdb.o: In function `rslib::TPointer::operator=(JSDBEnvironment*)': jsdb.cpp:(.text._ZN5rslib8TPointerI15JSDBEnvironmentEaSEPS1_[_ZN5rslib8TPointerI15JSDBEnvironmentEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/jsdb.o:(.data.rel.ro._ZTI3xdb[_ZTI3xdb]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/wrap_sqlite.o: In function `SQLite::SQLite(char const*)': wrap_sqlite.cpp:(.text+0x23c): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Exec(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x6f8): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0xbd4): undefined reference to `__cxa_end_cleanup' wrap_sqlite.cpp:(.text+0xbe0): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0xbf4): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `BlobToStream(JSContext*, sqlite3_blob*)': wrap_sqlite.cpp:(.text+0xc40): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0xd70): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0xd74): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLiteCallbackFunc(sqlite3_context*, int, Mem**)': wrap_sqlite.cpp:(.text+0xdc4): undefined reference to `operator new[](unsigned int)' wrap_sqlite.cpp:(.text+0xddc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text+0x11c4): undefined reference to `operator delete[](void*)' obj/wrap_sqlite.o: In function `SQLite_CreateFunction(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x1464): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x1504): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x1638): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x163c): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Select(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x2b6c): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x2d98): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x2dfc): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Escape(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x2f40): undefined reference to `operator new[](unsigned int)' wrap_sqlite.cpp:(.text+0x2f58): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text+0x3020): undefined reference to `operator delete[](void*)' wrap_sqlite.cpp:(.text+0x31b0): undefined reference to `operator delete[](void*)' wrap_sqlite.cpp:(.text+0x3218): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Table(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x3360): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x34a8): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x34dc): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Tables(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x36d8): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Keys(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x3d24): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_Columns(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x43b0): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_JSFinalize(JSContext*, JSObject*)': wrap_sqlite.cpp:(.text+0x4504): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `SQLite_Object(JSContext*, SQLite*, bool, JSPointerBase*)': wrap_sqlite.cpp:(.text+0x462c): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x4688): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x46ac): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o: In function `SQLite_SQLite(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_sqlite.cpp:(.text+0x483c): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x48a8): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x49c0): undefined reference to `operator new(unsigned int)' wrap_sqlite.cpp:(.text+0x4a04): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x4a34): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x4a48): undefined reference to `__cxa_begin_catch' wrap_sqlite.cpp:(.text+0x4a54): undefined reference to `__cxa_end_catch' wrap_sqlite.cpp:(.text+0x4a68): undefined reference to `__cxa_end_cleanup' wrap_sqlite.cpp:(.text+0x4a74): undefined reference to `operator delete(void*, unsigned int)' wrap_sqlite.cpp:(.text+0x4a78): undefined reference to `__cxa_end_cleanup' obj/wrap_sqlite.o:(.ARM.extab.text._ZN6JSRootD2Ev[_ZN6JSRootD5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o:(.ARM.extab.text._ZN9JSBlockGCD2Ev[_ZN9JSBlockGCD5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o:(.ARM.extab+0x50): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o:(.ARM.extab+0x8c): more undefined references to `__gxx_personality_v0' follow obj/wrap_sqlite.o: In function `TList::TList(bool)': wrap_sqlite.cpp:(.text._ZN5TListI6JSRootEC2Eb[_ZN5TListI6JSRootEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text._ZN5TListI6JSRootEC2Eb[_ZN5TListI6JSRootEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_sqlite.o: In function `TList::~TList()': wrap_sqlite.cpp:(.text._ZN5TListI6JSRootED2Ev[_ZN5TListI6JSRootED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_sqlite.o: In function `TList::TList(bool)': wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataEC2Eb[_ZN5TListI12CallbackDataEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataEC2Eb[_ZN5TListI12CallbackDataEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_sqlite.o: In function `TList::~TList()': wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataED2Ev[_ZN5TListI12CallbackDataED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_sqlite.o: In function `JSPointer::Close()': wrap_sqlite.cpp:(.text._ZN9JSPointerI6SQLiteE5CloseEv[_ZN9JSPointerI6SQLiteE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `JSPointer::~JSPointer()': wrap_sqlite.cpp:(.text._ZN9JSPointerI6SQLiteED2Ev[_ZN9JSPointerI6SQLiteED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o:(.ARM.extab.text._ZN9JSPointerI6SQLiteED2Ev[_ZN9JSPointerI6SQLiteED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_sqlite.o: In function `TList::Flush(unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI6JSRootE5FlushEj[_ZN5TListI6JSRootE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `TList::Flush(unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataE5FlushEj[_ZN5TListI12CallbackDataE5FlushEj]+0xf8): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `TList::AddAt(JSRoot*, unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI6JSRootE5AddAtEPS0_j[_ZN5TListI6JSRootE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `TList::AddAt(CallbackData*, unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataE5AddAtEPS0_j[_ZN5TListI12CallbackDataE5AddAtEPS0_j]+0x2b4): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_sqlite.o: In function `TList::Expand(unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI6JSRootE6ExpandEj[_ZN5TListI6JSRootE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_sqlite.cpp:(.text._ZN5TListI6JSRootE6ExpandEj[_ZN5TListI6JSRootE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text._ZN5TListI6JSRootE6ExpandEj[_ZN5TListI6JSRootE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_sqlite.o: In function `TList::Expand(unsigned int)': wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataE6ExpandEj[_ZN5TListI12CallbackDataE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataE6ExpandEj[_ZN5TListI12CallbackDataE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_sqlite.cpp:(.text._ZN5TListI12CallbackDataE6ExpandEj[_ZN5TListI12CallbackDataE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_sqlite.o:(.data.rel.ro._ZTI9JSPointerI6SQLiteE[_ZTI9JSPointerI6SQLiteE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_sqlite.o:(.data.rel.ro._ZTI13JSPointerBase[_ZTI13JSPointerBase]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/wrap_process.o: In function `Process::Process(char const*)': wrap_process.cpp:(.text+0x90): undefined reference to `__cxa_allocate_exception' wrap_process.cpp:(.text+0xe4): undefined reference to `__cxa_throw' wrap_process.cpp:(.text+0x15c): undefined reference to `__cxa_free_exception' wrap_process.cpp:(.text+0x174): undefined reference to `__cxa_end_cleanup' obj/wrap_process.o: In function `Process_JSFinalize(JSContext*, JSObject*)': wrap_process.cpp:(.text+0x228): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_process.o: In function `Process_Object(JSContext*, Process*, bool, JSPointerBase*)': wrap_process.cpp:(.text+0x934): undefined reference to `operator new(unsigned int)' wrap_process.cpp:(.text+0x990): undefined reference to `operator delete(void*, unsigned int)' wrap_process.cpp:(.text+0x9b4): undefined reference to `__cxa_end_cleanup' obj/wrap_process.o: In function `Process_Process(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_process.cpp:(.text+0xe4c): undefined reference to `operator new(unsigned int)' wrap_process.cpp:(.text+0xeb8): undefined reference to `operator new(unsigned int)' wrap_process.cpp:(.text+0xf34): undefined reference to `__cxa_end_cleanup' wrap_process.cpp:(.text+0xf48): undefined reference to `operator delete(void*, unsigned int)' wrap_process.cpp:(.text+0xf70): undefined reference to `__cxa_begin_catch' wrap_process.cpp:(.text+0x1054): undefined reference to `__cxa_end_catch' wrap_process.cpp:(.text+0x106c): undefined reference to `__cxa_end_catch' wrap_process.cpp:(.text+0x107c): undefined reference to `operator delete(void*, unsigned int)' wrap_process.cpp:(.text+0x10c4): undefined reference to `__cxa_end_cleanup' obj/wrap_process.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_process.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/wrap_process.o:(.ARM.extab+0xa4): undefined reference to `__gxx_personality_v0' obj/wrap_process.o: In function `JSPointer::~JSPointer()': wrap_process.cpp:(.text._ZN9JSPointerI7ProcessED2Ev[_ZN9JSPointerI7ProcessED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_process.o:(.ARM.extab.text._ZN9JSPointerI7ProcessED2Ev[_ZN9JSPointerI7ProcessED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_process.o: In function `JSPointer::Close()': wrap_process.cpp:(.text._ZN9JSPointerI7ProcessE5CloseEv[_ZN9JSPointerI7ProcessE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_process.o:(.data.rel.ro._ZTI9JSPointerI7ProcessE[_ZTI9JSPointerI7ProcessE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_debug.o: In function `DebugScriptSource(void*, char const*, int, char const*, unsigned int)': wrap_debug.cpp:(.text+0x34): undefined reference to `operator new(unsigned int)' wrap_debug.cpp:(.text+0xdc): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0xe0): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o: In function `jsdb_NewScriptHook(JSContext*, char const*, unsigned int, JSScript*, JSFunction*, void*)': wrap_debug.cpp:(.text+0x880): undefined reference to `operator new(unsigned int)' wrap_debug.cpp:(.text+0xb08): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0xb0c): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o: In function `JSDB_StartDebug(JSRuntime*, char const*, int)': wrap_debug.cpp:(.text+0x1480): undefined reference to `operator new(unsigned int)' wrap_debug.cpp:(.text+0x14bc): undefined reference to `operator new(unsigned int)' wrap_debug.cpp:(.text+0x1570): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0x1588): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0x159c): undefined reference to `__cxa_begin_catch' wrap_debug.cpp:(.text+0x1620): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0x1628): undefined reference to `__cxa_end_catch' obj/wrap_debug.o: In function `JSDB_EndDebug(JSRuntime*, void*)': wrap_debug.cpp:(.text+0x1800): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_debug.o: In function `Debugger::SetBreakpoint(JSContext*, char const*, unsigned int)': wrap_debug.cpp:(.text+0x19e0): undefined reference to `operator new(unsigned int)' wrap_debug.cpp:(.text+0x1a54): undefined reference to `operator delete(void*, unsigned int)' wrap_debug.cpp:(.text+0x1a58): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o: In function `Debugger::Debug(JSContext*, int*, JSStackFrame*)': wrap_debug.cpp:(.text+0x37ac): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o: In function `Debugger::PrintObject(JSContext*, Stream&, int*, bool)': wrap_debug.cpp:(.text+0x3c84): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o: In function `Debugger::Debugger(JSRuntime*)': wrap_debug.cpp:(.text._ZN8DebuggerC2EP9JSRuntime[_ZN8DebuggerC5EP9JSRuntime]+0xa4): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o:(.ARM.extab.text._ZN8DebuggerC2EP9JSRuntime[_ZN8DebuggerC5EP9JSRuntime]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o: In function `Debugger::Script::Script()': wrap_debug.cpp:(.text._ZN8Debugger6ScriptC2Ev[_ZN8Debugger6ScriptC5Ev]+0x48): undefined reference to `__cxa_end_cleanup' obj/wrap_debug.o:(.ARM.extab.text._ZN8Debugger6ScriptC2Ev[_ZN8Debugger6ScriptC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o:(.ARM.extab+0x8c): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o:(.ARM.extab+0xe0): undefined reference to `__gxx_personality_v0' obj/wrap_debug.o:(.ARM.extab+0x110): more undefined references to `__gxx_personality_v0' follow obj/wrap_debug.o: In function `TList::TList(bool)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEEC2Eb[_ZN5TListIN8Debugger6ScriptEEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEEC2Eb[_ZN5TListIN8Debugger6ScriptEEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_debug.o: In function `TList::~TList()': wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEED2Ev[_ZN5TListIN8Debugger6ScriptEED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_debug.o: In function `TList::TList(bool)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEEC2Eb[_ZN5TListIN8Debugger10BreakpointEEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEEC2Eb[_ZN5TListIN8Debugger10BreakpointEEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_debug.o: In function `TList::~TList()': wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEED2Ev[_ZN5TListIN8Debugger10BreakpointEED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_debug.o: In function `TList::Flush(unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEE5FlushEj[_ZN5TListIN8Debugger6ScriptEE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_debug.o: In function `TList::Flush(unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEE5FlushEj[_ZN5TListIN8Debugger10BreakpointEE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_debug.o: In function `TList::AddAt(Debugger::Script*, unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEE5AddAtEPS1_j[_ZN5TListIN8Debugger6ScriptEE5AddAtEPS1_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_debug.o: In function `TList::AddAt(Debugger::Breakpoint*, unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEE5AddAtEPS1_j[_ZN5TListIN8Debugger10BreakpointEE5AddAtEPS1_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_debug.o: In function `TList::Expand(unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEE6ExpandEj[_ZN5TListIN8Debugger6ScriptEE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEE6ExpandEj[_ZN5TListIN8Debugger6ScriptEE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_debug.cpp:(.text._ZN5TListIN8Debugger6ScriptEE6ExpandEj[_ZN5TListIN8Debugger6ScriptEE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_debug.o: In function `TList::Expand(unsigned int)': wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEE6ExpandEj[_ZN5TListIN8Debugger10BreakpointEE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEE6ExpandEj[_ZN5TListIN8Debugger10BreakpointEE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_debug.cpp:(.text._ZN5TListIN8Debugger10BreakpointEE6ExpandEj[_ZN5TListIN8Debugger10BreakpointEE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_env.o: In function `JSPointerBase::JSPointerBase(JSPointerBase*)': wrap_env.cpp:(.text+0x8c): undefined reference to `__cxa_end_cleanup' obj/wrap_env.o: In function `rs_ErrorReporter(JSContext*, char const*, JSErrorReport*)': wrap_env.cpp:(.text+0x7ac): undefined reference to `__cxa_end_cleanup' obj/wrap_env.o: In function `nameList(JSContext*, Strings&, int&)': wrap_env.cpp:(.text+0x884): undefined reference to `operator new[](unsigned int)' wrap_env.cpp:(.text+0x8e4): undefined reference to `__cxa_throw_bad_array_new_length' wrap_env.cpp:(.text+0x9c4): undefined reference to `__cxa_end_cleanup' obj/wrap_env.o: In function `JSDBEnvironment::ExecScript(void*, void*, Stream&, char const*, int)': wrap_env.cpp:(.text+0xd84): undefined reference to `__cxa_end_cleanup' obj/wrap_env.o: In function `JSDBEnvironment::ExecScript(void*, void*, char const*, unsigned int, char const*, int)': wrap_env.cpp:(.text+0x103c): undefined reference to `operator new[](unsigned int)' wrap_env.cpp:(.text+0x10b4): undefined reference to `__cxa_throw_bad_array_new_length' wrap_env.cpp:(.text+0x10bc): undefined reference to `operator delete[](void*)' obj/wrap_env.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_env.o:(.ARM.extab+0x50): undefined reference to `__gxx_personality_v0' obj/wrap_env.o:(.ARM.extab+0x78): undefined reference to `__gxx_personality_v0' obj/wrap_env.o:(.ARM.extab+0xb0): undefined reference to `__gxx_personality_v0' obj/wrap_env.o:(.ARM.extab+0xc0): undefined reference to `__gxx_personality_v0' obj/wrap_env.o: In function `TList::TList(bool)': wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseEC2Eb[_ZN5TListI13JSPointerBaseEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseEC2Eb[_ZN5TListI13JSPointerBaseEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_env.o: In function `TList::~TList()': wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseED2Ev[_ZN5TListI13JSPointerBaseED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_env.o: In function `TList::AddAt(JSPointerBase*, unsigned int)': wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseE5AddAtEPS0_j[_ZN5TListI13JSPointerBaseE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_env.o: In function `TList::Flush(unsigned int)': wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseE5FlushEj[_ZN5TListI13JSPointerBaseE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_env.o: In function `TList::Expand(unsigned int)': wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseE6ExpandEj[_ZN5TListI13JSPointerBaseE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseE6ExpandEj[_ZN5TListI13JSPointerBaseE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_env.cpp:(.text._ZN5TListI13JSPointerBaseE6ExpandEj[_ZN5TListI13JSPointerBaseE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_env.o:(.data.rel.ro._ZTV13JSPointerBase[_ZTV13JSPointerBase]+0x8): undefined reference to `__cxa_pure_virtual' obj/wrap_nums.o: In function `Num_Numbers(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_nums.cpp:(.text+0x1bc): undefined reference to `operator new(unsigned int)' wrap_nums.cpp:(.text+0x3c8): undefined reference to `operator new(unsigned int)' wrap_nums.cpp:(.text+0x564): undefined reference to `operator new(unsigned int)' wrap_nums.cpp:(.text+0x5cc): undefined reference to `operator delete(void*, unsigned int)' wrap_nums.cpp:(.text+0x5d0): undefined reference to `__cxa_end_cleanup' wrap_nums.cpp:(.text+0x5dc): undefined reference to `operator delete(void*, unsigned int)' wrap_nums.cpp:(.text+0x5e0): undefined reference to `__cxa_end_cleanup' wrap_nums.cpp:(.text+0x5ec): undefined reference to `operator delete(void*, unsigned int)' wrap_nums.cpp:(.text+0x5f0): undefined reference to `__cxa_end_cleanup' obj/wrap_nums.o: In function `Num_JSSet(JSContext*, JSObject*, int, int*)': wrap_nums.cpp:(.text+0x964): undefined reference to `__cxa_begin_catch' wrap_nums.cpp:(.text+0x98c): undefined reference to `__cxa_end_catch' wrap_nums.cpp:(.text+0x994): undefined reference to `__cxa_end_catch' wrap_nums.cpp:(.text+0x998): undefined reference to `__cxa_end_cleanup' obj/wrap_nums.o: In function `Num_toString(JSContext*, double*, int*, char const*, unsigned int, unsigned int)': wrap_nums.cpp:(.text+0xad8): undefined reference to `__cxa_end_cleanup' obj/wrap_nums.o: In function `Num_JSEnumerate(JSContext*, JSObject*, JSIterateOp, int*, int*)': wrap_nums.cpp:(.text+0xcfc): undefined reference to `operator new(unsigned int)' wrap_nums.cpp:(.text+0xddc): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_nums.o: In function `Num_Close(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_nums.cpp:(.text+0x38b8): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_nums.o: In function `Num_JSFinalize(JSContext*, JSObject*)': wrap_nums.cpp:(.text+0x3934): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_nums.o: In function `NumberArray::NumberArray(NumberArray&)': wrap_nums.cpp:(.text._ZN11NumberArrayC2ERS_[_ZN11NumberArrayC5ERS_]+0x4c): undefined reference to `__cxa_throw_bad_array_new_length' wrap_nums.cpp:(.text._ZN11NumberArrayC2ERS_[_ZN11NumberArrayC5ERS_]+0x54): undefined reference to `operator new[](unsigned int)' obj/wrap_nums.o: In function `NumberArray::NumberArray(unsigned int)': wrap_nums.cpp:(.text._ZN11NumberArrayC2Ej[_ZN11NumberArrayC5Ej]+0x44): undefined reference to `__cxa_throw_bad_array_new_length' wrap_nums.cpp:(.text._ZN11NumberArrayC2Ej[_ZN11NumberArrayC5Ej]+0x4c): undefined reference to `operator new[](unsigned int)' obj/wrap_nums.o: In function `NumberArray::~NumberArray()': wrap_nums.cpp:(.text._ZN11NumberArrayD2Ev[_ZN11NumberArrayD5Ev]+0x2c): undefined reference to `operator delete[](void*)' obj/wrap_nums.o: In function `NumberArray::resize(unsigned int)': wrap_nums.cpp:(.text._ZN11NumberArray6resizeEj[_ZN11NumberArray6resizeEj]+0xa0): undefined reference to `operator new[](unsigned int)' wrap_nums.cpp:(.text._ZN11NumberArray6resizeEj[_ZN11NumberArray6resizeEj]+0x114): undefined reference to `__cxa_throw_bad_array_new_length' wrap_nums.cpp:(.text._ZN11NumberArray6resizeEj[_ZN11NumberArray6resizeEj]+0x124): undefined reference to `operator delete[](void*)' obj/wrap_nums.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_nums.o:(.ARM.extab+0x44): undefined reference to `__gxx_personality_v0' obj/wrap_nums.o:(.ARM.extab+0x7c): undefined reference to `__gxx_personality_v0' obj/wrap_image.o: In function `Image_JSFinalize(JSContext*, JSObject*)': wrap_image.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_image.o: In function `Image_Image(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_image.cpp:(.text+0x294): undefined reference to `operator new(unsigned int)' wrap_image.cpp:(.text+0x2bc): undefined reference to `operator new(unsigned int)' wrap_image.cpp:(.text+0x304): undefined reference to `__cxa_end_cleanup' wrap_image.cpp:(.text+0x314): undefined reference to `operator delete(void*, unsigned int)' wrap_image.cpp:(.text+0x32c): undefined reference to `operator delete(void*, unsigned int)' wrap_image.cpp:(.text+0x340): undefined reference to `__cxa_begin_catch' wrap_image.cpp:(.text+0x434): undefined reference to `__cxa_end_catch' wrap_image.cpp:(.text+0x44c): undefined reference to `__cxa_end_catch' wrap_image.cpp:(.text+0x450): undefined reference to `__cxa_end_cleanup' obj/wrap_image.o: In function `Image_Object(JSContext*, GIFImage*, bool, JSPointerBase*)': wrap_image.cpp:(.text+0x2b28): undefined reference to `operator new(unsigned int)' wrap_image.cpp:(.text+0x2b68): undefined reference to `operator delete(void*, unsigned int)' wrap_image.cpp:(.text+0x2b6c): undefined reference to `__cxa_end_cleanup' obj/wrap_image.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_image.o:(.ARM.extab+0x108): undefined reference to `__gxx_personality_v0' obj/wrap_image.o: In function `JSPointer::~JSPointer()': wrap_image.cpp:(.text._ZN9JSPointerI8GIFImageED2Ev[_ZN9JSPointerI8GIFImageED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_image.o:(.ARM.extab.text._ZN9JSPointerI8GIFImageED2Ev[_ZN9JSPointerI8GIFImageED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_image.o: In function `JSPointer::Close()': wrap_image.cpp:(.text._ZN9JSPointerI8GIFImageE5CloseEv[_ZN9JSPointerI8GIFImageE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_image.o:(.data.rel.ro._ZTI9JSPointerI8GIFImageE[_ZTI9JSPointerI8GIFImageE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_index.o: In function `DataIndex_JSFinalize(JSContext*, JSObject*)': wrap_index.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_index.o: In function `Index_Index(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_index.cpp:(.text+0x1d8): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x240): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x264): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x3b8): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x408): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x418): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x428): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x448): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x45c): undefined reference to `__cxa_end_cleanup' obj/wrap_index.o: In function `Index_Find(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_index.cpp:(.text+0xa10): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0xd20): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0xd44): undefined reference to `__cxa_end_cleanup' obj/wrap_index.o: In function `Index_Add(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_index.cpp:(.text+0xf0c): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x10b0): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x10d4): undefined reference to `__cxa_end_cleanup' obj/wrap_index.o: In function `Index_JSFinalize(JSContext*, JSObject*)': wrap_index.cpp:(.text+0x1144): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_index.o: In function `Index_Object(JSContext*, DataIndex*, bool, JSPointerBase*)': wrap_index.cpp:(.text+0x126c): undefined reference to `operator new(unsigned int)' wrap_index.cpp:(.text+0x12c8): undefined reference to `operator delete(void*, unsigned int)' wrap_index.cpp:(.text+0x12ec): undefined reference to `__cxa_end_cleanup' obj/wrap_index.o: In function `TIndexList::~TIndexList()': wrap_index.cpp:(.text._ZN10TIndexListD2Ev[_ZN10TIndexListD5Ev]+0xa8): undefined reference to `operator delete[](void*)' obj/wrap_index.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_index.o:(.ARM.extab+0x8c): undefined reference to `__gxx_personality_v0' obj/wrap_index.o:(.ARM.extab+0xc0): undefined reference to `__gxx_personality_v0' obj/wrap_index.o:(.ARM.extab+0x100): undefined reference to `__gxx_personality_v0' obj/wrap_index.o: In function `JSPointer::~JSPointer()': wrap_index.cpp:(.text._ZN9JSPointerI9DataIndexED2Ev[_ZN9JSPointerI9DataIndexED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_index.o:(.ARM.extab.text._ZN9JSPointerI9DataIndexED2Ev[_ZN9JSPointerI9DataIndexED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_index.o:(.data.rel.ro._ZTI9JSPointerI9DataIndexE[_ZTI9JSPointerI9DataIndexE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_index.o: In function `JSPointer::Close()': wrap_index.cpp:(.text._ZN9JSPointerI9DataIndexE5CloseEv[_ZN9JSPointerI9DataIndexE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_mail.o: In function `Mail_JSFinalize(JSContext*, JSObject*)': wrap_mail.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_mail.o: In function `Mail_Mail(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_mail.cpp:(.text+0x568): undefined reference to `operator new(unsigned int)' wrap_mail.cpp:(.text+0x5c8): undefined reference to `__cxa_begin_catch' wrap_mail.cpp:(.text+0x5d4): undefined reference to `__cxa_end_catch' wrap_mail.cpp:(.text+0x604): undefined reference to `operator delete(void*, unsigned int)' wrap_mail.cpp:(.text+0x618): undefined reference to `__cxa_end_cleanup' obj/wrap_mail.o: In function `Mail_Send(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_mail.cpp:(.text+0xe5c): undefined reference to `__cxa_begin_catch' wrap_mail.cpp:(.text+0xfb8): undefined reference to `__cxa_end_catch' wrap_mail.cpp:(.text+0xfe0): undefined reference to `__cxa_end_catch' wrap_mail.cpp:(.text+0x1054): undefined reference to `__cxa_end_cleanup' obj/wrap_mail.o: In function `Mail_SendFiles(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_mail.cpp:(.text+0x17ec): undefined reference to `__cxa_begin_catch' wrap_mail.cpp:(.text+0x1948): undefined reference to `__cxa_end_catch' wrap_mail.cpp:(.text+0x1970): undefined reference to `__cxa_end_catch' wrap_mail.cpp:(.text+0x19e4): undefined reference to `__cxa_end_cleanup' obj/wrap_mail.o: In function `Mail_Get(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_mail.cpp:(.text+0x1cc0): undefined reference to `operator new(unsigned int)' wrap_mail.cpp:(.text+0x1d2c): undefined reference to `operator delete(void*, unsigned int)' wrap_mail.cpp:(.text+0x1d30): undefined reference to `__cxa_end_cleanup' obj/wrap_mail.o: In function `Mail_Object(JSContext*, MailLibrary*, bool, JSPointerBase*)': wrap_mail.cpp:(.text+0x1e9c): undefined reference to `operator new(unsigned int)' wrap_mail.cpp:(.text+0x1edc): undefined reference to `operator delete(void*, unsigned int)' wrap_mail.cpp:(.text+0x1ee0): undefined reference to `__cxa_end_cleanup' obj/wrap_mail.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_mail.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/wrap_mail.o:(.ARM.extab+0xdc): undefined reference to `__gxx_personality_v0' obj/wrap_mail.o:(.ARM.extab+0x154): undefined reference to `__gxx_personality_v0' obj/wrap_mail.o:(.ARM.extab+0x180): undefined reference to `__gxx_personality_v0' obj/wrap_mail.o:(.ARM.extab.text._ZN9JSPointerI11MailLibraryED2Ev[_ZN9JSPointerI11MailLibraryED5Ev]+0x0): more undefined references to `__gxx_personality_v0' follow obj/wrap_mail.o:(.data.rel.ro._ZTI9JSPointerI11MailLibraryE[_ZTI9JSPointerI11MailLibraryE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_record.o: In function `Record_JSFinalize(JSContext*, JSObject*)': wrap_record.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_record.o: In function `ListToObject(JSContext*, TNameValueList&, JSObject*)': wrap_record.cpp:(.text+0x268): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `ObjectToList(JSContext*, JSObject*, TNameValueList&)': wrap_record.cpp:(.text+0x548): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Record(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x6d4): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x8bc): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x960): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x9e4): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0xa58): undefined reference to `operator new(unsigned int)' obj/wrap_record.o:wrap_record.cpp:(.text+0xb6c): more undefined references to `operator new(unsigned int)' follow obj/wrap_record.o: In function `Record_Record(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0xbb0): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xbe0): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xc24): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xc3c): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xc54): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xc68): undefined reference to `__cxa_begin_catch' wrap_record.cpp:(.text+0xc74): undefined reference to `__cxa_end_catch' wrap_record.cpp:(.text+0xc88): undefined reference to `__cxa_end_cleanup' wrap_record.cpp:(.text+0xc94): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0xc98): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_JSGet(JSContext*, JSObject*, int, int*)': wrap_record.cpp:(.text+0xd94): undefined reference to `__dynamic_cast' obj/wrap_record.o: In function `Record_JSSet(JSContext*, JSObject*, int, int*)': wrap_record.cpp:(.text+0x103c): undefined reference to `__dynamic_cast' obj/wrap_record.o: In function `Record_Clear(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x11f4): undefined reference to `__dynamic_cast' obj/wrap_record.o: In function `TNameValueList_Has(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x1a24): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Unset(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x1bc8): undefined reference to `__dynamic_cast' wrap_record.cpp:(.text+0x1ce4): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `TNameValueList_Name(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x1f30): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `TNameValueList_Value(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x2170): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Read(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x24c4): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Write(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x2718): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o:wrap_record.cpp:(.text+0x2ba4): more undefined references to `__cxa_end_cleanup' follow obj/wrap_record.o: In function `Record_ToObject(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x38d4): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x396c): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0x3990): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_ToString(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x3b18): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Append(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_record.cpp:(.text+0x3ea0): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x3f88): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0x3f9c): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o: In function `Record_Object(JSContext*, TNameValueList*, bool, JSPointerBase*)': wrap_record.cpp:(.text+0x409c): undefined reference to `operator new(unsigned int)' wrap_record.cpp:(.text+0x40dc): undefined reference to `operator delete(void*, unsigned int)' wrap_record.cpp:(.text+0x40e0): undefined reference to `__cxa_end_cleanup' obj/wrap_record.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_record.o:(.ARM.extab+0x34): undefined reference to `__gxx_personality_v0' obj/wrap_record.o:(.ARM.extab+0x64): undefined reference to `__gxx_personality_v0' obj/wrap_record.o:(.ARM.extab+0x128): undefined reference to `__gxx_personality_v0' obj/wrap_record.o:(.ARM.extab+0x148): undefined reference to `__gxx_personality_v0' obj/wrap_record.o:(.ARM.extab+0x168): more undefined references to `__gxx_personality_v0' follow obj/wrap_record.o:(.data.rel.ro._ZTI9JSPointerI14TNameValueListE[_ZTI9JSPointerI14TNameValueListE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_server.o: In function `Server_JSFinalize(JSContext*, JSObject*)': wrap_server.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_server.o: In function `Server_Server(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_server.cpp:(.text+0x250): undefined reference to `operator new(unsigned int)' wrap_server.cpp:(.text+0x3ec): undefined reference to `operator delete(void*, unsigned int)' wrap_server.cpp:(.text+0x4e4): undefined reference to `operator new(unsigned int)' wrap_server.cpp:(.text+0x52c): undefined reference to `__cxa_end_cleanup' wrap_server.cpp:(.text+0x53c): undefined reference to `operator delete(void*, unsigned int)' wrap_server.cpp:(.text+0x550): undefined reference to `__cxa_begin_catch' wrap_server.cpp:(.text+0x554): undefined reference to `__cxa_end_catch' wrap_server.cpp:(.text+0x578): undefined reference to `__cxa_end_cleanup' wrap_server.cpp:(.text+0x598): undefined reference to `__cxa_end_cleanup' wrap_server.cpp:(.text+0x5a4): undefined reference to `operator delete(void*, unsigned int)' wrap_server.cpp:(.text+0x5a8): undefined reference to `__cxa_end_cleanup' obj/wrap_server.o: In function `Server_JSGet(JSContext*, JSObject*, int, int*)': wrap_server.cpp:(.text+0xe4c): undefined reference to `__cxa_end_cleanup' obj/wrap_server.o: In function `Server_Object(JSContext*, InternetServer*, bool, JSPointerBase*)': wrap_server.cpp:(.text+0xfbc): undefined reference to `operator new(unsigned int)' wrap_server.cpp:(.text+0xffc): undefined reference to `operator delete(void*, unsigned int)' wrap_server.cpp:(.text+0x1000): undefined reference to `__cxa_end_cleanup' obj/wrap_server.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_server.o:(.ARM.extab+0xa4): undefined reference to `__gxx_personality_v0' obj/wrap_server.o:(.ARM.extab+0xd4): undefined reference to `__gxx_personality_v0' obj/wrap_server.o: In function `JSPointer::~JSPointer()': wrap_server.cpp:(.text._ZN9JSPointerI14InternetServerED2Ev[_ZN9JSPointerI14InternetServerED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_server.o:(.ARM.extab.text._ZN9JSPointerI14InternetServerED2Ev[_ZN9JSPointerI14InternetServerED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_server.o: In function `JSPointer::Close()': wrap_server.cpp:(.text._ZN9JSPointerI14InternetServerE5CloseEv[_ZN9JSPointerI14InternetServerE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_server.o:(.data.rel.ro._ZTI9JSPointerI14InternetServerE[_ZTI9JSPointerI14InternetServerE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_shell.o: In function `Options(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0x448): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o: In function `SplitURL(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0xabc): undefined reference to `operator new(unsigned int)' wrap_shell.cpp:(.text+0xbf0): undefined reference to `operator delete(void*, unsigned int)' wrap_shell.cpp:(.text+0xc38): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o: In function `EncodeURL(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0xe74): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o: In function `EncodeHTML(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0x102c): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o: In function `DecodeURL(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0x1230): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o: In function `DecodeHTML(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_shell.cpp:(.text+0x1478): undefined reference to `__cxa_end_cleanup' obj/wrap_shell.o:wrap_shell.cpp:(.text+0x1930): more undefined references to `__cxa_end_cleanup' follow obj/wrap_shell.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/wrap_shell.o:(.ARM.extab+0x50): undefined reference to `__gxx_personality_v0' obj/wrap_shell.o:(.ARM.extab+0x8c): undefined reference to `__gxx_personality_v0' obj/wrap_shell.o:(.ARM.extab+0xb4): undefined reference to `__gxx_personality_v0' obj/wrap_shell.o:(.ARM.extab+0xd4): undefined reference to `__gxx_personality_v0' obj/wrap_shell.o:(.ARM.extab+0xfc): more undefined references to `__gxx_personality_v0' follow obj/wrap_system.o: In function `ShellBrowse(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0xe78): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `StartDebugger(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x116c): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `directoryList(JSContext*, unsigned int, int*, int*, bool)': wrap_system.cpp:(.text+0x1588): undefined reference to `operator delete[](void*)' wrap_system.cpp:(.text+0x1618): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `jsCopyFile(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x1a58): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `jsMoveFile(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x206c): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `FileExists(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x22c0): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `FileStatus(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x2858): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `GetSelectable(JSContext*, JSObject*, unsigned int)': wrap_system.cpp:(.text+0x2940): undefined reference to `__dynamic_cast' obj/wrap_system.o: In function `systemWait(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x313c): undefined reference to `operator new[](unsigned int)' wrap_system.cpp:(.text+0x3160): undefined reference to `__cxa_throw_bad_array_new_length' wrap_system.cpp:(.text+0x316c): undefined reference to `operator new[](unsigned int)' wrap_system.cpp:(.text+0x3180): undefined reference to `operator new[](unsigned int)' wrap_system.cpp:(.text+0x31ac): undefined reference to `__cxa_throw_bad_array_new_length' wrap_system.cpp:(.text+0x3638): undefined reference to `operator new[](unsigned int)' wrap_system.cpp:(.text+0x3658): undefined reference to `__cxa_throw_bad_array_new_length' wrap_system.cpp:(.text+0x3704): undefined reference to `operator delete[](void*)' wrap_system.cpp:(.text+0x3718): undefined reference to `operator delete[](void*)' wrap_system.cpp:(.text+0x372c): undefined reference to `operator delete[](void*)' obj/wrap_system.o: In function `ShellExecWait(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x3e14): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o: In function `ShellExec(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_system.cpp:(.text+0x4340): undefined reference to `__cxa_end_cleanup' obj/wrap_system.o:(.ARM.extab+0x60): undefined reference to `__gxx_personality_v0' obj/wrap_system.o:(.ARM.extab+0x88): undefined reference to `__gxx_personality_v0' obj/wrap_system.o:(.ARM.extab+0xa8): undefined reference to `__gxx_personality_v0' obj/wrap_system.o:(.ARM.extab+0xf4): undefined reference to `__gxx_personality_v0' obj/wrap_system.o:(.ARM.extab+0x128): undefined reference to `__gxx_personality_v0' obj/wrap_system.o:(.ARM.extab+0x148): more undefined references to `__gxx_personality_v0' follow obj/wrap_stream.o: In function `Stream_JSFinalize(JSContext*, JSObject*)': wrap_stream.cpp:(.text+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_stream.o: In function `Stream_Stream(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x6b0): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x824): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x8d8): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x9a0): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x9d0): undefined reference to `operator new(unsigned int)' obj/wrap_stream.o:wrap_stream.cpp:(.text+0xa54): more undefined references to `operator new(unsigned int)' follow obj/wrap_stream.o: In function `Stream_Stream(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x1418): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x16e0): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x1730): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x1848): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x18b8): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x18c8): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x18d8): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x18ec): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x1918): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_stream.o:wrap_stream.cpp:(.text+0x1930): more undefined references to `operator delete(void*, unsigned int)' follow obj/wrap_stream.o: In function `Stream_Stream(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x19b0): undefined reference to `__cxa_begin_catch' wrap_stream.cpp:(.text+0x19bc): undefined reference to `__cxa_end_catch' wrap_stream.cpp:(.text+0x19e0): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x19f4): undefined reference to `__cxa_begin_catch' wrap_stream.cpp:(.text+0x1ab8): undefined reference to `__cxa_end_catch' wrap_stream.cpp:(.text+0x1ad4): undefined reference to `__cxa_end_catch' wrap_stream.cpp:(.text+0x1af8): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x1b0c): undefined reference to `__cxa_begin_catch' wrap_stream.cpp:(.text+0x1b18): undefined reference to `__cxa_end_catch' wrap_stream.cpp:(.text+0x1b3c): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x1b50): undefined reference to `__cxa_begin_catch' wrap_stream.cpp:(.text+0x1b5c): undefined reference to `__cxa_end_catch' wrap_stream.cpp:(.text+0x1b7c): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x1b90): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_Wait(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x1ca4): undefined reference to `__dynamic_cast' obj/wrap_stream.o: In function `Stream_JSGet(JSContext*, JSObject*, int, int*)': wrap_stream.cpp:(.text+0x2100): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x2278): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x2570): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_SetEndOfFile(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x27fc): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x2870): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x2990): undefined reference to `__dynamic_cast' obj/wrap_stream.o: In function `Stream_Clear(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x2c74): undefined reference to `__dynamic_cast' obj/wrap_stream.o: In function `Stream_Resize(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x2e94): undefined reference to `__dynamic_cast' obj/wrap_stream.o:wrap_stream.cpp:(.text+0x2f08): more undefined references to `__dynamic_cast' follow obj/wrap_stream.o: In function `Stream_Write(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x4034): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x41f0): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x4204): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_WriteMIME(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x45f0): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x47ac): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x47c0): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadMIME(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x4a3c): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x4a98): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x4a9c): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadTag(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x4c9c): undefined reference to `__dynamic_cast' wrap_stream.cpp:(.text+0x5398): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_WritePaired(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x55a8): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x5780): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x5794): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadPaired(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x5978): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x5ba8): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x5bbc): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadFile(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x6900): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadText(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x6ac8): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadLine(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x6d40): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `Stream_ReadMessage(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_stream.cpp:(.text+0x70ec): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o:wrap_stream.cpp:(.text+0x73e8): more undefined references to `__cxa_end_cleanup' follow obj/wrap_stream.o: In function `Stream_Object(JSContext*, Stream*, bool, JSPointerBase*)': wrap_stream.cpp:(.text+0x9b10): undefined reference to `operator new(unsigned int)' wrap_stream.cpp:(.text+0x9b50): undefined reference to `operator delete(void*, unsigned int)' wrap_stream.cpp:(.text+0x9b54): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o: In function `ConcatStream::ConcatStream()': wrap_stream.cpp:(.text._ZN12ConcatStreamC2Ev[_ZN12ConcatStreamC5Ev]+0xcc): undefined reference to `__cxa_end_cleanup' obj/wrap_stream.o:(.ARM.extab.text._ZN12ConcatStreamC2Ev[_ZN12ConcatStreamC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o: In function `ConcatStream::~ConcatStream()': wrap_stream.cpp:(.text._ZN12ConcatStreamD0Ev[_ZN12ConcatStreamD5Ev]+0x20): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_stream.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o:(.ARM.extab+0x164): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o:(.ARM.extab+0x218): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o:(.ARM.extab+0x250): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o:(.ARM.extab+0x27c): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o:(.ARM.extab+0x29c): more undefined references to `__gxx_personality_v0' follow obj/wrap_stream.o: In function `TList::TList(bool)': wrap_stream.cpp:(.text._ZN5TListI6StreamEC2Eb[_ZN5TListI6StreamEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' wrap_stream.cpp:(.text._ZN5TListI6StreamEC2Eb[_ZN5TListI6StreamEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/wrap_stream.o: In function `TList::~TList()': wrap_stream.cpp:(.text._ZN5TListI6StreamED2Ev[_ZN5TListI6StreamED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/wrap_stream.o:(.ARM.extab.text._ZN9JSPointerI6StreamED2Ev[_ZN9JSPointerI6StreamED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_stream.o: In function `TList::Expand(unsigned int)': wrap_stream.cpp:(.text._ZN5TListI6StreamE6ExpandEj[_ZN5TListI6StreamE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' wrap_stream.cpp:(.text._ZN5TListI6StreamE6ExpandEj[_ZN5TListI6StreamE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' wrap_stream.cpp:(.text._ZN5TListI6StreamE6ExpandEj[_ZN5TListI6StreamE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/wrap_stream.o:(.data.rel.ro._ZTI9JSPointerI6StreamE[_ZTI9JSPointerI6StreamE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_stream.o:(.data.rel.ro._ZTI12ConcatStream[_ZTI12ConcatStream]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_table.o: In function `DataTable_ColumnTitle(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x478): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_Create(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x14d4): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `TransferData(DataTable&, DataTable&, JSContext*, JSObject*, int, int, int*)': wrap_table.cpp:(.text+0x161c): undefined reference to `operator new[](unsigned int)' wrap_table.cpp:(.text+0x1624): undefined reference to `__cxa_throw_bad_array_new_length' wrap_table.cpp:(.text+0x164c): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x1824): undefined reference to `operator delete[](void*)' wrap_table.cpp:(.text+0x1894): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x18b8): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_Append(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x1c30): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_GetWhere(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x1d50): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_GetRow(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x1e90): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x242c): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x2430): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x2450): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x2470): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `DataTable_SetRow(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x266c): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x2824): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x2838): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_AddRow(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x2a20): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x3124): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x3188): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_FindRow(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x32ec): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x3688): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x369c): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_FindNext(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x3818): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x3d14): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x3d48): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_FieldType(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x4180): undefined reference to `operator new[](unsigned int)' wrap_table.cpp:(.text+0x4188): undefined reference to `__cxa_throw_bad_array_new_length' wrap_table.cpp:(.text+0x4310): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x4390): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x43cc): undefined reference to `operator delete[](void*)' wrap_table.cpp:(.text+0x4410): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x4420): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x4444): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_SetDataC(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x4864): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_GetData(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x5294): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x52a4): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x52b4): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_GetMessage(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x53c4): undefined reference to `__dynamic_cast' obj/wrap_table.o: In function `Table_GetMessage2(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x56e8): undefined reference to `__dynamic_cast' obj/wrap_table.o: In function `Table_Save(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x5a0c): undefined reference to `__dynamic_cast' wrap_table.cpp:(.text+0x5e44): undefined reference to `__cxa_begin_catch' wrap_table.cpp:(.text+0x5f34): undefined reference to `__cxa_end_catch' wrap_table.cpp:(.text+0x5f50): undefined reference to `__cxa_end_catch' wrap_table.cpp:(.text+0x5f8c): undefined reference to `__cxa_begin_catch' wrap_table.cpp:(.text+0x607c): undefined reference to `__cxa_end_catch' wrap_table.cpp:(.text+0x6098): undefined reference to `__cxa_end_catch' wrap_table.cpp:(.text+0x60ac): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_ToString(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x6810): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_Index(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x69dc): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x6b10): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x6b94): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x6b98): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x6bb4): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x6bc8): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_JSFinalize(JSContext*, JSObject*)': wrap_table.cpp:(.text+0x6cf8): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_table.o: In function `Table_Table(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_table.cpp:(.text+0x6e5c): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x6f70): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x6fb4): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x6fc8): undefined reference to `__cxa_begin_catch' wrap_table.cpp:(.text+0x6fd4): undefined reference to `__cxa_end_catch' wrap_table.cpp:(.text+0x6fe8): undefined reference to `__cxa_end_cleanup' wrap_table.cpp:(.text+0x6ff4): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x6ff8): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o: In function `Table_Object(JSContext*, DataTable*, bool, JSPointerBase*)': wrap_table.cpp:(.text+0x7114): undefined reference to `operator new(unsigned int)' wrap_table.cpp:(.text+0x7170): undefined reference to `operator delete(void*, unsigned int)' wrap_table.cpp:(.text+0x7194): undefined reference to `__cxa_end_cleanup' obj/wrap_table.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_table.o:(.ARM.extab+0x5c): undefined reference to `__gxx_personality_v0' obj/wrap_table.o:(.ARM.extab+0x9c): undefined reference to `__gxx_personality_v0' obj/wrap_table.o:(.ARM.extab+0xd0): undefined reference to `__gxx_personality_v0' obj/wrap_table.o:(.ARM.extab+0xf8): undefined reference to `__gxx_personality_v0' obj/wrap_table.o:(.ARM.extab+0x118): more undefined references to `__gxx_personality_v0' follow obj/wrap_table.o:(.data.rel.ro._ZTI9JSPointerI9DataTableE[_ZTI9JSPointerI9DataTableE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/wrap_zip.o: In function `Archive_Archive(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_zip.cpp:(.text+0x314): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x33c): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x360): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x484): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x4b0): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x500): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x518): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x530): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x544): undefined reference to `__cxa_begin_catch' wrap_zip.cpp:(.text+0x64c): undefined reference to `__cxa_end_catch' wrap_zip.cpp:(.text+0x664): undefined reference to `__cxa_end_catch' wrap_zip.cpp:(.text+0x668): undefined reference to `__cxa_end_cleanup' wrap_zip.cpp:(.text+0x674): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x678): undefined reference to `__cxa_end_cleanup' wrap_zip.cpp:(.text+0x684): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x688): undefined reference to `__cxa_end_cleanup' obj/wrap_zip.o: In function `Archive_JSFinalize(JSContext*, JSObject*)': wrap_zip.cpp:(.text+0x700): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_zip.o: In function `Archive_Compress(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_zip.cpp:(.text+0x1494): undefined reference to `__cxa_end_cleanup' obj/wrap_zip.o: In function `Archive_Uncompress(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_zip.cpp:(.text+0x1830): undefined reference to `__cxa_end_cleanup' obj/wrap_zip.o: In function `Archive_Extract(JSContext*, JSObject*, unsigned int, int*, int*)': wrap_zip.cpp:(.text+0x1c2c): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x1cd4): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x1cd8): undefined reference to `__cxa_end_cleanup' obj/wrap_zip.o: In function `Archive_Object(JSContext*, ZipArchive*, bool, JSPointerBase*)': wrap_zip.cpp:(.text+0x1e80): undefined reference to `operator new(unsigned int)' wrap_zip.cpp:(.text+0x1edc): undefined reference to `operator delete(void*, unsigned int)' wrap_zip.cpp:(.text+0x1f00): undefined reference to `__cxa_end_cleanup' obj/wrap_zip.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o:(.ARM.extab+0xd0): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o:(.ARM.extab+0xf8): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o:(.ARM.extab+0x128): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o:(.ARM.extab+0x158): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o: In function `JSPointer::~JSPointer()': wrap_zip.cpp:(.text._ZN9JSPointerI10ZipArchiveED2Ev[_ZN9JSPointerI10ZipArchiveED5Ev]+0xa0): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_zip.o:(.ARM.extab.text._ZN9JSPointerI10ZipArchiveED2Ev[_ZN9JSPointerI10ZipArchiveED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/wrap_zip.o: In function `JSPointer::Close()': wrap_zip.cpp:(.text._ZN9JSPointerI10ZipArchiveE5CloseEv[_ZN9JSPointerI10ZipArchiveE5CloseEv]+0x50): undefined reference to `operator delete(void*, unsigned int)' obj/wrap_zip.o:(.data.rel.ro._ZTI9JSPointerI10ZipArchiveE[_ZTI9JSPointerI10ZipArchiveE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/dbf_cache.o: In function `DBFCache::SetBufferSize(DBFFile*, EDBCacheSize)': dbf_cache.cpp:(.text+0x50c): undefined reference to `__cxa_begin_catch' dbf_cache.cpp:(.text+0x510): undefined reference to `__cxa_end_catch' dbf_cache.cpp:(.text+0x534): undefined reference to `__cxa_begin_catch' dbf_cache.cpp:(.text+0x53c): undefined reference to `__cxa_allocate_exception' dbf_cache.cpp:(.text+0x57c): undefined reference to `__cxa_throw' dbf_cache.cpp:(.text+0x584): undefined reference to `__cxa_free_exception' dbf_cache.cpp:(.text+0x58c): undefined reference to `__cxa_end_catch' dbf_cache.cpp:(.text+0x590): undefined reference to `__cxa_end_cleanup' obj/dbf_cache.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/dbf_dat.o: In function `DBFFile::DBFFile(DBFBaseIO*, DBFCache*)': dbf_dat.cpp:(.text+0xf8): undefined reference to `__cxa_allocate_exception' dbf_dat.cpp:(.text+0x140): undefined reference to `__cxa_throw' dbf_dat.cpp:(.text+0x3b0): undefined reference to `__cxa_free_exception' dbf_dat.cpp:(.text+0x3d4): undefined reference to `__cxa_end_cleanup' obj/dbf_dat.o: In function `DBFFile::ReadRecordData(TParameterList&, unsigned long&)': dbf_dat.cpp:(.text+0x60c): undefined reference to `__cxa_begin_catch' dbf_dat.cpp:(.text+0x614): undefined reference to `__cxa_end_catch' obj/dbf_dat.o: In function `DBFFile::WriteRecordData(TParameterList&, unsigned long&)': dbf_dat.cpp:(.text+0x73c): undefined reference to `__cxa_begin_catch' dbf_dat.cpp:(.text+0x744): undefined reference to `__cxa_end_catch' obj/dbf_dat.o: In function `DBFFile::UpdateCase(unsigned long, char*, char*)': dbf_dat.cpp:(.text+0x1d18): undefined reference to `__cxa_end_cleanup' obj/dbf_dat.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/dbf_dat.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/dbf_dat.o:(.ARM.extab+0x6c): undefined reference to `__gxx_personality_v0' obj/dbf_dat.o:(.ARM.extab+0x1b8): undefined reference to `__gxx_personality_v0' obj/dbf_dat.o: In function `rslib::TPointer::~TPointer()': dbf_dat.cpp:(.text._ZN5rslib8TPointerI8DBFCacheED2Ev[_ZN5rslib8TPointerI8DBFCacheED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_dat.o: In function `rslib::TPointer::operator=(DBFCache*)': dbf_dat.cpp:(.text._ZN5rslib8TPointerI8DBFCacheEaSEPS1_[_ZN5rslib8TPointerI8DBFCacheEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_file.o: In function `DBFBaseIO::~DBFBaseIO()': dbf_file.cpp:(.text+0x150): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_file.o: In function `DBFFixedFormatFile::DBFFixedFormatFile(DBFHeader*, char const*)': dbf_file.cpp:(.text+0x474): undefined reference to `__cxa_allocate_exception' dbf_file.cpp:(.text+0x4b4): undefined reference to `__cxa_throw' dbf_file.cpp:(.text+0x568): undefined reference to `__cxa_allocate_exception' dbf_file.cpp:(.text+0x5a8): undefined reference to `__cxa_throw' dbf_file.cpp:(.text+0x5b8): undefined reference to `__cxa_free_exception' dbf_file.cpp:(.text+0x5c4): undefined reference to `__cxa_free_exception' dbf_file.cpp:(.text+0x5fc): undefined reference to `__cxa_end_cleanup' obj/dbf_file.o: In function `DBFFixedFormatFile::~DBFFixedFormatFile()': dbf_file.cpp:(.text+0x6f4): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_file.o: In function `DBFPreview::DBFPreview(DBFHeader*)': dbf_file.cpp:(.text+0x14a0): undefined reference to `__cxa_allocate_exception' dbf_file.cpp:(.text+0x14e8): undefined reference to `__cxa_throw' dbf_file.cpp:(.text+0x1514): undefined reference to `__cxa_free_exception' dbf_file.cpp:(.text+0x1538): undefined reference to `__cxa_end_cleanup' obj/dbf_file.o: In function `DBFPreview::~DBFPreview()': dbf_file.cpp:(.text+0x1620): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_file.o: In function `DBFFixedFormatFile::WriteSummaryInformation()': dbf_file.cpp:(.text+0x1a1c): undefined reference to `__cxa_begin_catch' dbf_file.cpp:(.text+0x1a20): undefined reference to `__cxa_end_catch' obj/dbf_file.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/dbf_file.o:(.ARM.extab+0xa0): undefined reference to `__gxx_personality_v0' obj/dbf_file.o:(.ARM.extab+0xf4): undefined reference to `__gxx_personality_v0' obj/dbf_file.o: In function `rslib::TPointer::~TPointer()': dbf_file.cpp:(.text._ZN5rslib8TPointerI9DBFHeaderED2Ev[_ZN5rslib8TPointerI9DBFHeaderED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_file.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/dbf_file.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/dbf_file.o:(.data.rel.ro+0x18): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/dbf_head.o: In function `DBFHeader::DBFHeader(DBFHeader::TType)': dbf_head.cpp:(.text+0xd4): undefined reference to `__cxa_end_cleanup' obj/dbf_head.o: In function `DBFHeader::AddField(char const*, unsigned short, EDBFieldType, int, int)': dbf_head.cpp:(.text+0x660): undefined reference to `operator new(unsigned int)' dbf_head.cpp:(.text+0x838): undefined reference to `operator delete(void*, unsigned int)' dbf_head.cpp:(.text+0x83c): undefined reference to `__cxa_end_cleanup' obj/dbf_head.o: In function `DBFHeader::LoadFromFile(char const*)': dbf_head.cpp:(.text+0x9b8): undefined reference to `__cxa_allocate_exception' dbf_head.cpp:(.text+0xa1c): undefined reference to `__cxa_throw' dbf_head.cpp:(.text+0xb30): undefined reference to `__cxa_allocate_exception' dbf_head.cpp:(.text+0xba8): undefined reference to `__cxa_throw' dbf_head.cpp:(.text+0xbe0): undefined reference to `__cxa_free_exception' dbf_head.cpp:(.text+0xbe4): undefined reference to `__cxa_end_cleanup' dbf_head.cpp:(.text+0xbf0): undefined reference to `__cxa_free_exception' dbf_head.cpp:(.text+0xc18): undefined reference to `__cxa_begin_catch' dbf_head.cpp:(.text+0xc20): undefined reference to `__cxa_end_catch' obj/dbf_head.o: In function `DBFHeader::LoadWEB(Stream&, char const*)': dbf_head.cpp:(.text+0xf00): undefined reference to `__cxa_end_cleanup' obj/dbf_head.o: In function `DBFHeader::LoadDBF(Stream&, char const*)': dbf_head.cpp:(.text+0x1040): undefined reference to `operator new[](unsigned int)' dbf_head.cpp:(.text+0x1084): undefined reference to `__cxa_throw_bad_array_new_length' dbf_head.cpp:(.text+0x10a8): undefined reference to `__cxa_allocate_exception' dbf_head.cpp:(.text+0x1160): undefined reference to `__cxa_throw' dbf_head.cpp:(.text+0x1374): undefined reference to `__cxa_allocate_exception' dbf_head.cpp:(.text+0x1408): undefined reference to `__cxa_throw' dbf_head.cpp:(.text+0x157c): undefined reference to `__cxa_free_exception' dbf_head.cpp:(.text+0x1588): undefined reference to `__cxa_free_exception' dbf_head.cpp:(.text+0x159c): undefined reference to `__cxa_end_cleanup' obj/dbf_head.o: In function `DBFHeader::CreateFile(char const*)': dbf_head.cpp:(.text+0x1c20): undefined reference to `__cxa_begin_catch' dbf_head.cpp:(.text+0x1c28): undefined reference to `__cxa_end_catch' obj/dbf_head.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/dbf_head.o:(.ARM.extab+0x2c): undefined reference to `__gxx_personality_v0' obj/dbf_head.o:(.ARM.extab+0x64): undefined reference to `__gxx_personality_v0' obj/dbf_head.o:(.ARM.extab+0xac): undefined reference to `__gxx_personality_v0' obj/dbf_head.o:(.ARM.extab+0xd4): undefined reference to `__gxx_personality_v0' obj/dbf_head.o:(.ARM.extab+0x114): more undefined references to `__gxx_personality_v0' follow obj/dbf_head.o: In function `TList::TList(bool)': dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecEC2Eb[_ZN5TListI11DBFFieldRecEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecEC2Eb[_ZN5TListI11DBFFieldRecEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/dbf_head.o: In function `TList::~TList()': dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecED2Ev[_ZN5TListI11DBFFieldRecED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/dbf_head.o: In function `TList::Flush(unsigned int)': dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecE5FlushEj[_ZN5TListI11DBFFieldRecE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_head.o: In function `rslib::TAPointer::~TAPointer()': dbf_head.cpp:(.text._ZN5rslib9TAPointerI9RDBFFieldED2Ev[_ZN5rslib9TAPointerI9RDBFFieldED5Ev]+0x74): undefined reference to `operator delete[](void*)' obj/dbf_head.o: In function `TList::AddAt(DBFFieldRec*, unsigned int)': dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecE5AddAtEPS0_j[_ZN5TListI11DBFFieldRecE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/dbf_head.o: In function `TList::Expand(unsigned int)': dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecE6ExpandEj[_ZN5TListI11DBFFieldRecE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecE6ExpandEj[_ZN5TListI11DBFFieldRecE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' dbf_head.cpp:(.text._ZN5TListI11DBFFieldRecE6ExpandEj[_ZN5TListI11DBFFieldRecE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/dbf_io.o: In function `LongPntrWrite(char const*, long&, long, void*, bool)': dbf_io.cpp:(.text+0x124): undefined reference to `__cxa_end_cleanup' obj/dbf_io.o: In function `LongPntrRead(char const*, long&, long, void*)': dbf_io.cpp:(.text+0x20c): undefined reference to `__cxa_end_cleanup' obj/dbf_io.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/dbf_io.o:(.ARM.extab+0x20): undefined reference to `__gxx_personality_v0' obj/dbf_open.o: In function `PreviewDB(DBFHeader*)': dbf_open.cpp:(.text+0x20): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x40): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x70): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x74): undefined reference to `__cxa_end_cleanup' dbf_open.cpp:(.text+0x80): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x84): undefined reference to `__cxa_end_cleanup' obj/dbf_open.o: In function `OpenDBF(char const*, DBFHeader*, bool, EDBCacheSize)': dbf_open.cpp:(.text+0xbc): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x26c): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x288): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x2dc): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x2f0): undefined reference to `__cxa_begin_catch' dbf_open.cpp:(.text+0x310): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x318): undefined reference to `__cxa_end_catch' dbf_open.cpp:(.text+0x328): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x32c): undefined reference to `__cxa_end_cleanup' dbf_open.cpp:(.text+0x33c): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x350): undefined reference to `__cxa_begin_catch' dbf_open.cpp:(.text+0x3c8): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x3d0): undefined reference to `__cxa_end_catch' dbf_open.cpp:(.text+0x3e0): undefined reference to `__cxa_begin_catch' dbf_open.cpp:(.text+0x400): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x408): undefined reference to `__cxa_end_catch' obj/dbf_open.o: In function `OpenDBF(char const*, TParameterList&, int, bool, EDBCacheSize)': dbf_open.cpp:(.text+0x454): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x5a0): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x5a4): undefined reference to `__cxa_end_cleanup' obj/dbf_open.o: In function `OpenDBF(char const*, char const*, bool, EDBCacheSize)': dbf_open.cpp:(.text+0x860): undefined reference to `operator new(unsigned int)' dbf_open.cpp:(.text+0x8b8): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x904): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x94c): undefined reference to `__cxa_end_cleanup' dbf_open.cpp:(.text+0x95c): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x970): undefined reference to `__cxa_begin_catch' dbf_open.cpp:(.text+0x990): undefined reference to `operator delete(void*, unsigned int)' dbf_open.cpp:(.text+0x998): undefined reference to `__cxa_end_catch' obj/dbf_open.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/dbf_open.o:(.ARM.extab+0x24): undefined reference to `__gxx_personality_v0' obj/dbf_open.o:(.ARM.extab+0x6c): undefined reference to `__gxx_personality_v0' obj/dbf_open.o:(.ARM.extab+0x8c): undefined reference to `__gxx_personality_v0' obj/dbf_rec.o: In function `DBFRecord::GetData(TNameValueList&)': dbf_rec.cpp:(.text+0x890): undefined reference to `__cxa_end_cleanup' obj/dbf_rec.o: In function `DBFRecord::Clear()': dbf_rec.cpp:(.text+0xaf0): undefined reference to `operator delete[](void*)' obj/dbf_rec.o: In function `DBFRecord::SetAsNewRecord()': dbf_rec.cpp:(.text+0xca0): undefined reference to `operator delete[](void*)' obj/dbf_rec.o: In function `DBFRecord::Backup()': dbf_rec.cpp:(.text+0xe44): undefined reference to `operator delete[](void*)' obj/dbf_rec.o: In function `DBFRecord::CommitChanges()': dbf_rec.cpp:(.text+0x1c60): undefined reference to `operator delete[](void*)' obj/dbf_rec.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/ezf_form.o: In function `EZFForm::EZFForm()': ezf_form.cpp:(.text+0x9c): undefined reference to `__cxa_end_cleanup' obj/ezf_form.o: In function `EZFForm::AddQuestion(EZFQuestion::EType, char const*, char const*, char const*, char const*, int, char const*, int)': ezf_form.cpp:(.text+0x47c): undefined reference to `operator new(unsigned int)' ezf_form.cpp:(.text+0x660): undefined reference to `operator delete(void*, unsigned int)' ezf_form.cpp:(.text+0x664): undefined reference to `__cxa_end_cleanup' ezf_form.cpp:(.text+0x674): undefined reference to `__cxa_end_cleanup' obj/ezf_form.o: In function `EZFForm::operator=(EZFForm const&)': ezf_form.cpp:(.text+0x12f8): undefined reference to `operator new(unsigned int)' ezf_form.cpp:(.text+0x1348): undefined reference to `operator delete(void*, unsigned int)' ezf_form.cpp:(.text+0x134c): undefined reference to `__cxa_end_cleanup' obj/ezf_form.o: In function `EZFQuestion::EZFQuestion()': ezf_form.cpp:(.text._ZN11EZFQuestionC2Ev[_ZN11EZFQuestionC5Ev]+0x16c): undefined reference to `__cxa_end_cleanup' obj/ezf_form.o:(.ARM.extab.text._ZN11EZFQuestionC2Ev[_ZN11EZFQuestionC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/ezf_form.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/ezf_form.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/ezf_form.o:(.ARM.extab+0x90): undefined reference to `__gxx_personality_v0' obj/ezf_form.o: In function `TList::TList(bool)': ezf_form.cpp:(.text._ZN5TListI11EZFQuestionEC2Eb[_ZN5TListI11EZFQuestionEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' ezf_form.cpp:(.text._ZN5TListI11EZFQuestionEC2Eb[_ZN5TListI11EZFQuestionEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/ezf_form.o: In function `TList::~TList()': ezf_form.cpp:(.text._ZN5TListI11EZFQuestionED2Ev[_ZN5TListI11EZFQuestionED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/ezf_form.o: In function `TList::TList(bool)': ezf_form.cpp:(.text._ZN5TListI14TParameterListEC2Eb[_ZN5TListI14TParameterListEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' ezf_form.cpp:(.text._ZN5TListI14TParameterListEC2Eb[_ZN5TListI14TParameterListEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/ezf_form.o: In function `TList::~TList()': ezf_form.cpp:(.text._ZN5TListI14TParameterListED2Ev[_ZN5TListI14TParameterListED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/ezf_form.o: In function `TList::Flush(unsigned int)': ezf_form.cpp:(.text._ZN5TListI11EZFQuestionE5FlushEj[_ZN5TListI11EZFQuestionE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/ezf_form.o: In function `TList::AddAt(EZFQuestion*, unsigned int)': ezf_form.cpp:(.text._ZN5TListI11EZFQuestionE5AddAtEPS0_j[_ZN5TListI11EZFQuestionE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/ezf_form.o: In function `TList::Expand(unsigned int)': ezf_form.cpp:(.text._ZN5TListI11EZFQuestionE6ExpandEj[_ZN5TListI11EZFQuestionE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' ezf_form.cpp:(.text._ZN5TListI11EZFQuestionE6ExpandEj[_ZN5TListI11EZFQuestionE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' ezf_form.cpp:(.text._ZN5TListI11EZFQuestionE6ExpandEj[_ZN5TListI11EZFQuestionE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/ezf_read.o: In function `ReadHyperTextForm(Stream&, EZFForm&, bool, bool (*)(void*, int, int, char const*), void*)': ezf_read.cpp:(.text+0x70c): undefined reference to `__dynamic_cast' ezf_read.cpp:(.text+0xf5c): undefined reference to `operator new(unsigned int)' ezf_read.cpp:(.text+0x1060): undefined reference to `operator new(unsigned int)' ezf_read.cpp:(.text+0x185c): undefined reference to `operator new(unsigned int)' ezf_read.cpp:(.text+0x2aac): undefined reference to `operator delete(void*, unsigned int)' ezf_read.cpp:(.text+0x2abc): undefined reference to `operator delete(void*, unsigned int)' ezf_read.cpp:(.text+0x2acc): undefined reference to `operator delete(void*, unsigned int)' ezf_read.cpp:(.text+0x2b50): undefined reference to `__cxa_end_cleanup' obj/ezf_read.o: In function `TStr::ANSItoUTF8()': ezf_read.cpp:(.text._ZN4TStr10ANSItoUTF8Ev[_ZN4TStr10ANSItoUTF8Ev]+0xd4): undefined reference to `__cxa_end_cleanup' obj/ezf_read.o:(.ARM.extab.text._ZN4TStr10ANSItoUTF8Ev[_ZN4TStr10ANSItoUTF8Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/ezf_read.o:(.ARM.extab+0x24): undefined reference to `__gxx_personality_v0' obj/ezf_read.o: In function `TList::Expand(unsigned int)': ezf_read.cpp:(.text._ZN5TListI14TParameterListE6ExpandEj[_ZN5TListI14TParameterListE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' ezf_read.cpp:(.text._ZN5TListI14TParameterListE6ExpandEj[_ZN5TListI14TParameterListE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' ezf_read.cpp:(.text._ZN5TListI14TParameterListE6ExpandEj[_ZN5TListI14TParameterListE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/gif_main.o: In function `GIFImage::GIFImage(int, int, bool)': gif_main.cpp:(.text+0x27f8): undefined reference to `__cxa_end_cleanup' obj/gif_main.o:(.ARM.extab+0x3c): undefined reference to `__gxx_personality_v0' obj/io_compress.o: In function `ZCompress(Stream&, Stream&, int*)': io_compress.cpp:(.text+0x33c): undefined reference to `__cxa_end_cleanup' obj/io_compress.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_expand.o: In function `ZExpand(Stream&, Stream&, int*)': io_expand.cpp:(.text+0x300): undefined reference to `__cxa_end_cleanup' obj/io_expand.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_ezf.o: In function `XMLStream::XMLStream(char const*, char const*, char const*, Stream::TType, bool, int)': io_ezf.cpp:(.text+0x100): undefined reference to `operator new(unsigned int)' io_ezf.cpp:(.text+0x19c): undefined reference to `operator new(unsigned int)' io_ezf.cpp:(.text+0x240): undefined reference to `__cxa_allocate_exception' io_ezf.cpp:(.text+0x2a0): undefined reference to `__cxa_throw' io_ezf.cpp:(.text+0x2d4): undefined reference to `operator delete(void*, unsigned int)' io_ezf.cpp:(.text+0x2ec): undefined reference to `operator delete(void*, unsigned int)' io_ezf.cpp:(.text+0x314): undefined reference to `__cxa_begin_catch' io_ezf.cpp:(.text+0x324): undefined reference to `operator new(unsigned int)' io_ezf.cpp:(.text+0x3d0): undefined reference to `__cxa_end_catch' io_ezf.cpp:(.text+0x3e0): undefined reference to `operator delete(void*, unsigned int)' io_ezf.cpp:(.text+0x3e8): undefined reference to `__cxa_end_catch' io_ezf.cpp:(.text+0x3f4): undefined reference to `__cxa_free_exception' io_ezf.cpp:(.text+0x444): undefined reference to `__cxa_end_cleanup' obj/io_ezf.o: In function `XMLStream::XMLStream(Stream*, bool, char const*, bool, int)': io_ezf.cpp:(.text+0x600): undefined reference to `__cxa_end_cleanup' obj/io_ezf.o: In function `XMLStream::Init(char const*, bool, int)': io_ezf.cpp:(.text+0x1204): undefined reference to `operator new(unsigned int)' io_ezf.cpp:(.text+0x1330): undefined reference to `operator delete(void*, unsigned int)' io_ezf.cpp:(.text+0x1344): undefined reference to `__cxa_end_cleanup' obj/io_ezf.o: In function `XMLStream::~XMLStream()': io_ezf.cpp:(.text+0x14f4): undefined reference to `__dynamic_cast' obj/io_ezf.o: In function `XMLStream::~XMLStream()': io_ezf.cpp:(.text+0x16f0): undefined reference to `operator delete(void*, unsigned int)' obj/io_ezf.o: In function `XMLStream::WriteCompressedSection(char const*, char const*, Stream&, bool)': io_ezf.cpp:(.text+0x199c): undefined reference to `__cxa_end_cleanup' obj/io_ezf.o: In function `XMLStream::ReadSection(Stream&)': io_ezf.cpp:(.text+0x2040): undefined reference to `__cxa_end_cleanup' obj/io_ezf.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_ezf.o:(.ARM.extab+0x6c): undefined reference to `__gxx_personality_v0' obj/io_ezf.o:(.ARM.extab+0xa0): undefined reference to `__gxx_personality_v0' obj/io_ezf.o:(.ARM.extab+0xec): undefined reference to `__gxx_personality_v0' obj/io_ezf.o:(.ARM.extab+0xfc): undefined reference to `__gxx_personality_v0' obj/io_ezf.o:(.ARM.extab+0x138): more undefined references to `__gxx_personality_v0' follow obj/io_ezf.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_file.o: In function `FileStream::FileStream()': io_file.cpp:(.text+0xc0): undefined reference to `__cxa_end_cleanup' obj/io_file.o: In function `FileStream::FileStream(char const*, Stream::TOpenMode, Stream::TType)': io_file.cpp:(.text+0x1fc): undefined reference to `__cxa_allocate_exception' io_file.cpp:(.text+0x25c): undefined reference to `__cxa_throw' io_file.cpp:(.text+0x26c): undefined reference to `__cxa_free_exception' io_file.cpp:(.text+0x294): undefined reference to `__cxa_end_cleanup' obj/io_file.o: In function `FileStream::Init(char const*, Stream::TType, bool, bool)': io_file.cpp:(.text+0x738): undefined reference to `operator new(unsigned int)' io_file.cpp:(.text+0x820): undefined reference to `operator delete(void*, unsigned int)' io_file.cpp:(.text+0x824): undefined reference to `__cxa_end_cleanup' obj/io_file.o: In function `FileStream::~FileStream()': io_file.cpp:(.text+0x9a4): undefined reference to `operator delete(void*, unsigned int)' obj/io_file.o: In function `CopyFile(char const*, char const*, bool)': io_file.cpp:(.text+0x17c8): undefined reference to `__cxa_begin_catch' io_file.cpp:(.text+0x17d0): undefined reference to `__cxa_end_catch' obj/io_file.o: In function `AppendFile(char const*, char const*, bool)': io_file.cpp:(.text+0x1920): undefined reference to `__cxa_begin_catch' io_file.cpp:(.text+0x1928): undefined reference to `__cxa_end_catch' obj/io_file.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_file.o:(.ARM.extab+0x20): undefined reference to `__gxx_personality_v0' obj/io_file.o:(.ARM.extab+0x54): undefined reference to `__gxx_personality_v0' obj/io_file.o:(.ARM.extab+0x74): undefined reference to `__gxx_personality_v0' obj/io_file.o:(.ARM.extab+0xd8): undefined reference to `__gxx_personality_v0' obj/io_file.o:(.ARM.extab+0x10c): more undefined references to `__gxx_personality_v0' follow obj/io_file.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_inet.o: In function `InternetServer::Startup()': io_inet.cpp:(.text+0x594): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetServer::InternetServer(int)': io_inet.cpp:(.text+0x904): undefined reference to `operator new(unsigned int)' io_inet.cpp:(.text+0x948): undefined reference to `operator delete(void*, unsigned int)' io_inet.cpp:(.text+0x984): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetServer::Accept()': io_inet.cpp:(.text+0xb0c): undefined reference to `operator new(unsigned int)' io_inet.cpp:(.text+0xb80): undefined reference to `operator delete(void*, unsigned int)' io_inet.cpp:(.text+0xb94): undefined reference to `__cxa_begin_catch' io_inet.cpp:(.text+0xb9c): undefined reference to `__cxa_end_catch' obj/io_inet.o: In function `InternetStream::InternetStream(unsigned int, int)': io_inet.cpp:(.text+0xe7c): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetStream::InternetStream(char const*, TNameValueList*)': io_inet.cpp:(.text+0x15b0): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetStream::InternetStream()': io_inet.cpp:(.text+0x1730): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetStream::InternetStream(char const*, int)': io_inet.cpp:(.text+0x18dc): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetStream::init(char const*, int, TStr*)': io_inet.cpp:(.text+0x1f08): undefined reference to `__cxa_end_cleanup' obj/io_inet.o: In function `InternetStream::~InternetStream()': io_inet.cpp:(.text+0x20f8): undefined reference to `operator delete(void*, unsigned int)' obj/io_inet.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_inet.o:(.ARM.extab+0x30): undefined reference to `__gxx_personality_v0' obj/io_inet.o:(.ARM.extab+0x5c): undefined reference to `__gxx_personality_v0' obj/io_inet.o:(.ARM.extab+0x6c): undefined reference to `__gxx_personality_v0' obj/io_inet.o:(.ARM.extab+0xa8): undefined reference to `__gxx_personality_v0' obj/io_inet.o:(.ARM.extab+0xc8): more undefined references to `__gxx_personality_v0' follow obj/io_inet.o: In function `rslib::TPointer::~TPointer()': io_inet.cpp:(.text._ZN5rslib8TPointerI3xdbED2Ev[_ZN5rslib8TPointerI3xdbED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/io_inet.o: In function `rslib::TPointer::operator=(xdb*)': io_inet.cpp:(.text._ZN5rslib8TPointerI3xdbEaSEPS1_[_ZN5rslib8TPointerI3xdbEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/io_inet.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_list.o: In function `Stream::Read(TStringList&, char const*, char)': io_list.cpp:(.text+0x1dc): undefined reference to `operator new(unsigned int)' io_list.cpp:(.text+0x234): undefined reference to `operator delete(void*, unsigned int)' io_list.cpp:(.text+0x248): undefined reference to `__cxa_end_cleanup' obj/io_list.o: In function `Stream::Read(TNameValueList&)': io_list.cpp:(.text+0x6fc): undefined reference to `__cxa_end_cleanup' obj/io_list.o: In function `Stream::ReadPaired(TNameValueList&, char, int)': io_list.cpp:(.text+0x83c): undefined reference to `__cxa_end_cleanup' obj/io_list.o: In function `Stream::ReadMIME(TNameValueList&)': io_list.cpp:(.text+0xd58): undefined reference to `__cxa_end_cleanup' obj/io_list.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/io_list.o:(.ARM.extab+0x44): undefined reference to `__gxx_personality_v0' obj/io_list.o:(.ARM.extab+0x64): undefined reference to `__gxx_personality_v0' obj/io_list.o:(.ARM.extab+0x90): undefined reference to `__gxx_personality_v0' obj/io_memory.o: In function `MemoryStream::MemoryStream()': io_memory.cpp:(.text+0xe8): undefined reference to `__cxa_end_cleanup' obj/io_memory.o: In function `MemoryStream::MemoryStream(int)': io_memory.cpp:(.text+0x1f0): undefined reference to `__cxa_end_cleanup' obj/io_memory.o: In function `MemoryStream::~MemoryStream()': io_memory.cpp:(.text+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/io_memory.o: In function `ByteStream::ByteStream(unsigned short const*, int)': io_memory.cpp:(.text+0x1274): undefined reference to `__cxa_end_cleanup' obj/io_memory.o: In function `ByteStream::ByteStream(unsigned short*, int)': io_memory.cpp:(.text+0x13f8): undefined reference to `__cxa_end_cleanup' obj/io_memory.o: In function `ByteStream::~ByteStream()': io_memory.cpp:(.text+0x14bc): undefined reference to `operator delete(void*, unsigned int)' obj/io_memory.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_memory.o:(.ARM.extab+0x20): undefined reference to `__gxx_personality_v0' obj/io_memory.o:(.ARM.extab+0x94): undefined reference to `__gxx_personality_v0' obj/io_memory.o:(.ARM.extab+0xb4): undefined reference to `__gxx_personality_v0' obj/io_memory.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_memory.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_fifo.o: In function `FIFOStream::FIFOStream()': io_fifo.cpp:(.text+0x7c): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o: In function `FIFOStream::FIFOStream(int)': io_fifo.cpp:(.text+0x130): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o: In function `FIFOStream::~FIFOStream()': io_fifo.cpp:(.text+0x1c0): undefined reference to `operator delete(void*, unsigned int)' obj/io_fifo.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o:(.ARM.extab+0x1c): undefined reference to `__gxx_personality_v0' obj/io_fifo.o:(.ARM.extab.text._ZNSt5dequeIcSaIcEE8pop_backEv[_ZNSt5dequeIcSaIcEE8pop_backEv]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o:(.ARM.extab.text._ZNSt5dequeIcSaIcEED2Ev[_ZNSt5dequeIcSaIcEED5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o: In function `std::_Deque_base >::_Deque_impl::~_Deque_impl()': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE11_Deque_implD2Ev[_ZNSt11_Deque_baseIcSaIcEE11_Deque_implD5Ev]+0x14): undefined reference to `std::allocator::~allocator()' obj/io_fifo.o: In function `std::_Deque_base >::_Deque_base()': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEEC2Ev[_ZNSt11_Deque_baseIcSaIcEEC5Ev]+0x3c): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEEC2Ev[_ZNSt11_Deque_baseIcSaIcEEC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEE18_M_deallocate_nodeEPc[_ZNSt11_Deque_baseIcSaIcEE18_M_deallocate_nodeEPc]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o: In function `std::_Deque_base >::_Deque_impl::_Deque_impl()': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE11_Deque_implC2Ev[_ZNSt11_Deque_baseIcSaIcEE11_Deque_implC5Ev]+0x14): undefined reference to `std::allocator::allocator()' obj/io_fifo.o: In function `std::_Deque_base >::_M_initialize_map(unsigned int)': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj]+0x15c): undefined reference to `__cxa_begin_catch' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj]+0x194): undefined reference to `__cxa_rethrow' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj]+0x198): undefined reference to `__cxa_end_catch' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj]+0x19c): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj[_ZNSt11_Deque_baseIcSaIcEE17_M_initialize_mapEj]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEE17_M_deallocate_mapEPPcj[_ZNSt11_Deque_baseIcSaIcEE17_M_deallocate_mapEPPcj]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o: In function `std::_Deque_base >::_M_allocate_map(unsigned int)': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE15_M_allocate_mapEj[_ZNSt11_Deque_baseIcSaIcEE15_M_allocate_mapEj]+0x58): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEE15_M_allocate_mapEj[_ZNSt11_Deque_baseIcSaIcEE15_M_allocate_mapEj]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o: In function `std::_Deque_base >::_M_create_nodes(char**, char**)': io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_]+0x5c): undefined reference to `__cxa_begin_catch' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_]+0x70): undefined reference to `__cxa_rethrow' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_]+0x74): undefined reference to `__cxa_end_catch' io_fifo.cpp:(.text._ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_]+0x78): undefined reference to `__cxa_end_cleanup' obj/io_fifo.o:(.ARM.extab.text._ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_[_ZNSt11_Deque_baseIcSaIcEE15_M_create_nodesEPPcS3_]+0x0): undefined reference to `__gxx_personality_v0' obj/io_fifo.o: In function `__gnu_cxx::new_allocator::deallocate(char*, unsigned int)': io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj[_ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj]+0x1c): undefined reference to `operator delete(void*)' obj/io_fifo.o: In function `__gnu_cxx::new_allocator::allocate(unsigned int, void const*)': io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIcE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorIcE8allocateEjPKv]+0x40): undefined reference to `std::__throw_bad_alloc()' io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIcE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorIcE8allocateEjPKv]+0x48): undefined reference to `operator new(unsigned int)' obj/io_fifo.o: In function `__gnu_cxx::new_allocator::deallocate(char**, unsigned int)': io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIPcE10deallocateEPS1_j[_ZN9__gnu_cxx13new_allocatorIPcE10deallocateEPS1_j]+0x1c): undefined reference to `operator delete(void*)' obj/io_fifo.o: In function `__gnu_cxx::new_allocator::allocate(unsigned int, void const*)': io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIPcE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorIPcE8allocateEjPKv]+0x40): undefined reference to `std::__throw_bad_alloc()' io_fifo.cpp:(.text._ZN9__gnu_cxx13new_allocatorIPcE8allocateEjPKv[_ZN9__gnu_cxx13new_allocatorIPcE8allocateEjPKv]+0x50): undefined reference to `operator new(unsigned int)' obj/io_fifo.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_open.o: In function `OpenStream(char const*, xdb*)': io_open.cpp:(.text+0xa8): undefined reference to `operator new(unsigned int)' io_open.cpp:(.text+0x22c): undefined reference to `operator new(unsigned int)' io_open.cpp:(.text+0x2a4): undefined reference to `operator new(unsigned int)' io_open.cpp:(.text+0x2f8): undefined reference to `operator new(unsigned int)' io_open.cpp:(.text+0x34c): undefined reference to `operator new(unsigned int)' obj/io_open.o:io_open.cpp:(.text+0x3a0): more undefined references to `operator new(unsigned int)' follow obj/io_open.o: In function `OpenStream(char const*, xdb*)': io_open.cpp:(.text+0x548): undefined reference to `operator delete(void*, unsigned int)' io_open.cpp:(.text+0x568): undefined reference to `operator delete(void*, unsigned int)' io_open.cpp:(.text+0x5a4): undefined reference to `operator delete(void*, unsigned int)' io_open.cpp:(.text+0x5c4): undefined reference to `operator delete(void*, unsigned int)' io_open.cpp:(.text+0x5e4): undefined reference to `operator delete(void*, unsigned int)' obj/io_open.o:io_open.cpp:(.text+0x604): more undefined references to `operator delete(void*, unsigned int)' follow obj/io_open.o: In function `OpenStream(char const*, xdb*)': io_open.cpp:(.text+0x628): undefined reference to `__cxa_begin_catch' io_open.cpp:(.text+0x64c): undefined reference to `__cxa_end_catch' io_open.cpp:(.text+0x658): undefined reference to `__cxa_begin_catch' io_open.cpp:(.text+0x660): undefined reference to `__cxa_end_catch' io_open.cpp:(.text+0x668): undefined reference to `__cxa_end_catch' io_open.cpp:(.text+0x66c): undefined reference to `__cxa_end_cleanup' obj/io_open.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_pipe.o: In function `PipeStream::PipeStream(char const*, bool)': io_pipe.cpp:(.text+0x200): undefined reference to `operator new(unsigned int)' io_pipe.cpp:(.text+0x400): undefined reference to `__cxa_allocate_exception' io_pipe.cpp:(.text+0x440): undefined reference to `__cxa_throw' io_pipe.cpp:(.text+0x454): undefined reference to `operator delete(void*, unsigned int)' io_pipe.cpp:(.text+0x460): undefined reference to `__cxa_free_exception' io_pipe.cpp:(.text+0x498): undefined reference to `__cxa_end_cleanup' obj/io_pipe.o: In function `PipeStream::~PipeStream()': io_pipe.cpp:(.text+0x634): undefined reference to `operator delete(void*, unsigned int)' obj/io_pipe.o: In function `AnonymousStream::~AnonymousStream()': io_pipe.cpp:(.text+0x9bc): undefined reference to `operator delete(void*, unsigned int)' obj/io_pipe.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_pipe.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/io_pipe.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_pipe.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/io_stream.o: In function `Stream::~Stream()': io_stream.cpp:(.text+0x1d0): undefined reference to `operator delete(void*, unsigned int)' obj/io_stream.o: In function `Stream::~Stream()': io_stream.cpp:(.text+0x230): undefined reference to `operator delete(void*, unsigned int)' obj/io_stream.o: In function `Stream::Append(Stream&, int)': io_stream.cpp:(.text+0x2f0): undefined reference to `operator new[](unsigned int)' io_stream.cpp:(.text+0x404): undefined reference to `operator delete[](void*)' obj/io_stream.o: In function `Stream::ReadUntilWord(char const*, Stream*)': io_stream.cpp:(.text+0x8b4): undefined reference to `__cxa_end_cleanup' obj/io_stream.o: In function `Stream::ReadUntilBytes(char const*, unsigned int, Stream*)': io_stream.cpp:(.text+0xbec): undefined reference to `__cxa_end_cleanup' obj/io_stream.o: In function `Stream::readline(TStr&, int)': io_stream.cpp:(.text+0x119c): undefined reference to `__cxa_end_cleanup' obj/io_stream.o:(.ARM.extab+0x24): undefined reference to `__gxx_personality_v0' obj/io_stream.o:(.ARM.extab+0x44): undefined reference to `__gxx_personality_v0' obj/io_stream.o:(.ARM.extab+0xac): undefined reference to `__gxx_personality_v0' obj/io_stream.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/io_xml.o: In function `Stream::ReadUntilTag(char const*, Stream*, bool*)': io_xml.cpp:(.text+0x558): undefined reference to `__cxa_end_cleanup' obj/io_xml.o: In function `Stream::StartTag(TStr&, Stream*, bool*, char const*)': io_xml.cpp:(.text+0x938): undefined reference to `__cxa_end_cleanup' obj/io_xml.o: In function `Stream::FinishTag(int, TParameterList*, bool*, bool)': io_xml.cpp:(.text+0xff8): undefined reference to `__cxa_end_cleanup' obj/io_xml.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/io_xml.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/io_xml.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/io_zip.o: In function `FindDirectory(Stream&)': io_zip.cpp:(.text+0x344): undefined reference to `__cxa_end_cleanup' obj/io_zip.o: In function `ZipArchive::ZipArchive(Stream*, bool)': io_zip.cpp:(.text+0x430): undefined reference to `__cxa_allocate_exception' io_zip.cpp:(.text+0x470): undefined reference to `__cxa_throw' io_zip.cpp:(.text+0x854): undefined reference to `__cxa_allocate_exception' io_zip.cpp:(.text+0x894): undefined reference to `__cxa_throw' io_zip.cpp:(.text+0xb2c): undefined reference to `__cxa_allocate_exception' io_zip.cpp:(.text+0xb6c): undefined reference to `__cxa_throw' io_zip.cpp:(.text+0xb84): undefined reference to `__cxa_free_exception' io_zip.cpp:(.text+0xb90): undefined reference to `__cxa_free_exception' io_zip.cpp:(.text+0xb9c): undefined reference to `__cxa_free_exception' io_zip.cpp:(.text+0xbc8): undefined reference to `__cxa_end_cleanup' obj/io_zip.o: In function `ZipArchive::ReadDirectory()': io_zip.cpp:(.text+0xf00): undefined reference to `operator new(unsigned int)' io_zip.cpp:(.text+0x18b0): undefined reference to `operator delete(void*, unsigned int)' io_zip.cpp:(.text+0x18b4): undefined reference to `__cxa_end_cleanup' obj/io_zip.o: In function `ZipArchive::Extract(unsigned int, Stream&)': io_zip.cpp:(.text+0x2404): undefined reference to `__cxa_end_cleanup' obj/io_zip.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/io_zip.o:(.ARM.extab+0x20): undefined reference to `__gxx_personality_v0' obj/io_zip.o:(.ARM.extab+0x68): undefined reference to `__gxx_personality_v0' obj/io_zip.o:(.ARM.extab+0x98): undefined reference to `__gxx_personality_v0' obj/io_zip.o: In function `ZipFile::ZipFile()': io_zip.cpp:(.text._ZN7ZipFileC2Ev[_ZN7ZipFileC5Ev]+0x40): undefined reference to `__cxa_end_cleanup' obj/io_zip.o:(.ARM.extab.text._ZN7ZipFileC2Ev[_ZN7ZipFileC5Ev]+0x0): undefined reference to `__gxx_personality_v0' obj/io_zip.o: In function `TList::TList(bool)': io_zip.cpp:(.text._ZN5TListI7ZipFileEC2Eb[_ZN5TListI7ZipFileEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' io_zip.cpp:(.text._ZN5TListI7ZipFileEC2Eb[_ZN5TListI7ZipFileEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/io_zip.o: In function `TList::~TList()': io_zip.cpp:(.text._ZN5TListI7ZipFileED2Ev[_ZN5TListI7ZipFileED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/io_zip.o: In function `TList::Flush(unsigned int)': io_zip.cpp:(.text._ZN5TListI7ZipFileE5FlushEj[_ZN5TListI7ZipFileE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/io_zip.o: In function `TList::AddAt(ZipFile*, unsigned int)': io_zip.cpp:(.text._ZN5TListI7ZipFileE5AddAtEPS0_j[_ZN5TListI7ZipFileE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/io_zip.o: In function `TList::Expand(unsigned int)': io_zip.cpp:(.text._ZN5TListI7ZipFileE6ExpandEj[_ZN5TListI7ZipFileE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' io_zip.cpp:(.text._ZN5TListI7ZipFileE6ExpandEj[_ZN5TListI7ZipFileE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' io_zip.cpp:(.text._ZN5TListI7ZipFileE6ExpandEj[_ZN5TListI7ZipFileE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/ml_list.o: In function `TMailList::TMailList(MailLibrary*, bool, bool (*)(void*, int, int, char const*), void*)': ml_list.cpp:(.text+0x1c4): undefined reference to `__cxa_end_cleanup' obj/ml_list.o: In function `TMailList::TMailList(EMailType, char const*, char const*, char const*, bool (*)(void*, int, int, char const*), void*)': ml_list.cpp:(.text+0x3dc): undefined reference to `__cxa_end_cleanup' obj/ml_list.o: In function `TMailList::Refresh(bool (*)(void*, int, int, char const*), void*)': ml_list.cpp:(.text+0x5f4): undefined reference to `operator new(unsigned int)' ml_list.cpp:(.text+0x670): undefined reference to `operator delete(void*, unsigned int)' ml_list.cpp:(.text+0x684): undefined reference to `__cxa_end_cleanup' obj/ml_list.o: In function `TMailList::~TMailList()': ml_list.cpp:(.text+0x8a4): undefined reference to `operator delete(void*, unsigned int)' obj/ml_list.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/ml_list.o:(.ARM.extab+0x2c): undefined reference to `__gxx_personality_v0' obj/ml_list.o:(.ARM.extab+0x58): undefined reference to `__gxx_personality_v0' obj/ml_list.o:(.ARM.extab+0x80): undefined reference to `__gxx_personality_v0' obj/ml_list.o: In function `TList::TList(bool)': ml_list.cpp:(.text._ZN5TListI11MailMessageEC2Eb[_ZN5TListI11MailMessageEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' ml_list.cpp:(.text._ZN5TListI11MailMessageEC2Eb[_ZN5TListI11MailMessageEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/ml_list.o: In function `TList::~TList()': ml_list.cpp:(.text._ZN5TListI11MailMessageED2Ev[_ZN5TListI11MailMessageED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/ml_list.o:(.data.rel.ro+0x6c): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/ml_mime.o: In function `strumail::strumail()': ml_mime.cpp:(.text+0x80): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mmcomp::mmcomp(TParameterList*)': ml_mime.cpp:(.text+0x25c): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mmcomp::~mmcomp()': ml_mime.cpp:(.text+0x330): undefined reference to `operator delete(void*, unsigned int)' obj/ml_mime.o: In function `ParseMIMEMessage(strumail&)': ml_mime.cpp:(.text+0x3e8): undefined reference to `operator new(unsigned int)' ml_mime.cpp:(.text+0x594): undefined reference to `operator new(unsigned int)' ml_mime.cpp:(.text+0x7d8): undefined reference to `operator new(unsigned int)' ml_mime.cpp:(.text+0x834): undefined reference to `operator new(unsigned int)' ml_mime.cpp:(.text+0x960): undefined reference to `operator new(unsigned int)' obj/ml_mime.o:ml_mime.cpp:(.text+0x9a0): more undefined references to `operator new(unsigned int)' follow obj/ml_mime.o: In function `ParseMIMEMessage(strumail&)': ml_mime.cpp:(.text+0xa04): undefined reference to `operator delete(void*, unsigned int)' ml_mime.cpp:(.text+0xa24): undefined reference to `operator delete(void*, unsigned int)' ml_mime.cpp:(.text+0xa34): undefined reference to `operator delete(void*, unsigned int)' ml_mime.cpp:(.text+0xa54): undefined reference to `operator delete(void*, unsigned int)' ml_mime.cpp:(.text+0xa64): undefined reference to `operator delete(void*, unsigned int)' obj/ml_mime.o:ml_mime.cpp:(.text+0xa84): more undefined references to `operator delete(void*, unsigned int)' follow obj/ml_mime.o: In function `ParseMIMEMessage(strumail&)': ml_mime.cpp:(.text+0xac4): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mmatom::mmatom(TParameterList*, Stream*)': ml_mime.cpp:(.text+0xbfc): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mmatom::~mmatom()': ml_mime.cpp:(.text+0xcd0): undefined reference to `operator delete(void*, unsigned int)' obj/ml_mime.o: In function `mmatom::Decode(Stream&)': ml_mime.cpp:(.text+0xefc): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mmatom::GetFile(TStr&, char const*)': ml_mime.cpp:(.text+0xfa0): undefined reference to `__cxa_end_cleanup' obj/ml_mime.o: In function `mimemail::~mimemail()': ml_mime.cpp:(.text._ZN8mimemailD0Ev[_ZN8mimemailD5Ev]+0x20): undefined reference to `operator delete(void*, unsigned int)' obj/ml_mime.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/ml_mime.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/ml_mime.o:(.ARM.extab+0x68): undefined reference to `__gxx_personality_v0' obj/ml_mime.o:(.ARM.extab+0xfc): undefined reference to `__gxx_personality_v0' obj/ml_mime.o:(.ARM.extab+0x124): undefined reference to `__gxx_personality_v0' obj/ml_mime.o:(.ARM.extab+0x144): more undefined references to `__gxx_personality_v0' follow obj/ml_mime.o: In function `TList::TList(bool)': ml_mime.cpp:(.text._ZN5TListI8mimemailEC2Eb[_ZN5TListI8mimemailEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' ml_mime.cpp:(.text._ZN5TListI8mimemailEC2Eb[_ZN5TListI8mimemailEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/ml_mime.o: In function `TList::~TList()': ml_mime.cpp:(.text._ZN5TListI8mimemailED2Ev[_ZN5TListI8mimemailED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/ml_mime.o: In function `TList::Expand(unsigned int)': ml_mime.cpp:(.text._ZN5TListI8mimemailE6ExpandEj[_ZN5TListI8mimemailE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' ml_mime.cpp:(.text._ZN5TListI8mimemailE6ExpandEj[_ZN5TListI8mimemailE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' ml_mime.cpp:(.text._ZN5TListI8mimemailE6ExpandEj[_ZN5TListI8mimemailE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/ml_mime.o:(.data.rel.ro._ZTV8mimemail[_ZTV8mimemail]+0x10): undefined reference to `__cxa_pure_virtual' obj/ml_mime.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/ml_mime.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/ml_mime.o:(.data.rel.ro._ZTI8mimemail[_ZTI8mimemail]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/ml_open.o: In function `OpenMailSystem(EMailType, bool, char const*, char const*, char const*, char const*, char const*, char const*)': ml_open.cpp:(.text+0x5c): undefined reference to `operator new(unsigned int)' ml_open.cpp:(.text+0xb0): undefined reference to `operator delete(void*, unsigned int)' ml_open.cpp:(.text+0xc4): undefined reference to `__cxa_begin_catch' ml_open.cpp:(.text+0xcc): undefined reference to `__cxa_end_catch' obj/ml_open.o: In function `MailLibrary::~MailLibrary()': ml_open.cpp:(.text+0x228): undefined reference to `operator delete(void*, unsigned int)' obj/ml_open.o: In function `MailMessage::~MailMessage()': ml_open.cpp:(.text+0x36c): undefined reference to `operator delete(void*, unsigned int)' obj/ml_open.o: In function `MailLibrary::SendMultipart(char const*, char const*, char const*, char const*, char const*, bool, bool (*)(void*, int, int, char const*), void*)': ml_open.cpp:(.text+0x9fc): undefined reference to `__cxa_begin_catch' ml_open.cpp:(.text+0xa04): undefined reference to `__cxa_end_catch' ml_open.cpp:(.text+0xa28): undefined reference to `__cxa_end_cleanup' obj/ml_open.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/ml_open.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/ml_open.o:(.data.rel.ro+0x10): undefined reference to `__cxa_pure_virtual' obj/ml_open.o:(.data.rel.ro+0x14): undefined reference to `__cxa_pure_virtual' obj/ml_open.o:(.data.rel.ro+0x18): undefined reference to `__cxa_pure_virtual' obj/ml_open.o:(.data.rel.ro+0x24): undefined reference to `__cxa_pure_virtual' obj/ml_open.o:(.data.rel.ro+0x28): undefined reference to `__cxa_pure_virtual' obj/ml_open.o:(.data.rel.ro+0x2c): more undefined references to `__cxa_pure_virtual' follow obj/ml_open.o:(.data.rel.ro+0x38): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/ml_open.o:(.data.rel.ro+0x40): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/ml_pop.o: In function `POPMailMessage::POPMailMessage()': ml_pop.cpp:(.text+0x1c8): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailMessage::~POPMailMessage()': ml_pop.cpp:(.text+0x42c): undefined reference to `operator delete(void*, unsigned int)' obj/ml_pop.o: In function `POPMailMessage::GetAttachment(unsigned int, TStr&, TStr&, bool)': ml_pop.cpp:(.text+0x950): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailMessage::IterateAtoms(mmcomp*)': ml_pop.cpp:(.text+0xa00): undefined reference to `__dynamic_cast' ml_pop.cpp:(.text+0xc34): undefined reference to `__dynamic_cast' obj/ml_pop.o: In function `POPMailMessage::LoadHeader()': ml_pop.cpp:(.text+0xfec): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailMessage::LoadMessage()': ml_pop.cpp:(.text+0x11d0): undefined reference to `__dynamic_cast' ml_pop.cpp:(.text+0x1284): undefined reference to `__dynamic_cast' ml_pop.cpp:(.text+0x12c8): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailMessage::parse()': ml_pop.cpp:(.text+0x13bc): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::~POPMailLibrary()': ml_pop.cpp:(.text+0x1af4): undefined reference to `operator delete(void*, unsigned int)' obj/ml_pop.o: In function `POPMailLibrary::POPMailLibrary(char const*, char const*, char const*, char const*, char const*, char const*)': ml_pop.cpp:(.text+0x1f2c): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendMultipart(char const*, char const*, char const*, char const*, char const*, bool, bool (*)(void*, int, int, char const*), void*)': ml_pop.cpp:(.text+0x2bb4): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x2de4): undefined reference to `__cxa_begin_catch' ml_pop.cpp:(.text+0x2eac): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x2ebc): undefined reference to `__cxa_begin_catch' ml_pop.cpp:(.text+0x2ec4): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x2edc): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x2eec): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x2f10): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendDocuments(char const*, char const*, char const*, char const*, bool, bool (*)(void*, int, int, char const*), void*)': ml_pop.cpp:(.text+0x3818): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x3968): undefined reference to `__cxa_begin_catch' ml_pop.cpp:(.text+0x3970): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x3980): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x39a4): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::POPLogIn()': ml_pop.cpp:(.text+0x3b40): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x3d78): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x3e4c): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x402c): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x403c): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x404c): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x4070): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::GetMessages(TList&, bool, TStr&, bool (*)(void*, int, int, char const*), void*)': ml_pop.cpp:(.text+0x4438): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x4550): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x4564): undefined reference to `__cxa_begin_catch' ml_pop.cpp:(.text+0x456c): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x458c): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SMTPLogin(InternetStream&)': ml_pop.cpp:(.text+0x4654): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x4700): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x4b18): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x4bc4): undefined reference to `operator new(unsigned int)' ml_pop.cpp:(.text+0x4cbc): undefined reference to `operator new(unsigned int)' obj/ml_pop.o:ml_pop.cpp:(.text+0x4dd8): more undefined references to `operator new(unsigned int)' follow obj/ml_pop.o: In function `POPMailLibrary::SMTPLogin(InternetStream&)': ml_pop.cpp:(.text+0x5028): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x502c): undefined reference to `__cxa_end_cleanup' ml_pop.cpp:(.text+0x5038): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x503c): undefined reference to `__cxa_end_cleanup' ml_pop.cpp:(.text+0x5048): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x5078): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x5088): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x50a8): undefined reference to `operator delete(void*, unsigned int)' ml_pop.cpp:(.text+0x50b8): undefined reference to `operator delete(void*, unsigned int)' obj/ml_pop.o:ml_pop.cpp:(.text+0x50c8): more undefined references to `operator delete(void*, unsigned int)' follow obj/ml_pop.o: In function `POPMailLibrary::SMTPLogin(InternetStream&)': ml_pop.cpp:(.text+0x50dc): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendList(InternetStream&, TStringList&, char const*, TStringList&)': ml_pop.cpp:(.text+0x53a0): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendRecip(InternetStream&, char const*, TStr&)': ml_pop.cpp:(.text+0x5b78): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendAttachments(InternetStream&, char const*, char const*, bool (*)(void*, int, int, char const*), void*)': ml_pop.cpp:(.text+0x5f08): undefined reference to `__cxa_begin_catch' ml_pop.cpp:(.text+0x5f0c): undefined reference to `__cxa_end_catch' ml_pop.cpp:(.text+0x5f20): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::SendText(InternetStream&, char const*, bool (*)(void*, int, int, char const*), void*)': ml_pop.cpp:(.text+0x60ec): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `POPMailLibrary::DelMessage(char const*)': ml_pop.cpp:(.text+0x6220): undefined reference to `__cxa_end_cleanup' obj/ml_pop.o: In function `TIntList::~TIntList()': ml_pop.cpp:(.text._ZN8TIntListD2Ev[_ZN8TIntListD5Ev]+0xa8): undefined reference to `operator delete[](void*)' obj/ml_pop.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/ml_pop.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/ml_pop.o:(.ARM.extab+0x6c): undefined reference to `__gxx_personality_v0' obj/ml_pop.o:(.ARM.extab+0xa4): undefined reference to `__gxx_personality_v0' obj/ml_pop.o:(.ARM.extab+0xcc): undefined reference to `__gxx_personality_v0' obj/ml_pop.o:(.ARM.extab+0xf0): more undefined references to `__gxx_personality_v0' follow obj/ml_pop.o: In function `TList::TList(bool)': ml_pop.cpp:(.text._ZN5TListI6mmatomEC2Eb[_ZN5TListI6mmatomEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' ml_pop.cpp:(.text._ZN5TListI6mmatomEC2Eb[_ZN5TListI6mmatomEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/ml_pop.o: In function `TList::~TList()': ml_pop.cpp:(.text._ZN5TListI6mmatomED2Ev[_ZN5TListI6mmatomED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/ml_pop.o: In function `TList::Expand(unsigned int)': ml_pop.cpp:(.text._ZN5TListI11MailMessageE6ExpandEj[_ZN5TListI11MailMessageE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' ml_pop.cpp:(.text._ZN5TListI11MailMessageE6ExpandEj[_ZN5TListI11MailMessageE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' ml_pop.cpp:(.text._ZN5TListI11MailMessageE6ExpandEj[_ZN5TListI11MailMessageE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/ml_pop.o: In function `TList::Expand(unsigned int)': ml_pop.cpp:(.text._ZN5TListI6mmatomE6ExpandEj[_ZN5TListI6mmatomE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' ml_pop.cpp:(.text._ZN5TListI6mmatomE6ExpandEj[_ZN5TListI6mmatomE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' ml_pop.cpp:(.text._ZN5TListI6mmatomE6ExpandEj[_ZN5TListI6mmatomE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/ml_pop.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/ml_pop.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_alloc.o: In function `AllocStr(unsigned int)': sy_alloc.cpp:(.text+0x28): undefined reference to `operator new[](unsigned int)' sy_alloc.cpp:(.text+0x44): undefined reference to `__cxa_allocate_exception' sy_alloc.cpp:(.text+0xe4): undefined reference to `__cxa_throw' sy_alloc.cpp:(.text+0x120): undefined reference to `__cxa_begin_catch' sy_alloc.cpp:(.text+0x12c): undefined reference to `__cxa_end_catch' sy_alloc.cpp:(.text+0x138): undefined reference to `__cxa_free_exception' sy_alloc.cpp:(.text+0x13c): undefined reference to `__cxa_end_cleanup' obj/sy_alloc.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_char.o: In function `RsCommaNumber(char*)': sy_char.cpp:(.text+0x1398): undefined reference to `__cxa_end_cleanup' obj/sy_char.o: In function `TStr::insert(int, char const*)': sy_char.cpp:(.text._ZN4TStr6insertEiPKc[_ZN4TStr6insertEiPKc]+0x134): undefined reference to `__cxa_end_cleanup' sy_char.cpp:(.text._ZN4TStr6insertEiPKc[_ZN4TStr6insertEiPKc]+0x144): undefined reference to `__cxa_end_cleanup' obj/sy_char.o:(.ARM.extab.text._ZN4TStr6insertEiPKc[_ZN4TStr6insertEiPKc]+0x0): undefined reference to `__gxx_personality_v0' obj/sy_char.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/sy_except.o: In function `xdb::xdb()': sy_except.cpp:(.text+0x48): undefined reference to `__cxa_end_cleanup' obj/sy_except.o: In function `xdb::xdb(xdb const&)': sy_except.cpp:(.text+0xb4): undefined reference to `__cxa_end_cleanup' obj/sy_except.o: In function `xdb::xdb(xdb const*)': sy_except.cpp:(.text+0x120): undefined reference to `__cxa_end_cleanup' obj/sy_except.o: In function `xdb::xdb(char const*, char const*, char const*, char const*, char const*, char const*, char const*)': sy_except.cpp:(.text+0x200): undefined reference to `__cxa_end_cleanup' obj/sy_except.o: In function `xdb::xdb(char const*, char const*, char const*, char const*, long long, char const*, long long)': sy_except.cpp:(.text+0x3f0): undefined reference to `__cxa_end_cleanup' obj/sy_except.o:sy_except.cpp:(.text+0x610): more undefined references to `__cxa_end_cleanup' follow obj/sy_except.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_except.o:(.ARM.extab+0x1c): undefined reference to `__gxx_personality_v0' obj/sy_except.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/sy_except.o:(.ARM.extab+0x54): undefined reference to `__gxx_personality_v0' obj/sy_except.o:(.ARM.extab+0x74): undefined reference to `__gxx_personality_v0' obj/sy_except.o:(.ARM.extab+0x98): more undefined references to `__gxx_personality_v0' follow obj/sy_file.o: In function `MakeDirectoryExist(char const*)': sy_file.cpp:(.text+0x570): undefined reference to `__cxa_end_cleanup' obj/sy_file.o: In function `GetDirectory(char const*, TStr&)': sy_file.cpp:(.text+0x668): undefined reference to `__cxa_end_cleanup' obj/sy_file.o: In function `GetNewFilename(char const*, char const*, TStr&)': sy_file.cpp:(.text+0xae4): undefined reference to `__cxa_end_cleanup' obj/sy_file.o: In function `GetWildCardFileNames(char const*, TStringList&)': sy_file.cpp:(.text+0xd3c): undefined reference to `__cxa_end_cleanup' obj/sy_file.o: In function `FileMerge(TStr&, char*, char*, char*, char*)': sy_file.cpp:(.text+0x1088): undefined reference to `__cxa_end_cleanup' obj/sy_file.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/sy_file.o:(.ARM.extab+0x3c): undefined reference to `__gxx_personality_v0' obj/sy_file.o:(.ARM.extab+0x68): undefined reference to `__gxx_personality_v0' obj/sy_file.o:(.ARM.extab+0x94): undefined reference to `__gxx_personality_v0' obj/sy_file.o:(.ARM.extab+0xd4): undefined reference to `__gxx_personality_v0' obj/sy_form.o: In function `ReplaceText(char const*, TChars&, TNameValueList&)': sy_form.cpp:(.text+0xae0): undefined reference to `__cxa_end_cleanup' obj/sy_form.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/sy_int32.o: In function `StrToHex(char const*, long*, int)': sy_int32.cpp:(.text+0x1cc): undefined reference to `__cxa_end_cleanup' obj/sy_int32.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/sy_list.o: In function `TDataList::~TDataList()': sy_list.cpp:(.text+0x138): undefined reference to `operator delete(void*, unsigned int)' obj/sy_list.o: In function `TDataSource::~TDataSource()': sy_list.cpp:(.text+0x270): undefined reference to `operator delete(void*, unsigned int)' obj/sy_list.o: In function `TIndexList::Init(unsigned int)': sy_list.cpp:(.text+0x4e8): undefined reference to `operator delete[](void*)' sy_list.cpp:(.text+0x570): undefined reference to `__cxa_throw_bad_array_new_length' sy_list.cpp:(.text+0x578): undefined reference to `operator new[](unsigned int)' obj/sy_list.o: In function `TIndexList::Resize(unsigned int, unsigned int)': sy_list.cpp:(.text+0x7d0): undefined reference to `operator delete[](void*)' obj/sy_list.o: In function `TIntList::Init(unsigned int, int)': sy_list.cpp:(.text+0xc60): undefined reference to `operator delete[](void*)' sy_list.cpp:(.text+0xce8): undefined reference to `__cxa_throw_bad_array_new_length' sy_list.cpp:(.text+0xcf0): undefined reference to `operator new[](unsigned int)' obj/sy_list.o: In function `TIntList::Resize(unsigned int, int)': sy_list.cpp:(.text+0xf58): undefined reference to `operator delete[](void*)' obj/sy_list.o:(.data.rel.ro+0x14): undefined reference to `__cxa_pure_virtual' obj/sy_list.o:(.data.rel.ro+0x18): undefined reference to `__cxa_pure_virtual' obj/sy_list.o:(.data.rel.ro+0x40): undefined reference to `__cxa_pure_virtual' obj/sy_list.o:(.data.rel.ro+0x44): undefined reference to `__cxa_pure_virtual' obj/sy_list.o:(.data.rel.ro+0x48): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_list.o:(.data.rel.ro+0x54): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/sy_param.o: In function `TNameValuePair::TNameValuePair()': sy_param.cpp:(.text+0x40): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValuePair::TNameValuePair(char const*, char const*)': sy_param.cpp:(.text+0xa4): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValuePair::TNameValuePair(char const*, unsigned int, char const*, unsigned int)': sy_param.cpp:(.text+0x114): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TParameterList::TParameterList()': sy_param.cpp:(.text+0x5f8): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TParameterList::TParameterList(bool)': sy_param.cpp:(.text+0x6d0): undefined reference to `__cxa_end_cleanup' obj/sy_param.o:sy_param.cpp:(.text+0x7f0): more undefined references to `__cxa_end_cleanup' follow obj/sy_param.o: In function `TParameterList::~TParameterList()': sy_param.cpp:(.text+0x8d4): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TParameterList::RebuildIndex()': sy_param.cpp:(.text+0xe90): undefined reference to `operator new(unsigned int)' sy_param.cpp:(.text+0xf00): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TParameterList::Set(char const*, unsigned int, char const*, unsigned int)': sy_param.cpp:(.text+0x17b4): undefined reference to `operator new(unsigned int)' sy_param.cpp:(.text+0x1820): undefined reference to `operator delete(void*, unsigned int)' sy_param.cpp:(.text+0x1824): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValueList::WriteINIFileSection(char const*, char const*)': sy_param.cpp:(.text+0x1d6c): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValueList::ReadINIFileSection(char const*, char const*)': sy_param.cpp:(.text+0x2018): undefined reference to `__cxa_begin_catch' sy_param.cpp:(.text+0x201c): undefined reference to `__cxa_end_catch' sy_param.cpp:(.text+0x2030): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValueList::Read(int, int, char**)': sy_param.cpp:(.text+0x2340): undefined reference to `__cxa_end_cleanup' obj/sy_param.o: In function `TNameValueList::~TNameValueList()': sy_param.cpp:(.text._ZN14TNameValueListD0Ev[_ZN14TNameValueListD5Ev]+0x20): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TNameValueList::Set(char const*, unsigned int, char const*, unsigned int)': sy_param.cpp:(.text._ZN14TNameValueList3SetEPKcjS1_j[_ZN14TNameValueList3SetEPKcjS1_j]+0xe4): undefined reference to `__cxa_end_cleanup' obj/sy_param.o:(.ARM.extab.text._ZN14TNameValueList3SetEPKcjS1_j[_ZN14TNameValueList3SetEPKcjS1_j]+0x0): undefined reference to `__gxx_personality_v0' obj/sy_param.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_param.o:(.ARM.extab+0x1c): undefined reference to `__gxx_personality_v0' obj/sy_param.o:(.ARM.extab+0x38): undefined reference to `__gxx_personality_v0' obj/sy_param.o:(.ARM.extab+0x78): undefined reference to `__gxx_personality_v0' obj/sy_param.o:(.ARM.extab+0x94): more undefined references to `__gxx_personality_v0' follow obj/sy_param.o: In function `TList::TList(bool)': sy_param.cpp:(.text._ZN5TListI14TNameValuePairEC2Eb[_ZN5TListI14TNameValuePairEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' sy_param.cpp:(.text._ZN5TListI14TNameValuePairEC2Eb[_ZN5TListI14TNameValuePairEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/sy_param.o: In function `TList::~TList()': sy_param.cpp:(.text._ZN5TListI14TNameValuePairED2Ev[_ZN5TListI14TNameValuePairED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/sy_param.o: In function `rslib::TPointer::~TPointer()': sy_param.cpp:(.text._ZN5rslib8TPointerI10TIndexListED2Ev[_ZN5rslib8TPointerI10TIndexListED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `rslib::TPointer::operator=(TIndexList*)': sy_param.cpp:(.text._ZN5rslib8TPointerI10TIndexListEaSEPS1_[_ZN5rslib8TPointerI10TIndexListEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TList::Flush(unsigned int)': sy_param.cpp:(.text._ZN5TListI14TNameValuePairE5FlushEj[_ZN5TListI14TNameValuePairE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TList::Destroy(unsigned int, bool)': sy_param.cpp:(.text._ZN5TListI14TNameValuePairE7DestroyEjb[_ZN5TListI14TNameValuePairE7DestroyEjb]+0x70): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TList::AddAt(TNameValuePair*, unsigned int)': sy_param.cpp:(.text._ZN5TListI14TNameValuePairE5AddAtEPS0_j[_ZN5TListI14TNameValuePairE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/sy_param.o: In function `TList::Expand(unsigned int)': sy_param.cpp:(.text._ZN5TListI14TNameValuePairE6ExpandEj[_ZN5TListI14TNameValuePairE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' sy_param.cpp:(.text._ZN5TListI14TNameValuePairE6ExpandEj[_ZN5TListI14TNameValuePairE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' sy_param.cpp:(.text._ZN5TListI14TNameValuePairE6ExpandEj[_ZN5TListI14TNameValuePairE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/sy_param.o:(.data.rel.ro+0x18): undefined reference to `__cxa_pure_virtual' obj/sy_param.o:(.data.rel.ro+0x1c): undefined reference to `__cxa_pure_virtual' obj/sy_param.o:(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' obj/sy_param.o:(.data.rel.ro+0x34): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_param.o:(.data.rel.ro+0x40): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/sy_param.o:(.data.rel.ro._ZTI13MyListIndexer[_ZTI13MyListIndexer]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_sort.o:(.data.rel.ro+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_sort.o:(.data.rel.ro+0xc): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_sort.o:(.data.rel.ro+0x18): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/sy_string.o: In function `TStr::replace(char const*, char const*)': sy_string.cpp:(.text+0x1e8): undefined reference to `__cxa_end_cleanup' obj/sy_string.o: In function `TStr::Resize(unsigned int, char const*)': sy_string.cpp:(.text+0x724): undefined reference to `operator delete[](void*)' obj/sy_string.o: In function `TStr::Set(char const*, unsigned int)': sy_string.cpp:(.text+0x960): undefined reference to `operator delete[](void*)' obj/sy_string.o: In function `TStr::operator+=(char const*)': sy_string.cpp:(.text+0xb64): undefined reference to `operator delete[](void*)' obj/sy_string.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/sy_strlist.o: In function `TStringList::Undelimit(char const*, char const*, bool)': sy_strlist.cpp:(.text+0x138): undefined reference to `__cxa_end_cleanup' obj/sy_strlist.o: In function `TStringList::TStringList(char const*, char const*)': sy_strlist.cpp:(.text+0x494): undefined reference to `__cxa_end_cleanup' obj/sy_strlist.o: In function `TStringList::Add(char const*, unsigned int)': sy_strlist.cpp:(.text+0x588): undefined reference to `operator new(unsigned int)' sy_strlist.cpp:(.text+0x5b0): undefined reference to `operator new(unsigned int)' sy_strlist.cpp:(.text+0x5f4): undefined reference to `operator delete(void*, unsigned int)' sy_strlist.cpp:(.text+0x5f8): undefined reference to `__cxa_end_cleanup' sy_strlist.cpp:(.text+0x604): undefined reference to `operator delete(void*, unsigned int)' sy_strlist.cpp:(.text+0x608): undefined reference to `__cxa_end_cleanup' obj/sy_strlist.o: In function `TStringList::Find(char const*, unsigned int)': sy_strlist.cpp:(.text+0x7dc): undefined reference to `__cxa_end_cleanup' obj/sy_strlist.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_strlist.o:(.ARM.extab+0x50): undefined reference to `__gxx_personality_v0' obj/sy_strlist.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/sy_strlist.o:(.ARM.extab+0xbc): undefined reference to `__gxx_personality_v0' obj/sy_strlist.o: In function `TList::TList(int, int, int, bool)': sy_strlist.cpp:(.text._ZN5TListI4TStrEC2Eiiib[_ZN5TListI4TStrEC5Eiiib]+0x120): undefined reference to `__cxa_throw_bad_array_new_length' sy_strlist.cpp:(.text._ZN5TListI4TStrEC2Eiiib[_ZN5TListI4TStrEC5Eiiib]+0x128): undefined reference to `operator new[](unsigned int)' obj/sy_strlist.o: In function `TList::~TList()': sy_strlist.cpp:(.text._ZN5TListI4TStrED2Ev[_ZN5TListI4TStrED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/sy_strlist.o: In function `TList::TList(bool)': sy_strlist.cpp:(.text._ZN5TListI4TStrEC2Eb[_ZN5TListI4TStrEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' sy_strlist.cpp:(.text._ZN5TListI4TStrEC2Eb[_ZN5TListI4TStrEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/sy_strlist.o: In function `TList::Flush(unsigned int)': sy_strlist.cpp:(.text._ZN5TListI4TStrE5FlushEj[_ZN5TListI4TStrE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/sy_strlist.o: In function `TList::AddAt(TStr*, unsigned int)': sy_strlist.cpp:(.text._ZN5TListI4TStrE5AddAtEPS0_j[_ZN5TListI4TStrE5AddAtEPS0_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/sy_strlist.o: In function `TList::Expand(unsigned int)': sy_strlist.cpp:(.text._ZN5TListI4TStrE6ExpandEj[_ZN5TListI4TStrE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' sy_strlist.cpp:(.text._ZN5TListI4TStrE6ExpandEj[_ZN5TListI4TStrE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' sy_strlist.cpp:(.text._ZN5TListI4TStrE6ExpandEj[_ZN5TListI4TStrE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/sy_strlist.o:(.data.rel.ro._ZTV7Strings[_ZTV7Strings]+0x8): undefined reference to `__cxa_pure_virtual' obj/sy_strlist.o:(.data.rel.ro._ZTV7Strings[_ZTV7Strings]+0xc): undefined reference to `__cxa_pure_virtual' obj/sy_strlist.o:(.data.rel.ro._ZTI11TStringList[_ZTI11TStringList]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/sy_strlist.o:(.data.rel.ro._ZTI7Strings[_ZTI7Strings]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' obj/sy_time.o: In function `GetDateTime(char*, char*, int, bool)': sy_time.cpp:(.text+0xed0): undefined reference to `__cxa_end_cleanup' obj/sy_time.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/sy_url.o: In function `URLSplit(char const*, TStr&, TStr&, TStr&, TStr&, TStr&, TStr&)': sy_url.cpp:(.text+0x3ec): undefined reference to `__cxa_end_cleanup' obj/sy_url.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_worm.o: In function `TWORMList::Add(char const*)': sy_worm.cpp:(.text+0x78): undefined reference to `operator new(unsigned int)' sy_worm.cpp:(.text+0x250): undefined reference to `operator new(unsigned int)' sy_worm.cpp:(.text+0x4b8): undefined reference to `operator delete(void*, unsigned int)' sy_worm.cpp:(.text+0x4bc): undefined reference to `__cxa_end_cleanup' sy_worm.cpp:(.text+0x4c8): undefined reference to `operator delete(void*, unsigned int)' sy_worm.cpp:(.text+0x4cc): undefined reference to `__cxa_end_cleanup' obj/sy_worm.o: In function `TWORMList::Clear()': sy_worm.cpp:(.text+0x618): undefined reference to `operator delete(void*, unsigned int)' obj/sy_worm.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/sy_worm.o:(.ARM.extab+0x44): undefined reference to `__gxx_personality_v0' obj/sy_worm.o: In function `TList::TList(int, int, int, bool)': sy_worm.cpp:(.text._ZN5TListIcEC2Eiiib[_ZN5TListIcEC5Eiiib]+0x120): undefined reference to `__cxa_throw_bad_array_new_length' sy_worm.cpp:(.text._ZN5TListIcEC2Eiiib[_ZN5TListIcEC5Eiiib]+0x128): undefined reference to `operator new[](unsigned int)' obj/sy_worm.o: In function `TList::~TList()': sy_worm.cpp:(.text._ZN5TListIcED2Ev[_ZN5TListIcED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/sy_worm.o: In function `TList::AddAt(char*, unsigned int)': sy_worm.cpp:(.text._ZN5TListIcE5AddAtEPcj[_ZN5TListIcE5AddAtEPcj]+0x2b4): undefined reference to `operator delete(void*, unsigned int)' obj/sy_worm.o: In function `TList::Flush(unsigned int)': sy_worm.cpp:(.text._ZN5TListIcE5FlushEj[_ZN5TListIcE5FlushEj]+0xf8): undefined reference to `operator delete(void*, unsigned int)' obj/sy_worm.o: In function `TList::Expand(unsigned int)': sy_worm.cpp:(.text._ZN5TListIcE6ExpandEj[_ZN5TListIcE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' sy_worm.cpp:(.text._ZN5TListIcE6ExpandEj[_ZN5TListIcE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' sy_worm.cpp:(.text._ZN5TListIcE6ExpandEj[_ZN5TListIcE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/sy_worm.o:(.data.rel.ro._ZTI9TWORMList[_ZTI9TWORMList]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_asci.o: In function `SpreadsheetTable::SpreadsheetTable()': tbl_asci.cpp:(.text+0x54c): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::SpreadsheetTable(Stream*, bool)': tbl_asci.cpp:(.text+0x640): undefined reference to `__cxa_allocate_exception' tbl_asci.cpp:(.text+0x680): undefined reference to `__cxa_throw' tbl_asci.cpp:(.text+0x904): undefined reference to `__cxa_allocate_exception' tbl_asci.cpp:(.text+0x944): undefined reference to `__cxa_throw' tbl_asci.cpp:(.text+0x954): undefined reference to `__cxa_free_exception' tbl_asci.cpp:(.text+0x960): undefined reference to `__cxa_free_exception' tbl_asci.cpp:(.text+0x99c): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::SpreadsheetTable(char const*, bool)': tbl_asci.cpp:(.text+0xe20): undefined reference to `__cxa_begin_catch' tbl_asci.cpp:(.text+0xe24): undefined reference to `__cxa_end_catch' tbl_asci.cpp:(.text+0xe60): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::~SpreadsheetTable()': tbl_asci.cpp:(.text+0x1050): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_asci.o: In function `SpreadsheetTable::GetConnectString(TStr&)': tbl_asci.cpp:(.text+0x1148): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::Add(unsigned long, unsigned int, char const*)': tbl_asci.cpp:(.text+0x1ab4): undefined reference to `operator new(unsigned int)' tbl_asci.cpp:(.text+0x1c0c): undefined reference to `operator delete(void*, unsigned int)' tbl_asci.cpp:(.text+0x1c10): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::Optimize()': tbl_asci.cpp:(.text+0x3008): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::Save()': tbl_asci.cpp:(.text+0x3260): undefined reference to `__cxa_begin_catch' tbl_asci.cpp:(.text+0x3268): undefined reference to `__cxa_end_catch' obj/tbl_asci.o: In function `SpreadsheetTable::LoadHeader(Stream&, bool)': tbl_asci.cpp:(.text+0x3f6c): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o: In function `SpreadsheetTable::LoadASCIILine(unsigned long, Stream&)': tbl_asci.cpp:(.text+0x45c8): undefined reference to `__cxa_end_cleanup' obj/tbl_asci.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/tbl_asci.o:(.ARM.extab+0x40): undefined reference to `__gxx_personality_v0' obj/tbl_asci.o:(.ARM.extab+0x80): undefined reference to `__gxx_personality_v0' obj/tbl_asci.o:(.ARM.extab+0xc8): undefined reference to `__gxx_personality_v0' obj/tbl_asci.o:(.ARM.extab+0x100): undefined reference to `__gxx_personality_v0' obj/tbl_asci.o:(.ARM.extab+0x178): more undefined references to `__gxx_personality_v0' follow obj/tbl_asci.o: In function `TList::TList(int, int, int, bool)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEEC2Eiiib[_ZN5TListIN16SpreadsheetTable5TDataEEC5Eiiib]+0x120): undefined reference to `__cxa_throw_bad_array_new_length' tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEEC2Eiiib[_ZN5TListIN16SpreadsheetTable5TDataEEC5Eiiib]+0x128): undefined reference to `operator new[](unsigned int)' obj/tbl_asci.o: In function `TList::~TList()': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEED2Ev[_ZN5TListIN16SpreadsheetTable5TDataEED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/tbl_asci.o: In function `TList::Destroy(unsigned int, bool)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE7DestroyEjb[_ZN5TListIN16SpreadsheetTable5TDataEE7DestroyEjb]+0x70): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_asci.o: In function `TList::Purge(unsigned int, unsigned int)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE5PurgeEjj[_ZN5TListIN16SpreadsheetTable5TDataEE5PurgeEjj]+0x144): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_asci.o: In function `TList::Flush(unsigned int)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE5FlushEj[_ZN5TListIN16SpreadsheetTable5TDataEE5FlushEj]+0x108): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_asci.o: In function `TList::AddAt(SpreadsheetTable::TData*, unsigned int)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE5AddAtEPS1_j[_ZN5TListIN16SpreadsheetTable5TDataEE5AddAtEPS1_j]+0x2c4): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_asci.o: In function `TList::Expand(unsigned int)': tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj[_ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj[_ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' tbl_asci.cpp:(.text._ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj[_ZN5TListIN16SpreadsheetTable5TDataEE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/tbl_asci.o:(.data.rel.ro+0x6c): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_asci.o:(.data.rel.ro._ZTI11TListSorterIN16SpreadsheetTable5TDataEE[_ZTI11TListSorterIN16SpreadsheetTable5TDataEE]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_cache.o: In function `TableDataCache::Set(unsigned long, unsigned int, char const*)': tbl_cache.cpp:(.text+0x318): undefined reference to `operator new(unsigned int)' tbl_cache.cpp:(.text+0x408): undefined reference to `operator new(unsigned int)' tbl_cache.cpp:(.text+0x488): undefined reference to `operator delete(void*, unsigned int)' tbl_cache.cpp:(.text+0x48c): undefined reference to `__cxa_end_cleanup' tbl_cache.cpp:(.text+0x498): undefined reference to `operator delete(void*, unsigned int)' tbl_cache.cpp:(.text+0x49c): undefined reference to `__cxa_end_cleanup' obj/tbl_cache.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/tbl_cache.o: In function `TList::TList(bool)': tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableEC2Eb[_ZN5TListI16SpreadsheetTableEC5Eb]+0xcc): undefined reference to `__cxa_throw_bad_array_new_length' tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableEC2Eb[_ZN5TListI16SpreadsheetTableEC5Eb]+0xd4): undefined reference to `operator new[](unsigned int)' obj/tbl_cache.o: In function `TList::~TList()': tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableED2Ev[_ZN5TListI16SpreadsheetTableED5Ev]+0x90): undefined reference to `operator delete[](void*)' obj/tbl_cache.o: In function `TList::Expand(unsigned int)': tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableE6ExpandEj[_ZN5TListI16SpreadsheetTableE6ExpandEj]+0x78): undefined reference to `operator new[](unsigned int)' tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableE6ExpandEj[_ZN5TListI16SpreadsheetTableE6ExpandEj]+0x144): undefined reference to `__cxa_throw_bad_array_new_length' tbl_cache.cpp:(.text._ZN5TListI16SpreadsheetTableE6ExpandEj[_ZN5TListI16SpreadsheetTableE6ExpandEj]+0x178): undefined reference to `operator delete[](void*)' obj/tbl_data.o: In function `DataTable::DataTable()': tbl_data.cpp:(.text+0x120): undefined reference to `__cxa_end_cleanup' obj/tbl_data.o: In function `DataTable::~DataTable()': tbl_data.cpp:(.text+0x204): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_data.o: In function `DataTable::FindRow(TNameValueList&, unsigned long, int)': tbl_data.cpp:(.text+0x970): undefined reference to `__cxa_end_cleanup' obj/tbl_data.o: In function `DataTable::AddRow(int, ...)': tbl_data.cpp:(.text+0x1270): undefined reference to `__cxa_end_cleanup' obj/tbl_data.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/tbl_data.o:(.ARM.extab+0x28): undefined reference to `__gxx_personality_v0' obj/tbl_data.o:(.ARM.extab+0xa0): undefined reference to `__gxx_personality_v0' obj/tbl_data.o:(.data.rel.ro+0x30): undefined reference to `__cxa_pure_virtual' obj/tbl_data.o:(.data.rel.ro+0x6c): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_data.o: In function `TableRow::~TableRow()': tbl_data.cpp:(.text._ZN8TableRowD0Ev[_ZN8TableRowD5Ev]+0x20): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_data.o:(.data.rel.ro._ZTI8TableRow[_ZTI8TableRow]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_dbf.o: In function `DatabaseTable::DatabaseTable(char const*, bool)': tbl_dbf.cpp:(.text+0x100): undefined reference to `__cxa_allocate_exception' tbl_dbf.cpp:(.text+0x140): undefined reference to `__cxa_throw' tbl_dbf.cpp:(.text+0x248): undefined reference to `__cxa_free_exception' tbl_dbf.cpp:(.text+0x27c): undefined reference to `__cxa_end_cleanup' obj/tbl_dbf.o: In function `DatabaseTable::DatabaseTable(DBFFile*)': tbl_dbf.cpp:(.text+0x35c): undefined reference to `__cxa_allocate_exception' tbl_dbf.cpp:(.text+0x39c): undefined reference to `__cxa_throw' tbl_dbf.cpp:(.text+0x4c4): undefined reference to `__cxa_free_exception' tbl_dbf.cpp:(.text+0x4f8): undefined reference to `__cxa_end_cleanup' obj/tbl_dbf.o: In function `DatabaseTable::~DatabaseTable()': tbl_dbf.cpp:(.text+0x690): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_dbf.o: In function `DatabaseTable::GetConnectString(TStr&)': tbl_dbf.cpp:(.text+0x758): undefined reference to `__cxa_end_cleanup' obj/tbl_dbf.o: In function `DatabaseTable::AddRow(TNameValueList&)': tbl_dbf.cpp:(.text+0x840): undefined reference to `__cxa_end_cleanup' obj/tbl_dbf.o: In function `DatabaseTable::LoadRecord(unsigned long)': tbl_dbf.cpp:(.text+0xef8): undefined reference to `operator new(unsigned int)' tbl_dbf.cpp:(.text+0xf58): undefined reference to `operator delete(void*, unsigned int)' tbl_dbf.cpp:(.text+0xf6c): undefined reference to `__cxa_begin_catch' tbl_dbf.cpp:(.text+0xf70): undefined reference to `__cxa_end_catch' obj/tbl_dbf.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/tbl_dbf.o:(.ARM.extab+0x2c): undefined reference to `__gxx_personality_v0' obj/tbl_dbf.o:(.ARM.extab+0x60): undefined reference to `__gxx_personality_v0' obj/tbl_dbf.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/tbl_dbf.o:(.ARM.extab+0x90): undefined reference to `__gxx_personality_v0' obj/tbl_dbf.o:(.ARM.extab+0xd4): more undefined references to `__gxx_personality_v0' follow obj/tbl_dbf.o: In function `rslib::TPointer::~TPointer()': tbl_dbf.cpp:(.text._ZN5rslib8TPointerI7DBFFileED2Ev[_ZN5rslib8TPointerI7DBFFileED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_dbf.o: In function `rslib::TPointer::~TPointer()': tbl_dbf.cpp:(.text._ZN5rslib8TPointerI9DBFRecordED2Ev[_ZN5rslib8TPointerI9DBFRecordED5Ev]+0x58): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_dbf.o: In function `rslib::TPointer::operator=(DBFFile*)': tbl_dbf.cpp:(.text._ZN5rslib8TPointerI7DBFFileEaSEPS1_[_ZN5rslib8TPointerI7DBFFileEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_dbf.o: In function `rslib::TPointer::operator=(DBFRecord*)': tbl_dbf.cpp:(.text._ZN5rslib8TPointerI9DBFRecordEaSEPS1_[_ZN5rslib8TPointerI9DBFRecordEaSEPS1_]+0x5c): undefined reference to `operator delete(void*, unsigned int)' obj/tbl_dbf.o:(.data.rel.ro+0x6c): undefined reference to `vtable for __cxxabiv1::__si_class_type_info' obj/tbl_index.o: In function `DataIndex::DataIndex(TDataList&, unsigned int)': tbl_index.cpp:(.text+0x25c): undefined reference to `__cxa_end_cleanup' obj/tbl_index.o: In function `DataIndex::DataIndex(TDataList&, TStringList&)': tbl_index.cpp:(.text+0x614): undefined reference to `__cxa_end_cleanup' obj/tbl_index.o: In function `DataIndex::DataIndex(TNameValueList&)': tbl_index.cpp:(.text+0x970): undefined reference to `__cxa_end_cleanup' obj/tbl_index.o: In function `DataIndex::DataIndex(unsigned int)': tbl_index.cpp:(.text+0xb38): undefined reference to `__cxa_end_cleanup' obj/tbl_index.o: In function `DataIndex::BuildIndex(bool (*)(void*, int, int, char const*), void*)': tbl_index.cpp:(.text+0x12fc): undefined reference to `__cxa_end_cleanup' obj/tbl_index.o:tbl_index.cpp:(.text+0x130c): more undefined references to `__cxa_end_cleanup' follow obj/tbl_index.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/tbl_index.o:(.ARM.extab+0x34): undefined reference to `__gxx_personality_v0' obj/tbl_index.o:(.ARM.extab+0x68): undefined reference to `__gxx_personality_v0' obj/tbl_index.o:(.ARM.extab+0x9c): undefined reference to `__gxx_personality_v0' obj/tbl_index.o:(.ARM.extab+0xd4): undefined reference to `__gxx_personality_v0' obj/tbl_main.o: In function `OpenTable(char const*, TBLEnv*, bool, bool)': tbl_main.cpp:(.text+0x2d8): undefined reference to `operator new(unsigned int)' tbl_main.cpp:(.text+0x3ac): undefined reference to `operator new(unsigned int)' tbl_main.cpp:(.text+0x3d4): undefined reference to `operator new(unsigned int)' tbl_main.cpp:(.text+0x40c): undefined reference to `operator new(unsigned int)' tbl_main.cpp:(.text+0x498): undefined reference to `operator delete(void*, unsigned int)' tbl_main.cpp:(.text+0x4ac): undefined reference to `__cxa_begin_catch' tbl_main.cpp:(.text+0x4b0): undefined reference to `__cxa_end_catch' tbl_main.cpp:(.text+0x4c4): undefined reference to `operator delete(void*, unsigned int)' tbl_main.cpp:(.text+0x4dc): undefined reference to `operator delete(void*, unsigned int)' tbl_main.cpp:(.text+0x4f4): undefined reference to `operator delete(void*, unsigned int)' tbl_main.cpp:(.text+0x508): undefined reference to `__cxa_begin_catch' tbl_main.cpp:(.text+0x50c): undefined reference to `__cxa_end_catch' tbl_main.cpp:(.text+0x570): undefined reference to `__cxa_end_cleanup' obj/tbl_main.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/jsapi.o: In function `JS_ConvertArgumentsVA': jsapi.cpp:(.text+0xaa8): undefined reference to `js_ValueToString' jsapi.cpp:(.text+0xaf4): undefined reference to `js_GetStringBytes' jsapi.cpp:(.text+0xb44): undefined reference to `js_GetStringChars' obj/jsapi.o: In function `JS_ConvertValue': jsapi.cpp:(.text+0x169c): undefined reference to `js_ValueToString' obj/jsapi.o: In function `JS_ValueToString': jsapi.cpp:(.text+0x18e8): undefined reference to `js_ValueToString' obj/jsapi.o: In function `JS_ValueToSource': jsapi.cpp:(.text+0x191c): undefined reference to `js_ValueToSource' obj/jsapi.o: In function `JS_ValueToNumber': jsapi.cpp:(.text+0x19e8): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_ValueToECMAInt32': jsapi.cpp:(.text+0x1aac): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_ValueToECMAUint32': jsapi.cpp:(.text+0x1b70): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_ValueToInt32': jsapi.cpp:(.text+0x1c34): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_ValueToUint16': jsapi.cpp:(.text+0x1cfc): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_TypeOfValue': jsapi.cpp:(.text+0x1fdc): undefined reference to `js_XMLObjectOps' obj/jsapi.o: In function `JS_Init': jsapi.cpp:(.text+0x21d0): undefined reference to `js_InitDeflatedStringCache' obj/jsapi.o: In function `JS_Finish': jsapi.cpp:(.text+0x22dc): undefined reference to `js_FinishDeflatedStringCache' obj/jsapi.o: In function `JS_InitStandardClasses': jsapi.cpp:(.text+0x2f74): undefined reference to `js_InitStringClass' jsapi.cpp:(.text+0x2fa4): undefined reference to `js_InitXMLClasses' obj/jsapi.o: In function `JS_ValueToId': jsapi.cpp:(.text+0x4c28): undefined reference to `js_QNameClass' jsapi.cpp:(.text+0x4c2c): undefined reference to `js_AttributeNameClass' jsapi.cpp:(.text+0x4c30): undefined reference to `js_AnyNameClass' obj/jsapi.o: In function `JS_GetConstructor': jsapi.cpp:(.text+0x5338): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `DefinePropertyById(JSContext*, JSObject*, int, int, int (*)(JSContext*, JSObject*, int, int*), int (*)(JSContext*, JSObject*, int, int*), unsigned int, unsigned int, int)': jsapi.cpp:(.text+0x59ec): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `DefineUCProperty(JSContext*, JSObject*, unsigned short const*, unsigned int, int, int (*)(JSContext*, JSObject*, int, int*), int (*)(JSContext*, JSObject*, int, int*), unsigned int, unsigned int, int)': jsapi.cpp:(.text+0x5b30): undefined reference to `js_strlen' jsapi.cpp:(.text+0x5ca0): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `LookupPropertyById(JSContext*, JSObject*, int, unsigned int, JSObject**, JSProperty**)': jsapi.cpp:(.text+0x614c): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `LookupUCProperty(JSContext*, JSObject*, unsigned short const*, unsigned int, unsigned int, JSObject**, JSProperty**)': jsapi.cpp:(.text+0x621c): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_GetProperty': jsapi.cpp:(.text+0x74dc): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_GetPropertyById': jsapi.cpp:(.text+0x7558): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_SetProperty': jsapi.cpp:(.text+0x7720): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_SetPropertyById': jsapi.cpp:(.text+0x779c): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_DeleteProperty2': jsapi.cpp:(.text+0x7894): undefined reference to `__cxa_end_cleanup' obj/jsapi.o:jsapi.cpp:(.text+0x7950): more undefined references to `__cxa_end_cleanup' follow obj/jsapi.o: In function `JS_GetUCPropertyAttributes': jsapi.cpp:(.text+0x7a04): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_GetUCPropertyAttrsGetterAndSetter': jsapi.cpp:(.text+0x7a90): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_SetUCPropertyAttributes': jsapi.cpp:(.text+0x7b1c): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_AlreadyHasOwnUCProperty': jsapi.cpp:(.text+0x7c0c): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_GetUCProperty': jsapi.cpp:(.text+0x7dec): undefined reference to `js_strlen' jsapi.cpp:(.text+0x7e78): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_SetUCProperty': jsapi.cpp:(.text+0x7eb8): undefined reference to `js_strlen' jsapi.cpp:(.text+0x7f44): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_DeleteUCProperty2': jsapi.cpp:(.text+0x7f84): undefined reference to `js_strlen' jsapi.cpp:(.text+0x8010): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_DefineElement': jsapi.cpp:(.text+0x824c): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_GetElement': jsapi.cpp:(.text+0x86c4): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_SetElement': jsapi.cpp:(.text+0x8750): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_DeleteElement2': jsapi.cpp:(.text+0x881c): undefined reference to `__cxa_end_cleanup' obj/jsapi.o:jsapi.cpp:(.text+0x8b74): more undefined references to `__cxa_end_cleanup' follow obj/jsapi.o: In function `JS_DefineUCFunction': jsapi.cpp:(.text+0x9f4c): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_CompileScript': jsapi.cpp:(.text+0x9fec): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_CompileScriptForPrincipals': jsapi.cpp:(.text+0xa088): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_BufferIsCompilableUnit': jsapi.cpp:(.text+0xa2b0): undefined reference to `js_InflateString' jsapi.cpp:(.text+0xa3c8): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_CompileFunction': jsapi.cpp:(.text+0xa8d4): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_CompileFunctionForPrincipals': jsapi.cpp:(.text+0xa984): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_EvaluateScript': jsapi.cpp:(.text+0xb1fc): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_EvaluateScriptForPrincipals': jsapi.cpp:(.text+0xb2a8): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_CallFunctionName': jsapi.cpp:(.text+0xb780): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_NewString': jsapi.cpp:(.text+0xbb7c): undefined reference to `js_InflateString' jsapi.cpp:(.text+0xbbac): undefined reference to `js_NewString' jsapi.cpp:(.text+0xbbe8): undefined reference to `js_SetStringBytes' obj/jsapi.o: In function `JS_NewStringCopyN': jsapi.cpp:(.text+0xbc50): undefined reference to `js_InflateString' jsapi.cpp:(.text+0xbc80): undefined reference to `js_NewString' obj/jsapi.o: In function `JS_NewStringCopyZ': jsapi.cpp:(.text+0xbd08): undefined reference to `js_InflateString' jsapi.cpp:(.text+0xbd38): undefined reference to `js_NewString' obj/jsapi.o: In function `JS_NewUCString': jsapi.cpp:(.text+0xbe14): undefined reference to `js_NewString' obj/jsapi.o: In function `JS_NewUCStringCopyN': jsapi.cpp:(.text+0xbe50): undefined reference to `js_NewStringCopyN' obj/jsapi.o: In function `JS_NewUCStringCopyZ': jsapi.cpp:(.text+0xbea0): undefined reference to `js_NewStringCopyZ' obj/jsapi.o: In function `JS_InternUCString': jsapi.cpp:(.text+0xbf4c): undefined reference to `js_strlen' obj/jsapi.o: In function `JS_GetStringBytes': jsapi.cpp:(.text+0xbf90): undefined reference to `js_GetStringBytes' obj/jsapi.o: In function `JS_GetStringChars': jsapi.cpp:(.text+0xc07c): undefined reference to `js_GetDependentStringChars' jsapi.cpp:(.text+0xc14c): undefined reference to `js_GetDependentStringChars' obj/jsapi.o: In function `JS_CompareStrings': jsapi.cpp:(.text+0xc284): undefined reference to `js_CompareStrings' obj/jsapi.o: In function `JS_NewGrowableString': jsapi.cpp:(.text+0xc2c0): undefined reference to `js_NewString' obj/jsapi.o: In function `JS_NewDependentString': jsapi.cpp:(.text+0xc328): undefined reference to `js_NewDependentString' obj/jsapi.o: In function `JS_ConcatStrings': jsapi.cpp:(.text+0xc364): undefined reference to `js_ConcatStrings' obj/jsapi.o: In function `JS_UndependString': jsapi.cpp:(.text+0xc398): undefined reference to `js_UndependString' obj/jsapi.o: In function `JS_MakeStringImmutable': jsapi.cpp:(.text+0xc3cc): undefined reference to `js_MakeStringImmutable' obj/jsapi.o: In function `JS_EncodeCharacters': jsapi.cpp:(.text+0xc418): undefined reference to `js_GetDeflatedStringLength' jsapi.cpp:(.text+0xc470): undefined reference to `js_DeflateStringToBuffer' obj/jsapi.o: In function `JS_DecodeBytes': jsapi.cpp:(.text+0xc4bc): undefined reference to `js_InflateStringToBuffer' obj/jsapi.o: In function `JS_EncodeString': jsapi.cpp:(.text+0xc530): undefined reference to `js_GetDependentStringChars' jsapi.cpp:(.text+0xc610): undefined reference to `js_DeflateString' obj/jsapi.o: In function `JS_Stringify': jsapi.cpp:(.text+0xc700): undefined reference to `__cxa_end_cleanup' obj/jsapi.o: In function `JS_NewRegExpObject': jsapi.cpp:(.text+0xcb40): undefined reference to `js_InflateString' obj/jsapi.o: In function `JS_ClearRegExpStatics': jsapi.cpp:(.text+0xcd50): undefined reference to `js_EmptySubString' obj/jsapi.o:(.ARM.extab+0xa8): undefined reference to `__gxx_personality_v0' obj/jsapi.o:(.ARM.extab+0xc4): undefined reference to `__gxx_personality_v0' obj/jsapi.o:(.ARM.extab+0xe0): undefined reference to `__gxx_personality_v0' obj/jsapi.o:(.ARM.extab+0xfc): undefined reference to `__gxx_personality_v0' obj/jsapi.o:(.ARM.extab+0x118): undefined reference to `__gxx_personality_v0' obj/jsapi.o:(.ARM.extab+0x458): more undefined references to `__gxx_personality_v0' follow obj/jsapi.o: In function `JSString::isUnitString(void*)': jsapi.cpp:(.text._ZN8JSString12isUnitStringEPv[_ZN8JSString12isUnitStringEPv]+0x58): undefined reference to `JSString::unitStringTable' obj/jsapi.o: In function `JSString::isIntString(void*)': jsapi.cpp:(.text._ZN8JSString11isIntStringEPv[_ZN8JSString11isIntStringEPv]+0x58): undefined reference to `JSString::intStringTable' obj/jsapi.o: In function `JSCompiler::JSCompiler(JSContext*, JSPrincipals*, JSStackFrame*)': jsapi.cpp:(.text._ZN10JSCompilerC2EP9JSContextP12JSPrincipalsP12JSStackFrame[_ZN10JSCompilerC5EP9JSContextP12JSPrincipalsP12JSStackFrame]+0xc0): undefined reference to `__cxa_end_cleanup' obj/jsapi.o:(.ARM.extab.text._ZN10JSCompilerC2EP9JSContextP12JSPrincipalsP12JSStackFrame[_ZN10JSCompilerC5EP9JSContextP12JSPrincipalsP12JSStackFrame]+0x0): undefined reference to `__gxx_personality_v0' obj/jsapi.o: In function `js_ValueToStringId(JSContext*, int, int*)': jsapi.cpp:(.text._Z18js_ValueToStringIdP9JSContextiPi[_Z18js_ValueToStringIdP9JSContextiPi]+0xb0): undefined reference to `js_ValueToString' obj/jsapi.o:(.data.rel+0xd0): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0xdc): undefined reference to `js_StringClass' obj/jsapi.o:(.data.rel+0x100): undefined reference to `js_InitXMLClass' obj/jsapi.o:(.data.rel+0x10c): undefined reference to `js_XMLClass' obj/jsapi.o:(.data.rel+0x110): undefined reference to `js_InitNamespaceClass' obj/jsapi.o:(.data.rel+0x11c): undefined reference to `js_NamespaceClass' obj/jsapi.o:(.data.rel+0x120): undefined reference to `js_InitQNameClass' obj/jsapi.o:(.data.rel+0x12c): undefined reference to `js_QNameClass' obj/jsapi.o:(.data.rel+0x1d0): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x1d8): undefined reference to `js_escape_str' obj/jsapi.o:(.data.rel+0x1e0): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x1e8): undefined reference to `js_unescape_str' obj/jsapi.o:(.data.rel+0x1f0): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x1f8): undefined reference to `js_decodeURI_str' obj/jsapi.o:(.data.rel+0x200): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x208): undefined reference to `js_encodeURI_str' obj/jsapi.o:(.data.rel+0x210): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x218): undefined reference to `js_decodeURIComponent_str' obj/jsapi.o:(.data.rel+0x220): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x228): undefined reference to `js_encodeURIComponent_str' obj/jsapi.o:(.data.rel+0x230): undefined reference to `js_InitStringClass' obj/jsapi.o:(.data.rel+0x238): undefined reference to `js_uneval_str' obj/jsapi.o:(.data.rel+0x2c0): undefined reference to `js_InitAnyNameClass' obj/jsapi.o:(.data.rel+0x2cc): undefined reference to `js_AnyNameClass' obj/jsapi.o:(.data.rel+0x2d0): undefined reference to `js_InitAttributeNameClass' obj/jsapi.o:(.data.rel+0x2dc): undefined reference to `js_AttributeNameClass' obj/jsapi.o:(.data.rel+0x2e0): undefined reference to `js_InitXMLClass' obj/jsapi.o:(.data.rel+0x2e8): undefined reference to `js_XMLList_str' obj/jsapi.o:(.data.rel+0x2ec): undefined reference to `js_XMLClass' obj/jsapi.o:(.data.rel+0x2f0): undefined reference to `js_InitXMLClass' obj/jsapi.o:(.data.rel+0x2f8): undefined reference to `js_isXMLName_str' obj/jsarray.o: In function `js_IdIsIndex': jsarray.cpp:(.text+0x510): undefined reference to `js_GetDependentStringChars' obj/jsarray.o: In function `js_GetLengthProperty': jsarray.cpp:(.text+0xa70): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `ReallyBigIndexToId(JSContext*, double, int*)': jsarray.cpp:(.text+0x1114): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `GetArrayElement(JSContext*, JSObject*, double, int*, int*)': jsarray.cpp:(.text+0x1504): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `SetArrayElement(JSContext*, JSObject*, double, int)': jsarray.cpp:(.text+0x17b8): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `DeleteArrayElement(JSContext*, JSObject*, double)': jsarray.cpp:(.text+0x1a48): undefined reference to `__cxa_end_cleanup' obj/jsarray.o:jsarray.cpp:(.text+0x1c8c): more undefined references to `__cxa_end_cleanup' follow obj/jsarray.o: In function `BufferToString(JSContext*, js::Vector&, int*)': jsarray.cpp:(.text+0x3adc): undefined reference to `js_NewStringFromCharBuffer' obj/jsarray.o: In function `array_toSource(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x3c84): undefined reference to `js_strlen' jsarray.cpp:(.text+0x3ccc): undefined reference to `js_strlen' jsarray.cpp:(.text+0x3e10): undefined reference to `js_ValueToSource' jsarray.cpp:(.text+0x3ec0): undefined reference to `js_GetDependentStringChars' jsarray.cpp:(.text+0x40f4): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_toString_sub(JSContext*, JSObject*, int, JSString*, int*)': jsarray.cpp:(.text+0x4364): undefined reference to `js_GetDependentStringChars' jsarray.cpp:(.text+0x4628): undefined reference to `js_ValueToCharBuffer' jsarray.cpp:(.text+0x4748): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `InitArrayElements(JSContext*, JSObject*, unsigned int, unsigned int, int*, TargetElementsType, SourceVectorType)': jsarray.cpp:(.text+0x4e58): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_join(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x504c): undefined reference to `js_ValueToString' obj/jsarray.o: In function `array_reverse(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x54a4): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `sort_compare_strings(void*, void const*, void const*, int*)': jsarray.cpp:(.text+0x5e44): undefined reference to `js_CompareStrings' obj/jsarray.o: In function `array_sort(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x6320): undefined reference to `js_ValueToString' obj/jsarray.o: In function `array_shift(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x7380): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_unshift(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x79a0): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_splice(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x859c): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_concat(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x8b88): undefined reference to `__cxa_end_cleanup' obj/jsarray.o: In function `array_slice(JSContext*, unsigned int, int*)': jsarray.cpp:(.text+0x91dc): undefined reference to `__cxa_end_cleanup' obj/jsarray.o:jsarray.cpp:(.text+0xa8b0): more undefined references to `__cxa_end_cleanup' follow obj/jsarray.o:(.ARM.extab+0x18): undefined reference to `__gxx_personality_v0' obj/jsarray.o:(.ARM.extab+0x70): undefined reference to `__gxx_personality_v0' obj/jsarray.o:(.ARM.extab+0x98): undefined reference to `__gxx_personality_v0' obj/jsarray.o:(.ARM.extab+0xb4): undefined reference to `__gxx_personality_v0' obj/jsarray.o:(.ARM.extab+0xd8): undefined reference to `__gxx_personality_v0' obj/jsarray.o:(.ARM.extab+0x10c): more undefined references to `__gxx_personality_v0' follow obj/jsarray.o: In function `js::Vector::append(unsigned short const&)': jsarray.cpp:(.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendERKt[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendERKt]+0x198): undefined reference to `__cxa_end_cleanup' obj/jsarray.o:(.ARM.extab.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendERKt[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendERKt]+0x0): undefined reference to `__gxx_personality_v0' obj/jsarray.o: In function `bool js::Vector::append(unsigned short const*, unsigned short const*)': jsarray.cpp:(.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_]+0x1c4): undefined reference to `__cxa_end_cleanup' obj/jsarray.o:(.ARM.extab.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_]+0x0): undefined reference to `__gxx_personality_v0' obj/jsarray.o: In function `bool js::Vector::append(char const*, char const*)': jsarray.cpp:(.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendIcEEbPKT_S6_[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendIcEEbPKT_S6_]+0x1c0): undefined reference to `__cxa_end_cleanup' obj/jsarray.o:(.ARM.extab.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendIcEEbPKT_S6_[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6appendIcEEbPKT_S6_]+0x0): undefined reference to `__gxx_personality_v0' obj/jsatom.o: In function `js_AtomToPrintableString': jsatom.cpp:(.text+0xd0): undefined reference to `js_ValueToPrintable' jsatom.cpp:(.text+0xec): undefined reference to `js_ValueToString' obj/jsatom.o: In function `HashString(JSDHashTable*, void const*)': jsatom.cpp:(.text+0x144): undefined reference to `js_HashString' obj/jsatom.o: In function `MatchString(JSDHashTable*, JSDHashEntryHdr const*, void const*)': jsatom.cpp:(.text+0x288): undefined reference to `js_EqualStrings' obj/jsatom.o: In function `js_AtomizeString': jsatom.cpp:(.text+0xba0): undefined reference to `js_GetDependentStringChars' jsatom.cpp:(.text+0xca8): undefined reference to `js_GetDependentStringChars' jsatom.cpp:(.text+0xf4c): undefined reference to `js_NewString' jsatom.cpp:(.text+0xfa0): undefined reference to `js_NewStringCopyN' jsatom.cpp:(.text+0xfc8): undefined reference to `js_UndependString' obj/jsatom.o: In function `js_Atomize': jsatom.cpp:(.text+0x1140): undefined reference to `js_InflateStringToBuffer' jsatom.cpp:(.text+0x1184): undefined reference to `js_InflateString' obj/jsatom.o: In function `JSString::unitString(unsigned short)': jsatom.cpp:(.text._ZN8JSString10unitStringEt[_ZN8JSString10unitStringEt]+0x44): undefined reference to `JSString::unitStringTable' obj/jsatom.o: In function `JSString::intString(int)': jsatom.cpp:(.text._ZN8JSString9intStringEi[_ZN8JSString9intStringEi]+0x70): undefined reference to `JSString::unitStringTable' jsatom.cpp:(.text._ZN8JSString9intStringEi[_ZN8JSString9intStringEi]+0x74): undefined reference to `JSString::intStringTable' obj/jscntxt.o: In function `js_NewContext(JSRuntime*, unsigned int)': jscntxt.cpp:(.text+0x5e4): undefined reference to `js_InitRuntimeStringState' obj/jscntxt.o: In function `js_DestroyContext(JSContext*, JSDestroyContextMode)': jscntxt.cpp:(.text+0x788): undefined reference to `js_FinishRuntimeStringState' obj/jscntxt.o: In function `js_ReportErrorVA(JSContext*, unsigned int, char const*, std::__va_list)': jscntxt.cpp:(.text+0x18e4): undefined reference to `js_InflateString' obj/jscntxt.o: In function `js_ExpandErrorArguments(JSContext*, JSErrorFormatString const* (*)(void*, char const*, unsigned int), void*, unsigned int, char**, JSErrorReport*, int*, int, std::__va_list)': jscntxt.cpp:(.text+0x1b84): undefined reference to `js_InflateString' jscntxt.cpp:(.text+0x1bf8): undefined reference to `js_strlen' jscntxt.cpp:(.text+0x1cb0): undefined reference to `js_InflateString' jscntxt.cpp:(.text+0x1e88): undefined reference to `js_DeflateString' jscntxt.cpp:(.text+0x1f1c): undefined reference to `js_InflateString' obj/jsdate.o: In function `date_regionMatches(char const*, int, unsigned short const*, int, int, int)': jsdate.cpp:(.text+0x22a4): undefined reference to `js_X' jsdate.cpp:(.text+0x22a8): undefined reference to `js_Y' jsdate.cpp:(.text+0x22ac): undefined reference to `js_A' obj/jsdate.o: In function `date_parseISOString(JSString*, double*)': jsdate.cpp:(.text+0x2cd4): undefined reference to `js_GetDependentStringChars' obj/jsdate.o: In function `date_parseString(JSString*, double*)': jsdate.cpp:(.text+0x37d4): undefined reference to `js_GetDependentStringChars' obj/jsdate.o: In function `date_parse(JSContext*, unsigned int, int*)': jsdate.cpp:(.text+0x43d8): undefined reference to `js_ValueToString' obj/jsdate.o: In function `date_toLocaleFormat(JSContext*, unsigned int, int*)': jsdate.cpp:(.text+0x8268): undefined reference to `js_ValueToString' jsdate.cpp:(.text+0x82ac): undefined reference to `js_GetStringBytes' obj/jsdate.o: In function `date_valueOf(JSContext*, unsigned int, int*)': jsdate.cpp:(.text+0x867c): undefined reference to `js_ValueToString' jsdate.cpp:(.text+0x86d4): undefined reference to `js_EqualStrings' obj/jsdate.o: In function `js_Date': jsdate.cpp:(.text+0x89a0): undefined reference to `js_ValueToString' obj/jsdbgapi.o: In function `JS_EvaluateInStackFrame': jsdbgapi.cpp:(.text+0x2fc4): undefined reference to `js_InflateString' obj/jsemit.o: In function `js_EmitTree': jsemit.cpp:(.text+0x1254c): undefined reference to `__cxa_end_cleanup' obj/jsemit.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/jsemit.o:(.ARM.extab+0x2bc): undefined reference to `__gxx_personality_v0' obj/jsexn.o: In function `CopyErrorReport(JSContext*, JSErrorReport*)': jsexn.cpp:(.text+0x198): undefined reference to `js_strlen' jsexn.cpp:(.text+0x1e8): undefined reference to `js_strlen' jsexn.cpp:(.text+0x250): undefined reference to `js_strlen' jsexn.cpp:(.text+0x394): undefined reference to `js_strlen' obj/jsexn.o: In function `ValueToShortSource(JSContext*, int)': jsexn.cpp:(.text+0x1378): undefined reference to `js_ValueToSource' jsexn.cpp:(.text+0x1474): undefined reference to `js_ValueToSource' obj/jsexn.o: In function `StackTraceToString(JSContext*, JSExnPrivate*)': jsexn.cpp:(.text+0x1650): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x19a4): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x1ff8): undefined reference to `js_NewString' obj/jsexn.o: In function `StringToFilename(JSContext*, JSString*)': jsexn.cpp:(.text+0x20f0): undefined reference to `js_GetStringBytes' obj/jsexn.o: In function `Exception(JSContext*, JSObject*, unsigned int, int*, int*)': jsexn.cpp:(.text+0x2280): undefined reference to `js_ValueToString' jsexn.cpp:(.text+0x22ec): undefined reference to `js_ValueToString' obj/jsexn.o: In function `exn_toString(JSContext*, unsigned int, int*)': jsexn.cpp:(.text+0x2864): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x2974): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x2a28): undefined reference to `js_NewString' obj/jsexn.o: In function `exn_toSource(JSContext*, unsigned int, int*)': jsexn.cpp:(.text+0x2b50): undefined reference to `js_ValueToString' jsexn.cpp:(.text+0x2bf4): undefined reference to `js_ValueToSource' jsexn.cpp:(.text+0x2c74): undefined reference to `js_ValueToSource' jsexn.cpp:(.text+0x2d64): undefined reference to `js_ValueToString' jsexn.cpp:(.text+0x3098): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x31a0): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x32bc): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x3438): undefined reference to `js_GetDependentStringChars' jsexn.cpp:(.text+0x3518): undefined reference to `js_NewString' obj/jsexn.o: In function `js_InitExceptionClasses': jsexn.cpp:(.text+0x39e0): undefined reference to `__cxa_end_cleanup' obj/jsexn.o: In function `js_ReportUncaughtException': jsexn.cpp:(.text+0x3f30): undefined reference to `js_ValueToString' jsexn.cpp:(.text+0x3f78): undefined reference to `js_GetStringBytes' jsexn.cpp:(.text+0x4080): undefined reference to `js_GetStringBytes' jsexn.cpp:(.text+0x40e4): undefined reference to `js_ValueToString' obj/jsexn.o:(.ARM.extab+0x90): undefined reference to `__gxx_personality_v0' obj/jsfun.o: In function `WrapEscapingClosure(JSContext*, JSStackFrame*, JSObject*, JSFunction*)': jsfun.cpp:(.text+0x16b4): undefined reference to `__cxa_end_cleanup' obj/jsfun.o: In function `ArgSetter(JSContext*, JSObject*, int, int*)': jsfun.cpp:(.text+0x1b18): undefined reference to `__cxa_end_cleanup' obj/jsfun.o: In function `js_fun_call': jsfun.cpp:(.text+0x4f2c): undefined reference to `js_GetStringBytes' obj/jsfun.o: In function `js_fun_apply': jsfun.cpp:(.text+0x5314): undefined reference to `js_GetStringBytes' obj/jsfun.o: In function `Function(JSContext*, JSObject*, unsigned int, int*, int*)': jsfun.cpp:(.text+0x5a04): undefined reference to `js_ValueToString' jsfun.cpp:(.text+0x5d20): undefined reference to `js_GetDependentStringChars' jsfun.cpp:(.text+0x61a0): undefined reference to `js_ValueToString' jsfun.cpp:(.text+0x6248): undefined reference to `js_GetDependentStringChars' jsfun.cpp:(.text+0x636c): undefined reference to `__cxa_end_cleanup' obj/jsfun.o: In function `js_ReportIsNotFunction': jsfun.cpp:(.text+0x7018): undefined reference to `js_ValueToSource' jsfun.cpp:(.text+0x708c): undefined reference to `js_GetStringBytes' obj/jsfun.o:(.ARM.extab+0x48): undefined reference to `__gxx_personality_v0' obj/jsfun.o:(.ARM.extab+0x74): undefined reference to `__gxx_personality_v0' obj/jsfun.o:(.ARM.extab+0x208): undefined reference to `__gxx_personality_v0' obj/jsgc.o: In function `JS_TraceChildren': jsgc.cpp:(.text+0x1c30): undefined reference to `js_TraceXML' obj/jsgc.o: In function `js_FinalizeStringRT': jsgc.cpp:(.text+0x3c7c): undefined reference to `js_PurgeDeflatedStringCache' obj/jsgc.o: In function `js_GC': jsgc.cpp:(.text+0x4218): undefined reference to `js_FinalizeXML' obj/jsinterp.o: In function `js_Interpret': jsinterp.cpp:(.text+0xee8): undefined reference to `js_ValueToPrintable' jsinterp.cpp:(.text+0x1650): undefined reference to `js_ValueToString' jsinterp.cpp:(.text+0x36bc): undefined reference to `js_XMLObjectOps' jsinterp.cpp:(.text+0x3cf0): undefined reference to `js_TestXMLEquality' jsinterp.cpp:(.text+0x3d9c): undefined reference to `js_EqualStrings' jsinterp.cpp:(.text+0x41f4): undefined reference to `js_EqualStrings' jsinterp.cpp:(.text+0x481c): undefined reference to `js_TestXMLEquality' jsinterp.cpp:(.text+0x48c8): undefined reference to `js_EqualStrings' jsinterp.cpp:(.text+0x4d20): undefined reference to `js_EqualStrings' jsinterp.cpp:(.text+0x56cc): undefined reference to `js_XMLObjectOps' jsinterp.cpp:(.text+0x59b4): undefined reference to `js_CompareStrings' jsinterp.cpp:(.text+0x614c): undefined reference to `js_CompareStrings' jsinterp.cpp:(.text+0x691c): undefined reference to `js_CompareStrings' jsinterp.cpp:(.text+0x711c): undefined reference to `js_CompareStrings' jsinterp.cpp:(.text+0x7eec): undefined reference to `js_ConcatenateXML' jsinterp.cpp:(.text+0x81f4): undefined reference to `js_ValueToString' jsinterp.cpp:(.text+0x826c): undefined reference to `js_ValueToString' jsinterp.cpp:(.text+0x82bc): undefined reference to `js_ConcatStrings' jsinterp.cpp:(.text+0x8818): undefined reference to `js_ValueToCharBuffer' jsinterp.cpp:(.text+0x8870): undefined reference to `js_NewStringFromCharBuffer' jsinterp.cpp:(.text+0x8dc0): undefined reference to `js_XMLObjectOps' jsinterp.cpp:(.text+0x11510): undefined reference to `js_EqualStrings' jsinterp.cpp:(.text+0x15c38): undefined reference to `js_SetDefaultXMLNamespace' jsinterp.cpp:(.text+0x15ca8): undefined reference to `js_GetAnyName' jsinterp.cpp:(.text+0x15de0): undefined reference to `js_ConstructXMLQNameObject' jsinterp.cpp:(.text+0x15e70): undefined reference to `js_ConstructXMLQNameObject' jsinterp.cpp:(.text+0x15f08): undefined reference to `js_ToAttributeName' jsinterp.cpp:(.text+0x15fa8): undefined reference to `js_EscapeAttributeValue' jsinterp.cpp:(.text+0x16098): undefined reference to `js_AddAttributePart' jsinterp.cpp:(.text+0x1613c): undefined reference to `js_FindXMLProperty' jsinterp.cpp:(.text+0x16370): undefined reference to `js_FindXMLProperty' jsinterp.cpp:(.text+0x16560): undefined reference to `js_GetXMLDescendants' jsinterp.cpp:(.text+0x165d4): undefined reference to `js_DeleteXMLListElements' jsinterp.cpp:(.text+0x16720): undefined reference to `js_StepXMLListFilter' jsinterp.cpp:(.text+0x16900): undefined reference to `js_ValueToXMLObject' jsinterp.cpp:(.text+0x16984): undefined reference to `js_ValueToXMLListObject' jsinterp.cpp:(.text+0x16a08): undefined reference to `js_ValueToString' jsinterp.cpp:(.text+0x16b44): undefined reference to `js_ValueToXMLString' jsinterp.cpp:(.text+0x16b6c): undefined reference to `js_ValueToString' jsinterp.cpp:(.text+0x16b98): undefined reference to `js_EscapeElementValue' jsinterp.cpp:(.text+0x16c64): undefined reference to `js_CloneXMLObject' jsinterp.cpp:(.text+0x16d38): undefined reference to `js_NewXMLSpecialObject' jsinterp.cpp:(.text+0x16e0c): undefined reference to `js_NewXMLSpecialObject' jsinterp.cpp:(.text+0x16f10): undefined reference to `js_NewXMLSpecialObject' jsinterp.cpp:(.text+0x16f90): undefined reference to `js_GetFunctionNamespace' jsinterp.cpp:(.text+0x17ab4): undefined reference to `js_XMLObjectOps' jsinterp.cpp:(.text+0x17c14): undefined reference to `__cxa_end_cleanup' obj/jsinterp.o:(.ARM.extab+0x24): undefined reference to `__gxx_personality_v0' obj/jsinterp.o: In function `JSString::getUnitString(JSContext*, JSString*, unsigned int)': jsinterp.cpp:(.text._ZN8JSString13getUnitStringEP9JSContextPS_j[_ZN8JSString13getUnitStringEP9JSContextPS_j]+0x60): undefined reference to `js_GetDependentStringChars' jsinterp.cpp:(.text._ZN8JSString13getUnitStringEP9JSContextPS_j[_ZN8JSString13getUnitStringEP9JSContextPS_j]+0x118): undefined reference to `js_NewDependentString' obj/jsinvoke.o: In function `js_GetScopeChain': jsinvoke.cpp:(.text+0x17c0): undefined reference to `__cxa_end_cleanup' obj/jsinvoke.o: In function `js_OnUnknownMethod': jsinvoke.cpp:(.text+0x2004): undefined reference to `js_IsFunctionQName' jsinvoke.cpp:(.text+0x20e0): undefined reference to `__cxa_end_cleanup' obj/jsinvoke.o: In function `js_CheckRedeclaration': jsinvoke.cpp:(.text+0x39d0): undefined reference to `js_ValueToPrintable' jsinvoke.cpp:(.text+0x3a54): undefined reference to `js_ValueToString' obj/jsinvoke.o: In function `js_StrictlyEqual': jsinvoke.cpp:(.text+0x3af8): undefined reference to `js_EqualStrings' obj/jsinvoke.o: In function `js_InvokeConstructor': jsinvoke.cpp:(.text+0x4414): undefined reference to `js_ValueToPrintable' jsinvoke.cpp:(.text+0x4474): undefined reference to `js_ValueToString' obj/jsinvoke.o: In function `js_InternNonIntElementId': jsinvoke.cpp:(.text+0x4574): undefined reference to `js_IsFunctionQName' jsinvoke.cpp:(.text+0x45dc): undefined reference to `js_XMLObjectOps' obj/jsinvoke.o:(.ARM.extab+0x60): undefined reference to `__gxx_personality_v0' obj/jsinvoke.o:(.ARM.extab+0xbc): undefined reference to `__gxx_personality_v0' obj/jsiter.o: In function `js_CloseNativeIterator': jsiter.cpp:(.text+0x270): undefined reference to `js_EnumerateXMLValues' jsiter.cpp:(.text+0x2bc): undefined reference to `js_XMLObjectOps' obj/jsiter.o: In function `InitNativeIterator(JSContext*, JSObject*, JSObject*, unsigned int)': jsiter.cpp:(.text+0x414): undefined reference to `js_EnumerateXMLValues' jsiter.cpp:(.text+0x4a4): undefined reference to `js_XMLObjectOps' obj/jsiter.o: In function `IteratorNextImpl(JSContext*, JSObject*, int*)': jsiter.cpp:(.text+0x804): undefined reference to `js_EnumerateXMLValues' jsiter.cpp:(.text+0x970): undefined reference to `js_XMLObjectOps' obj/jsiter.o: In function `CallEnumeratorNext(JSContext*, JSObject*, unsigned int, int*)': jsiter.cpp:(.text+0x1240): undefined reference to `js_EnumerateXMLValues' jsiter.cpp:(.text+0x15fc): undefined reference to `js_ValueToString' jsiter.cpp:(.text+0x166c): undefined reference to `js_XMLObjectOps' obj/jsnum.o: In function `JS_ISSPACE': jsnum.cpp:(.text+0x1a0): undefined reference to `js_X' jsnum.cpp:(.text+0x1a4): undefined reference to `js_Y' jsnum.cpp:(.text+0x1a8): undefined reference to `js_A' obj/jsnum.o: In function `num_parseFloat(JSContext*, unsigned int, int*)': jsnum.cpp:(.text+0x908): undefined reference to `js_ValueToString' jsnum.cpp:(.text+0x970): undefined reference to `js_GetDependentStringChars' obj/jsnum.o: In function `num_parseInt(JSContext*, unsigned int, int*)': jsnum.cpp:(.text+0xc80): undefined reference to `js_ValueToString' jsnum.cpp:(.text+0xce8): undefined reference to `js_GetDependentStringChars' obj/jsnum.o: In function `num_toLocaleString(JSContext*, unsigned int, int*)': jsnum.cpp:(.text+0x165c): undefined reference to `js_GetStringBytes' obj/jsnum.o: In function `js_NumberValueToCharBuffer': jsnum.cpp:(.text+0x2c1c): undefined reference to `js_InflateStringToBuffer' obj/jsnum.o: In function `js_ValueToNumber': jsnum.cpp:(.text+0x2da4): undefined reference to `js_GetDependentStringChars' jsnum.cpp:(.text+0x32f0): undefined reference to `__cxa_end_cleanup' obj/jsnum.o:(.ARM.extab+0x108): undefined reference to `__gxx_personality_v0' obj/jsnum.o: In function `js::Vector::growBy(unsigned int)': jsnum.cpp:(.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6growByEj[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6growByEj]+0x17c): undefined reference to `__cxa_end_cleanup' obj/jsnum.o:(.ARM.extab.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6growByEj[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE6growByEj]+0x0): undefined reference to `__gxx_personality_v0' obj/jsobj.o: In function `obj_getCount(JSContext*, JSObject*, int, int*)': jsobj.cpp:(.text+0xc68): undefined reference to `__cxa_end_cleanup' obj/jsobj.o: In function `js_EnterSharpObject': jsobj.cpp:(.text+0x1690): undefined reference to `js_InflateString' obj/jsobj.o: In function `obj_toSource(JSContext*, unsigned int, int*)': jsobj.cpp:(.text+0x1aa8): undefined reference to `js_strlen' jsobj.cpp:(.text+0x1b54): undefined reference to `js_strlen' jsobj.cpp:(.text+0x1c68): undefined reference to `js_ValueToString' jsobj.cpp:(.text+0x1d1c): undefined reference to `js_GetDependentStringChars' jsobj.cpp:(.text+0x222c): undefined reference to `js_GetDependentStringChars' jsobj.cpp:(.text+0x22ec): undefined reference to `js_ValueToSource' jsobj.cpp:(.text+0x23b4): undefined reference to `js_GetDependentStringChars' jsobj.cpp:(.text+0x25c0): undefined reference to `js_strlen' jsobj.cpp:(.text+0x2614): undefined reference to `js_strlen' jsobj.cpp:(.text+0x281c): undefined reference to `js_strchr_limit' jsobj.cpp:(.text+0x285c): undefined reference to `js_strchr_limit' jsobj.cpp:(.text+0x2cb8): undefined reference to `js_GetDependentStringChars' jsobj.cpp:(.text+0x2e6c): undefined reference to `js_GetDependentStringChars' jsobj.cpp:(.text+0x313c): undefined reference to `js_NewString' obj/jsobj.o: In function `obj_toString(JSContext*, unsigned int, int*)': jsobj.cpp:(.text+0x33d8): undefined reference to `js_NewString' obj/jsobj.o: In function `obj_toLocaleString(JSContext*, unsigned int, int*)': jsobj.cpp:(.text+0x34a4): undefined reference to `js_ValueToString' obj/jsobj.o: In function `EvalCacheHash(JSContext*, JSString*)': jsobj.cpp:(.text+0x39c0): undefined reference to `js_GetDependentStringChars' obj/jsobj.o: In function `obj_eval(JSContext*, JSObject*, unsigned int, int*, int*)': jsobj.cpp:(.text+0x42b4): undefined reference to `js_EqualStrings' jsobj.cpp:(.text+0x4438): undefined reference to `js_GetDependentStringChars' obj/jsobj.o: In function `js_NewObjectWithGivenProto': jsobj.cpp:(.text+0x5de0): undefined reference to `__cxa_end_cleanup' obj/jsobj.o: In function `with_LookupProperty(JSContext*, JSObject*, int, JSObject**, JSProperty**)': jsobj.cpp:(.text+0x65c4): undefined reference to `__cxa_end_cleanup' obj/jsobj.o: In function `js_XDRBlockObject': jsobj.cpp:(.text+0x7500): undefined reference to `__cxa_end_cleanup' obj/jsobj.o: In function `js_ConstructObject': jsobj.cpp:(.text+0x8e34): undefined reference to `__cxa_end_cleanup' obj/jsobj.o: In function `js_GetMethod': jsobj.cpp:(.text+0xb784): undefined reference to `js_GetXMLMethod' jsobj.cpp:(.text+0xb7c8): undefined reference to `__cxa_end_cleanup' jsobj.cpp:(.text+0xb7e8): undefined reference to `js_XMLObjectOps' obj/jsobj.o: In function `js_DefaultValue': jsobj.cpp:(.text+0xd070): undefined reference to `js_StringClass' jsobj.cpp:(.text+0xd078): undefined reference to `js_str_toString' obj/jsobj.o:(.ARM.extab+0x54): undefined reference to `__gxx_personality_v0' obj/jsobj.o:(.ARM.extab+0x1dc): undefined reference to `__gxx_personality_v0' obj/jsobj.o:(.ARM.extab+0x22c): undefined reference to `__gxx_personality_v0' obj/jsobj.o:(.ARM.extab+0x2f4): undefined reference to `__gxx_personality_v0' obj/jsobj.o:(.ARM.extab+0x39c): undefined reference to `__gxx_personality_v0' obj/jsobj.o:(.ARM.extab+0x480): more undefined references to `__gxx_personality_v0' follow obj/jsobj.o:(.data.rel+0x21c): undefined reference to `js_InitStringClass' obj/jsobj.o:(.data.rel+0x228): undefined reference to `js_InitXMLClass' obj/jsobj.o:(.data.rel+0x22c): undefined reference to `js_InitNamespaceClass' obj/jsobj.o:(.data.rel+0x230): undefined reference to `js_InitQNameClass' obj/jsobj.o:(.data.rel+0x234): undefined reference to `js_InitAnyNameClass' obj/jsobj.o:(.data.rel+0x238): undefined reference to `js_InitAttributeNameClass' obj/jsobj.o:(.data.rel.ro+0xc): undefined reference to `js_StringClass' obj/json.o: In function `js_json_parse(JSContext*, unsigned int, int*)': json.cpp:(.text+0x470): undefined reference to `js_GetDependentStringChars' json.cpp:(.text+0x560): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `js_json_stringify(JSContext*, unsigned int, int*)': json.cpp:(.text+0x6bc): undefined reference to `js_NewStringFromCharBuffer' json.cpp:(.text+0x75c): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `write_string(JSContext*, js::Vector&, unsigned short const*, unsigned int)': json.cpp:(.text+0xb04): undefined reference to `js_InflateStringToBuffer' json.cpp:(.text+0xc04): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `JO(JSContext*, int*, StringifyContext*)': json.cpp:(.text+0x103c): undefined reference to `js_ValueToString' json.cpp:(.text+0x12e4): undefined reference to `js_ValueToString' json.cpp:(.text+0x1384): undefined reference to `js_GetDependentStringChars' json.cpp:(.text+0x160c): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `JA(JSContext*, int*, StringifyContext*)': json.cpp:(.text+0x191c): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `Str(JSContext*, int, JSObject*, StringifyContext*, int*, bool)': json.cpp:(.text+0x1d68): undefined reference to `js_GetDependentStringChars' json.cpp:(.text+0x2128): undefined reference to `js_InflateStringToBuffer' json.cpp:(.text+0x23c8): undefined reference to `js_StringClass' json.cpp:(.text+0x23e8): undefined reference to `js_XMLObjectOps' obj/json.o: In function `InitializeGap(JSContext*, int, js::Vector&)': json.cpp:(.text+0x24ec): undefined reference to `js_ValueToCharBuffer' json.cpp:(.text+0x253c): undefined reference to `js_ValueToCharBuffer' json.cpp:(.text+0x2708): undefined reference to `__cxa_end_cleanup' json.cpp:(.text+0x2720): undefined reference to `js_StringClass' obj/json.o: In function `js_Stringify': json.cpp:(.text+0x28d4): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `Walk(JSContext*, int, JSObject*, int, int*)': json.cpp:(.text+0x2e90): undefined reference to `js_ValueToString' json.cpp:(.text+0x2f48): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `Revive(JSContext*, int, int*)': json.cpp:(.text+0x30a0): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `PushObject(JSContext*, JSONParser*, JSObject*)': json.cpp:(.text+0x3a98): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `PushPrimitive(JSContext*, JSONParser*, int)': json.cpp:(.text+0x3dd0): undefined reference to `__cxa_end_cleanup' obj/json.o: In function `HandleString(JSContext*, JSONParser*, unsigned short const*, unsigned int)': json.cpp:(.text+0x3f30): undefined reference to `js_NewStringCopyN' obj/json.o:(.ARM.extab+0x0): undefined reference to `__gxx_personality_v0' obj/json.o:(.ARM.extab+0x1c): undefined reference to `__gxx_personality_v0' obj/json.o:(.ARM.extab+0x4c): undefined reference to `__gxx_personality_v0' obj/json.o:(.ARM.extab+0x78): undefined reference to `__gxx_personality_v0' obj/json.o:(.ARM.extab+0xbc): undefined reference to `__gxx_personality_v0' obj/json.o:(.ARM.extab+0xf4): more undefined references to `__gxx_personality_v0' follow obj/json.o: In function `js::Vector::appendN(unsigned short const&, unsigned int)': json.cpp:(.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE7appendNERKtj[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE7appendNERKtj]+0x1a0): undefined reference to `__cxa_end_cleanup' obj/json.o:(.ARM.extab.text._ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE7appendNERKtj[_ZN2js6VectorItLj32ENS_18ContextAllocPolicyEE7appendNERKtj]+0x0): undefined reference to `__gxx_personality_v0' obj/json.o: In function `bool js::Vector::append(unsigned short const*, unsigned short const*)': json.cpp:(.text._ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_[_ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_]+0x1c4): undefined reference to `__cxa_end_cleanup' obj/json.o:(.ARM.extab.text._ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_[_ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendItEEbPKT_S6_]+0x0): undefined reference to `__gxx_personality_v0' obj/json.o: In function `js::Vector::append(unsigned short const&)': json.cpp:(.text._ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendERKt[_ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendERKt]+0x198): undefined reference to `__cxa_end_cleanup' obj/json.o:(.ARM.extab.text._ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendERKt[_ZN2js6VectorItLj8ENS_18ContextAllocPolicyEE6appendERKt]+0x0): undefined reference to `__gxx_personality_v0' obj/jsopcode.o: In function `SprintString(Sprinter*, JSString*)': jsopcode.cpp:(.text+0xccc): undefined reference to `js_GetDependentStringChars' jsopcode.cpp:(.text+0xd84): undefined reference to `js_GetDeflatedStringLength' jsopcode.cpp:(.text+0xe30): undefined reference to `js_DeflateStringToBuffer' obj/jsopcode.o: In function `QuoteString(Sprinter*, JSString*, unsigned int)': jsopcode.cpp:(.text+0xfd4): undefined reference to `js_GetDependentStringChars' obj/jsopcode.o: In function `DecompileSwitch(SprintStack*, TableEntry*, unsigned int, unsigned char*, int, int, int)': jsopcode.cpp:(.text+0x276c): undefined reference to `js_ValueToString' obj/jsopcode.o: In function `Decompile(SprintStack*, unsigned char*, int, JSOp)': jsopcode.cpp:(.text+0xe438): undefined reference to `js_GetDependentStringChars' jsopcode.cpp:(.text+0xf5a8): undefined reference to `__cxa_end_cleanup' obj/jsopcode.o: In function `js_DecompileValueGenerator': jsopcode.cpp:(.text+0x1048c): undefined reference to `js_ValueToSource' jsopcode.cpp:(.text+0x104f4): undefined reference to `js_GetDependentStringChars' jsopcode.cpp:(.text+0x105d4): undefined reference to `js_DeflateString' obj/jsopcode.o: In function `ReconstructPCStack(JSContext*, JSScript*, unsigned char*, unsigned char**)': jsopcode.cpp:(.text+0x10fd4): undefined reference to `__cxa_end_cleanup' obj/jsopcode.o:(.ARM.extab+0x174): undefined reference to `__gxx_personality_v0' obj/jsopcode.o:(.ARM.extab+0x1fc): undefined reference to `__gxx_personality_v0' obj/jsopcode.o: In function `js::Vector::growBy(unsigned int)': jsopcode.cpp:(.text._ZN2js6VectorIPcLj0ENS_18ContextAllocPolicyEE6growByEj[_ZN2js6VectorIPcLj0ENS_18ContextAllocPolicyEE6growByEj]+0x1b0): undefined reference to `__cxa_end_cleanup' obj/jsopcode.o:(.ARM.extab.text._ZN2js6VectorIPcLj0ENS_18ContextAllocPolicyEE6growByEj[_ZN2js6VectorIPcLj0ENS_18ContextAllocPolicyEE6growByEj]+0x0): undefined reference to `__gxx_personality_v0' obj/jsparse.o: In function `JSCompiler::parse(JSObject*)': jsparse.cpp:(.text+0x2004): undefined reference to `__cxa_end_cleanup' obj/jsparse.o: In function `JSCompiler::compileScript(JSContext*, JSObject*, JSStackFrame*, JSPrincipals*, unsigned int, unsigned short const*, unsigned int, _IO_FILE*, char const*, unsigned int, JSString*)': jsparse.cpp:(.text+0x2820): undefined reference to `__cxa_end_cleanup' obj/jsparse.o: In function `JSCompiler::compileFunctionBody(JSContext*, JSFunction*, JSPrincipals*, unsigned short const*, unsigned int, char const*, unsigned int)': jsparse.cpp:(.text+0x4210): undefined reference to `__cxa_end_cleanup' obj/jsparse.o: In function `JSCompiler::markFunArgs(JSFunctionBox*, unsigned int)': jsparse.cpp:(.text+0x4b8c): undefined reference to `__cxa_end_cleanup' obj/jsparse.o: In function `FunctionDef(JSContext*, JSTokenStream*, JSTreeContext*, unsigned int)': jsparse.cpp:(.text+0x6e68): undefined reference to `__cxa_end_cleanup' obj/jsparse.o:jsparse.cpp:(.text+0x117e0): more undefined references to `__cxa_end_cleanup' follow obj/jsparse.o: In function `XMLElementOrList(JSContext*, JSTokenStream*, JSTreeContext*, int)': jsparse.cpp:(.text+0x13e60): undefined reference to `js_GetDependentStringChars' obj/jsparse.o: In function `JSCompiler::parseXMLText(JSObject*, bool)': jsparse.cpp:(.text+0x143bc): undefined reference to `__cxa_end_cleanup' obj/jsparse.o: In function `PrimaryExpr(JSContext*, JSTokenStream*, JSTreeContext*, JSTokenType, int)': jsparse.cpp:(.text+0x15a34): undefined reference to `js_GetDependentStringChars' obj/jsparse.o: In function `FoldXMLConstants(JSContext*, JSParseNode*, JSTreeContext*)': jsparse.cpp:(.text+0x16834): undefined reference to `js_MakeXMLCDATAString' jsparse.cpp:(.text+0x16884): undefined reference to `js_MakeXMLCommentString' jsparse.cpp:(.text+0x168f8): undefined reference to `js_MakeXMLPIString' jsparse.cpp:(.text+0x16adc): undefined reference to `js_AddAttributePart' jsparse.cpp:(.text+0x16af8): undefined reference to `js_ConcatStrings' jsparse.cpp:(.text+0x16c30): undefined reference to `js_ConcatStrings' obj/jsparse.o: In function `js_FoldConstants': jsparse.cpp:(.text+0x17e54): undefined reference to `js_NewString' jsparse.cpp:(.text+0x1808c): undefined reference to `js_ConcatStrings' jsparse.cpp:(.text+0x185fc): undefined reference to `js_ToAttributeName' obj/jsparse.o:(.ARM.extab+0xc): undefined reference to `__gxx_personality_v0' obj/jsparse.o:(.ARM.extab+0xc4): undefined reference to `__gxx_personality_v0' obj/jsparse.o:(.ARM.extab+0xec): undefined reference to `__gxx_personality_v0' obj/jsparse.o:(.ARM.extab+0x180): undefined reference to `__gxx_personality_v0' obj/jsparse.o:(.ARM.extab+0x1f0): undefined reference to `__gxx_personality_v0' obj/jsparse.o:(.ARM.extab+0x230): more undefined references to `__gxx_personality_v0' follow obj/jsparse.o: In function `JSFunctionBoxQueue::init(unsigned int)': jsparse.cpp:(.text._ZN18JSFunctionBoxQueue4initEj[_ZN18JSFunctionBoxQueue4initEj]+0x50): undefined reference to `__cxa_throw_bad_array_new_length' jsparse.cpp:(.text._ZN18JSFunctionBoxQueue4initEj[_ZN18JSFunctionBoxQueue4initEj]+0x58): undefined reference to `operator new[](unsigned int)' obj/jsparse.o: In function `JSFunctionBoxQueue::~JSFunctionBoxQueue()': jsparse.cpp:(.text._ZN18JSFunctionBoxQueueD2Ev[_ZN18JSFunctionBoxQueueD5Ev]+0x2c): undefined reference to `operator delete[](void*)' obj/jsprf.o: In function `cvt_ws(SprintfStateStr*, unsigned short const*, int, int, int)': jsprf.cpp:(.text+0xa84): undefined reference to `js_strlen' jsprf.cpp:(.text+0xaa0): undefined reference to `js_DeflateString' obj/jsprf.o: In function `dosprintf(SprintfStateStr*, char const*, std::__va_list)': jsprf.cpp:(.text+0x1ec0): undefined reference to `js_OneUcs4ToUtf8Char' obj/jsregexp.o: In function `JS_ISSPACE': jsregexp.cpp:(.text+0x1a0): undefined reference to `js_X' jsregexp.cpp:(.text+0x1a4): undefined reference to `js_Y' jsregexp.cpp:(.text+0x1a8): undefined reference to `js_A' obj/jsregexp.o: In function `CalculateBitmapSize(CompilerState*, RENode*, unsigned short const*, unsigned short const*)': jsregexp.cpp:(.text+0x22d8): undefined reference to `js_X' jsregexp.cpp:(.text+0x22dc): undefined reference to `js_Y' jsregexp.cpp:(.text+0x22e0): undefined reference to `js_A' obj/jsregexp.o: In function `CompileRegExpToAST(JSContext*, JSTokenStream*, JSString*, unsigned int, CompilerState&)': jsregexp.cpp:(.text+0x49b0): undefined reference to `js_UndependString' obj/jsregexp.o: In function `js_NewRegExpOpt': jsregexp.cpp:(.text+0x4f84): undefined reference to `js_GetDependentStringChars' obj/jsregexp.o: In function `BackrefMatcher(REGlobalData*, REMatchState*, unsigned int)': jsregexp.cpp:(.text+0x5a44): undefined reference to `js_X' jsregexp.cpp:(.text+0x5a48): undefined reference to `js_Y' jsregexp.cpp:(.text+0x5a4c): undefined reference to `js_A' obj/jsregexp.o: In function `ProcessCharSet(JSContext*, JSRegExp*, RECharSet*)': jsregexp.cpp:(.text+0x5e24): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x6a40): undefined reference to `js_alnum' jsregexp.cpp:(.text+0x6a64): undefined reference to `js_X' jsregexp.cpp:(.text+0x6a68): undefined reference to `js_Y' jsregexp.cpp:(.text+0x6a6c): undefined reference to `js_A' obj/jsregexp.o: In function `MatchRegExp(REGlobalData*, REMatchState*)': jsregexp.cpp:(.text+0x793c): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x7cc0): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x7e04): undefined reference to `js_X' jsregexp.cpp:(.text+0x7e08): undefined reference to `js_Y' jsregexp.cpp:(.text+0x7e0c): undefined reference to `js_A' jsregexp.cpp:(.text+0x7e1c): undefined reference to `js_alnum' jsregexp.cpp:(.text+0x9538): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x98e0): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x9e0c): undefined reference to `js_alnum' jsregexp.cpp:(.text+0x9e20): undefined reference to `js_X' jsregexp.cpp:(.text+0x9e24): undefined reference to `js_Y' jsregexp.cpp:(.text+0x9e28): undefined reference to `js_A' jsregexp.cpp:(.text+0xb6d4): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xba78): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xbe44): undefined reference to `js_alnum' jsregexp.cpp:(.text+0xbe50): undefined reference to `js_X' jsregexp.cpp:(.text+0xbe54): undefined reference to `js_Y' jsregexp.cpp:(.text+0xbe58): undefined reference to `js_A' jsregexp.cpp:(.text+0xd7c0): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xdb68): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xdf38): undefined reference to `js_X' jsregexp.cpp:(.text+0xdf3c): undefined reference to `js_Y' jsregexp.cpp:(.text+0xdf40): undefined reference to `js_A' jsregexp.cpp:(.text+0xdf50): undefined reference to `js_alnum' jsregexp.cpp:(.text+0xf5dc): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xf984): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0xfef8): undefined reference to `js_alnum' jsregexp.cpp:(.text+0xff04): undefined reference to `js_X' jsregexp.cpp:(.text+0xff08): undefined reference to `js_Y' jsregexp.cpp:(.text+0xff0c): undefined reference to `js_A' jsregexp.cpp:(.text+0x11724): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x11ac8): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x11f0c): undefined reference to `js_X' jsregexp.cpp:(.text+0x11f10): undefined reference to `js_Y' jsregexp.cpp:(.text+0x11f14): undefined reference to `js_A' jsregexp.cpp:(.text+0x11f24): undefined reference to `js_alnum' jsregexp.cpp:(.text+0x13670): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x13a14): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x13f40): undefined reference to `js_alnum' jsregexp.cpp:(.text+0x13f54): undefined reference to `js_X' jsregexp.cpp:(.text+0x13f58): undefined reference to `js_Y' jsregexp.cpp:(.text+0x13f5c): undefined reference to `js_A' obj/jsregexp.o: In function `js_ExecuteRegExp': jsregexp.cpp:(.text+0x15b70): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x15ee4): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x15f70): undefined reference to `js_NewDependentString' jsregexp.cpp:(.text+0x16348): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x163d8): undefined reference to `js_NewDependentString' jsregexp.cpp:(.text+0x16624): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x167c8): undefined reference to `js_EmptySubString' obj/jsregexp.o: In function `regexp_static_getProperty(JSContext*, JSObject*, int, int*)': jsregexp.cpp:(.text+0x17054): undefined reference to `js_NewStringCopyN' jsregexp.cpp:(.text+0x170a4): undefined reference to `js_EmptySubString' obj/jsregexp.o: In function `js_regexp_toString': jsregexp.cpp:(.text+0x17684): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x17908): undefined reference to `js_NewString' obj/jsregexp.o: In function `regexp_compile_sub(JSContext*, JSObject*, unsigned int, int*, int*)': jsregexp.cpp:(.text+0x17bd8): undefined reference to `js_ValueToString' jsregexp.cpp:(.text+0x17c78): undefined reference to `js_ValueToString' jsregexp.cpp:(.text+0x17d34): undefined reference to `js_GetDependentStringChars' jsregexp.cpp:(.text+0x17f8c): undefined reference to `js_NewString' obj/jsregexp.o: In function `regexp_exec_sub(JSContext*, JSObject*, unsigned int, int*, int, int*)': jsregexp.cpp:(.text+0x18214): undefined reference to `js_GetStringBytes' jsregexp.cpp:(.text+0x18330): undefined reference to `js_ValueToString' obj/jsregexp.o: In function `js_NewRegExpObject': jsregexp.cpp:(.text+0x18aa4): undefined reference to `js_NewStringCopyN' jsregexp.cpp:(.text+0x18b90): undefined reference to `__cxa_end_cleanup' obj/jsregexp.o:(.ARM.extab+0x204): undefined reference to `__gxx_personality_v0' obj/jsscan.o: In function `JS_ISSPACE': jsscan.cpp:(.text+0x1a0): undefined reference to `js_X' jsscan.cpp:(.text+0x1a4): undefined reference to `js_Y' jsscan.cpp:(.text+0x1a8): undefined reference to `js_A' obj/jsscan.o: In function `js_IsIdentifier': jsscan.cpp:(.text+0x1444): undefined reference to `js_GetDependentStringChars' jsscan.cpp:(.text+0x1648): undefined reference to `js_X' jsscan.cpp:(.text+0x164c): undefined reference to `js_Y' jsscan.cpp:(.text+0x1650): undefined reference to `js_A' obj/jsscan.o: In function `js_ReportCompileErrorNumber': jsscan.cpp:(.text+0x2688): undefined reference to `js_DeflateString' obj/jsscan.o: In function `GetXMLEntity(JSContext*, JSTokenStream*)': jsscan.cpp:(.text+0x3078): undefined reference to `js_DeflateString' jsscan.cpp:(.text+0x30d8): undefined reference to `js_X' jsscan.cpp:(.text+0x30dc): undefined reference to `js_Y' jsscan.cpp:(.text+0x30e0): undefined reference to `js_A' obj/jsscan.o: In function `js_GetToken': jsscan.cpp:(.text+0x43fc): undefined reference to `js_quot_entity_str' jsscan.cpp:(.text+0x4418): undefined reference to `js_X' jsscan.cpp:(.text+0x441c): undefined reference to `js_Y' jsscan.cpp:(.text+0x4420): undefined reference to `js_A' jsscan.cpp:(.text+0x6b84): undefined reference to `js_X' jsscan.cpp:(.text+0x6b88): undefined reference to `js_Y' jsscan.cpp:(.text+0x6b8c): undefined reference to `js_A' obj/jsscope.o: In function `JSScope::reportReadOnlyScope(JSContext*)': jsscope.cpp:(.text+0x1e98): undefined reference to `js_ValueToString' jsscope.cpp:(.text+0x1eb8): undefined reference to `js_GetStringBytes' obj/jsxdrapi.o: In function `JS_XDRString': jsxdrapi.cpp:(.text+0x17b8): undefined reference to `js_GetDependentStringChars' obj/sqlite3.o: In function `unixDlOpen': sqlite3.c:(.text+0x1203c): undefined reference to `dlopen' obj/sqlite3.o: In function `unixDlError': sqlite3.c:(.text+0x12074): undefined reference to `dlerror' obj/sqlite3.o: In function `unixDlSym': sqlite3.c:(.text+0x12110): undefined reference to `dlsym' obj/sqlite3.o: In function `unixDlClose': sqlite3.c:(.text+0x1212c): undefined reference to `dlclose' collect2: error: ld returned 1 exit status Makefile:25: recipe for target 'jsdb' failed make: *** [jsdb] Error 1