==> Creating clean working copy [build]...done ==> Making package: radare2-bindings 0.10.2-2 (Fri May 27 15:26:08 EDT 2016) ==> Retrieving sources... -> Found radare2-bindings-0.10.2.tar.xz ==> Validating source files with sha512sums... radare2-bindings-0.10.2.tar.xz ... Passed ==> Making package: radare2-bindings 0.10.2-2 (Fri May 27 15:26:10 EDT 2016) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (7) capstone-3.0.4-2 libyaml-0.1.6-1 libzip-1.1.2-1 lua-5.3.2-1 python2-2.7.11-3 radare2-0.10.2-1 ruby-2.3.1-1 Total Download Size: 3.27 MiB Total Installed Size: 104.23 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libzip-1.1.2-1-armv7h.pkg.tar.xz... downloading lua-5.3.2-1-armv7h.pkg.tar.xz... downloading radare2-0.10.2-1-armv7h.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing capstone... installing libzip... installing radare2... installing libyaml... installing ruby... The default location of gem installs is $HOME/.gem/ruby Add the following line to your PATH if you plan to install using gem $(ruby -rubygems -e "puts Gem.user_dir")/bin If you want to install to the system wide location, you must either: edit /etc/gemrc or run gem with the --no-user-install flag. Optional dependencies for ruby ruby-docs: Ruby documentation tk: for Ruby/TK installing lua... installing python2... Optional dependencies for python2 tk: for IDLE python2-setuptools python2-pip ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) vala-0.32.0-1 swig-3.0.8-1 valabind-0.10.0-2 Total Download Size: 2.33 MiB Total Installed Size: 14.43 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading vala-0.32.0-1-armv7h.pkg.tar.xz... downloading swig-3.0.8-1-armv7h.pkg.tar.xz... downloading valabind-0.10.0-2-armv7h.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing vala... installing swig... installing valabind... ==> Retrieving sources... -> Found radare2-bindings-0.10.2.tar.xz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... radare2-bindings-0.10.2.tar.xz ... Passed ==> Extracting sources... -> Extracting radare2-bindings-0.10.2.tar.xz with bsdtar ==> Starting prepare()... ==> Using valabind 0.10.0 ==> Using swig 3.0.8 Checking valabind languages support... - python: yes - perl: yes - ruby: yes - lua: yes - go: SWIG -go: -intgosize option required but not specified no - java: test_wrap.c:152:17: fatal error: jni.h: No such file or directory #include <jni.h> ^ compilation terminated. no - guile: yes - php5: test_wrap.c:722:18: fatal error: zend.h: No such file or directory #include "zend.h" ^ compilation terminated. no - node-ffi: no - ctypes: yes - ocaml: SWIG is buggy. Please set in ocamldec.swg the following line: #define caml_array_length swig_caml_array_length /usr/bin/valabind-cc: line 106: ocamlc: command not found test_wrap.cxx:758:24: fatal error: caml/alloc.h: No such file or directory #include <caml/alloc.h> ^ compilation terminated. no - cxx: yes (g++) - valac: yes Supported langs: - awk - ctypes - cxx - dlang - duktape - go - guile - lua - newlisp - ocaml - perl - php5 - python - r2pipe - valac - vapi checking build system type... armv7l-unknown-linux-gnu checking host system type... armv7l-unknown-linux-gnu checking target system type... armv7l-unknown-linux-gnu checking for working directories... current using prefix '/usr' checking for c compiler... gcc checking for c++ compiler... g++ checking for valabind... /usr/bin/valabind checking for swig... /usr/bin/swig checking for g-ir-compiler... no Using PKGCONFIG: pkg-config checking pkg-config flags for r_core... yes creating ./config.mk cleaning temporally files... done Final report: - PREFIX = /usr - HAVE_SWIG = 1 - HAVE_VALABIND = 1 - HAVE_GIRCOMPILER = 0 ==> Starting build()... make -C libr/lang/p make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/libr/lang/p' cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -D_FORTIFY_SOURCE=2 -c -o lua.o lua.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -fPIC -lr_core -lr_util -shared -o lang_lua.so lua.c cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -I/usr/lib/perl5/core_perl/CORE/ \ -fPIC -lr_core -lr_util -shared -o lang_perl.so perl.c \ `perl -MExtUtils::Embed -e ccopts | sed -e 's/-arch [^\s]* //g'` \ `perl -MExtUtils::Embed -e ldopts | sed -e 's/-arch [^\s]* //g'` perl.c: In function 'setup': perl.c:77:2: warning: #warning TODO: implement setup in lang/perl [-Wcpp] #warning TODO: implement setup in lang/perl ^~~~~~~ cc python.c -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -I/usr/include/python2.7 -I/usr/include/python2.7 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -lpython2.7 -lpthread -ldl -lutil -lm -L/usr/lib -lr_core -lr_util -shared \ -Wl,-O1,--sort-common,--as-needed,-z,relro -lr_core -lr_util -shared -fPIC -o lang_python.so cc -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -D_FORTIFY_SOURCE=2 -c -o duktape.o duktape.c cc -std=c99 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -I/usr/include/libr -Wall -DPREFIX=\"/usr\" -I. -Iduk -fPIC -lr_core -lr_util -shared \ -o lang_duktape.so duktape.c LANG lang_lua.so lang_perl.so lang_python.so lang_duktape.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/libr/lang/p' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/awk' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/awk' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/ctypes' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc ctypes r_core -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --ctypes -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_core.py -m r_core ../vapi/r_core NOTICE Symbol defined VALABIND_CTYPES NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Constants not yet supported on ctypes (OS) WARNING Constants not yet supported on ctypes (ARCH) WARNING Constants not yet supported on ctypes (R2_VERSION) WARNING Constants not yet supported on ctypes (R2_PREFIX) WARNING Constants not yet supported on ctypes (R2_LIBDIR) --> RLibStruct (0) --> RCore (1) WARNING Method from renamed to _from WARNING Method from renamed to _from WARNING Method from renamed to _from WARNING Method from renamed to _from WARNING Method from renamed to _from --> RCoreFile (2) --> RCoreAsmHit (3) --> RCmd (4) --> RStrBuf (5) WARNING Unknown datatype --> RNum (6) --> RBuffer (7) --> RList (8) --> RListIter (9) --> RRange (10) --> RRangeItem (11) --> RLib (12) --> RDiff (13) --> RDiffOp (14) --> RCons (15) WARNING Unknown datatype WARNING Unknown datatype --> RLine (16) --> RAnal (17) WARNING Method from renamed to _from WARNING Method from renamed to _from WARNING Method from renamed to _from --> RAnalCaseOp (18) --> RAnalSwitchOp (19) --> RAnalValue (20) --> RAnalCond (21) WARNING Arrays not yet supported in ctypes bindings --> RAnalState (22) --> RAnalBlock (23) WARNING Arrays not yet supported in ctypes bindings --> RAnalOp (24) WARNING Arrays not yet supported in ctypes bindings --> RAnalDiff (25) --> RAnalFunction (26) --> RAnalVar (27) --> RAnalVarAccess (28) --> RAnalRef (29) --> RAnalRefline (30) --> RAnalMetaItem (31) --> RSign (32) --> RReg (33) --> RRegItem (34) --> RRegArena (35) --> RRegSet (36) --> RHash (37) --> REggPlugin (38) --> REgg (39) WARNING Unknown datatype --> RAsm (40) --> RAsmOp (41) WARNING Arrays not yet supported in ctypes bindings WARNING Arrays not yet supported in ctypes bindings WARNING Arrays not yet supported in ctypes bindings --> RAsmCode (42) --> RAsmPlugin (43) --> RSyscall (44) --> RSyscallItem (45) --> RDatabase (46) --> RIO (47) WARNING Method from renamed to _from --> RIOUndoWrite (48) --> RIOPlugin (49) --> RIOMap (50) --> RIOSection (51) --> RIODesc (52) --> RBreakpoint (53) WARNING Method del renamed to _del WARNING Method from renamed to _from WARNING Method from renamed to _from WARNING Method from renamed to _from --> RBreakpointItem (54) --> RBreakpointTrace (55) --> RDebug (56) WARNING Method continue renamed to cont --> RDebugReason (57) --> RDebugFrame (58) --> RDebugPid (59) --> RDebugMap (60) --> RDebugTrace (61) --> RDebugTracepoint (62) --> RSearch (63) WARNING Method from renamed to _from WARNING Method from renamed to _from --> RSearchKeyword (64) WARNING Arrays not yet supported in ctypes bindings WARNING Arrays not yet supported in ctypes bindings --> RSearchHit (65) --> RFlagItem (66) WARNING Arrays not yet supported in ctypes bindings --> RFlag (67) --> RConfig (68) --> RConfigNode (69) --> RBin (70) --> RBinFile (71) --> RBinPlugin (72) --> RBinDwarfRow (73) --> RBinClass (74) --> RBinObject (75) WARNING Arrays not yet supported in ctypes bindings --> RBinAddr (76) --> RBinSection (77) WARNING Arrays not yet supported in ctypes bindings --> RBinSymbol (78) --> RBinImport (79) --> RBinReloc (80) --> RBinInfo (81) --> RBinString (82) --> RBinField (83) --> RParse (84) --> RLang (85) --> RLangPlugin (86) --> RPrint (87) --> RFS (88) --> RFSFile (89) --> RFSPlugin (90) --> RFSRoot (91) --> RFSPartition (92) --> RMagic (93) --> Sdb (94) *** Yep. RLibStruct is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RCoreAsmHit is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RCmd is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RStrBuf is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RNum is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RBuffer is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RList is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RListIter is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RRange is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RRangeItem is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RLib is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RDiff is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RDiffOp is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RCons is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RLine is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal *** Yep. RAnalCaseOp is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal *** Yep. RAnalSwitchOp is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue *** Yep. RAnalCond is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction WARNING UNSATISFIED RAnalState --> RAnalDiff WARNING UNSATISFIED RAnalBlock --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalDiff is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction WARNING UNSATISFIED RAnalState --> RAnalDiff --> RAnalCond --> RAnalSwitchOp *** Yep. RAnalBlock is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp --> RAnalDiff *** Yep. RAnalFunction is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalVar is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalVarAccess is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalRef is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalRefline is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RAnalMetaItem is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RSign is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RReg is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal --> RRegItem WARNING UNSATISFIED RAnalValue --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue WARNING UNSATISFIED RAnalOp *** Yep. RRegItem is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal --> RRegItem *** Yep. RAnalValue is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal --> RAnalFunction --> RAnalOp WARNING UNSATISFIED RAnalState --> RAnalValue *** Yep. RAnalOp is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal --> RAnalFunction --> RAnalOp --> RAnalBlock *** Yep. RAnalState is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RRegArena is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal --> RRegArena *** Yep. RRegSet is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RHash is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. REggPlugin is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. REgg is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RAsm is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RAsmOp is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RAsmCode is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RAsmPlugin is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall WARNING UNSATISFIED RAnal *** Yep. RSyscall is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RReg --> RSyscall *** Yep. RAnal is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RSyscallItem is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile *** Yep. RDatabase is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOUndoWrite is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOPlugin is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap WARNING UNSATISFIED RCoreFile --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOMap is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap --> RIODesc WARNING UNSATISFIED RCoreFile --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOSection is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap --> RIODesc WARNING UNSATISFIED RCoreFile --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIODesc is satisfied --> RBin WARNING UNSATISFIED RCore --> RIOMap --> RIODesc *** Yep. RCoreFile is satisfied --> RBin WARNING UNSATISFIED RCore --> RIODesc *** Yep. RIO is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RBreakpoint is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RBreakpointItem is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RBreakpointTrace is satisfied --> RBin WARNING UNSATISFIED RCore --> RDebugReason WARNING UNSATISFIED RDebug --> RBreakpointItem *** Yep. RDebugReason is satisfied --> RBin WARNING UNSATISFIED RCore --> RDebugReason --> RBreakpoint *** Yep. RDebug is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RDebugFrame is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RDebugPid is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RDebugMap is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RDebugTrace is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RDebugTracepoint is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RSearch is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RSearchKeyword is satisfied --> RBin WARNING UNSATISFIED RCore --> RSearchKeyword *** Yep. RSearchHit is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RFlagItem is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RFlag is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RConfig is satisfied --> RBin WARNING UNSATISFIED RCore *** Yep. RConfigNode is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinPlugin is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinDwarfRow is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinClass is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinAddr is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinSection is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinSymbol is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinImport is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject --> RBinSymbol --> RBinImport *** Yep. RBinReloc is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinInfo is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo *** Yep. RBinObject is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile WARNING UNSATISFIED RBin --> RBinObject --> RBinPlugin *** Yep. RBinFile is satisfied --> RBin WARNING UNSATISFIED RCore --> RBinFile *** Yep. RBin is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse WARNING UNSATISFIED RCore *** Yep. RBinString is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse WARNING UNSATISFIED RCore *** Yep. RBinField is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse WARNING UNSATISFIED RCore *** Yep. RParse is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse --> RPrint WARNING UNSATISFIED RCore --> RLangPlugin WARNING UNSATISFIED RLang *** Yep. RLangPlugin is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse --> RPrint WARNING UNSATISFIED RCore --> RLangPlugin *** Yep. RLang is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse --> RPrint WARNING UNSATISFIED RCore *** Yep. RPrint is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse --> RPrint --> RLang --> RDebug --> RFlag --> RSearch --> RSign --> RFS WARNING UNSATISFIED RCore *** Yep. RFS is satisfied --> RBin --> RConfig --> RCons --> RIO --> RCoreFile --> RNum --> RLib --> RCmd --> RAnal --> RAsm --> RParse --> RPrint --> RLang --> RDebug --> RFlag --> RSearch --> RSign --> RFS --> REgg *** Yep. RCore is satisfied --> RFSPlugin WARNING UNSATISFIED RFSFile *** Yep. RFSPlugin is satisfied --> RFSPlugin --> RFSRoot WARNING UNSATISFIED RFSFile --> RFSPlugin *** Yep. RFSRoot is satisfied --> RFSPlugin --> RFSRoot *** Yep. RFSFile is satisfied *** Yep. RFSPartition is satisfied *** Yep. RMagic is satisfied *** Yep. Sdb is satisfied ... r_core.py Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc ctypes r_bin -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --ctypes -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_bin.py -m r_bin ../vapi/r_bin NOTICE Symbol defined VALABIND_CTYPES NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io WARNING Constants not yet supported on ctypes (OS) WARNING Constants not yet supported on ctypes (ARCH) WARNING Constants not yet supported on ctypes (R2_VERSION) WARNING Constants not yet supported on ctypes (R2_PREFIX) WARNING Constants not yet supported on ctypes (R2_LIBDIR) --> RLibStruct (0) --> RBin (1) --> RBinFile (2) --> RBinPlugin (3) --> RBinDwarfRow (4) --> RBinClass (5) --> RBinObject (6) WARNING Arrays not yet supported in ctypes bindings --> RBinAddr (7) --> RBinSection (8) WARNING Arrays not yet supported in ctypes bindings --> RBinSymbol (9) --> RBinImport (10) --> RBinReloc (11) --> RBinInfo (12) --> RBinString (13) --> RBinField (14) --> RStrBuf (15) WARNING Unknown datatype --> RNum (16) --> RBuffer (17) --> RList (18) --> RListIter (19) --> RRange (20) --> RRangeItem (21) --> RLib (22) --> RDiff (23) --> RDiffOp (24) --> RIO (25) WARNING Method from renamed to _from --> RIOUndoWrite (26) --> RIOPlugin (27) --> RIOMap (28) --> RIOSection (29) --> RIODesc (30) *** Yep. RLibStruct is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinPlugin is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinDwarfRow is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile *** Yep. RBinClass is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinAddr is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinSection is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinSymbol is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinImport is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject --> RBinSymbol --> RBinImport *** Yep. RBinReloc is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo WARNING UNSATISFIED RBinObject *** Yep. RBinInfo is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject WARNING UNSATISFIED RBinFile --> RBinInfo *** Yep. RBinObject is satisfied --> RBinFile WARNING UNSATISFIED RBin --> RBinObject --> RBinPlugin *** Yep. RBinFile is satisfied --> RBinFile *** Yep. RBin is satisfied *** Yep. RBinString is satisfied *** Yep. RBinField is satisfied *** Yep. RStrBuf is satisfied *** Yep. RNum is satisfied *** Yep. RBuffer is satisfied *** Yep. RList is satisfied *** Yep. RListIter is satisfied *** Yep. RRange is satisfied *** Yep. RRangeItem is satisfied *** Yep. RLib is satisfied *** Yep. RDiff is satisfied *** Yep. RDiffOp is satisfied --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOUndoWrite is satisfied --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOPlugin is satisfied --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOMap is satisfied --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIOSection is satisfied --> RIODesc WARNING UNSATISFIED RIO *** Yep. RIODesc is satisfied --> RIODesc *** Yep. RIO is satisfied ... r_bin.py Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc ctypes r_asm -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --ctypes -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_asm.py -m r_asm ../vapi/r_asm NOTICE Symbol defined VALABIND_CTYPES NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util WARNING Constants not yet supported on ctypes (OS) WARNING Constants not yet supported on ctypes (ARCH) WARNING Constants not yet supported on ctypes (R2_VERSION) WARNING Constants not yet supported on ctypes (R2_PREFIX) WARNING Constants not yet supported on ctypes (R2_LIBDIR) --> RLibStruct (0) --> RAsm (1) --> RAsmOp (2) WARNING Arrays not yet supported in ctypes bindings WARNING Arrays not yet supported in ctypes bindings WARNING Arrays not yet supported in ctypes bindings --> RAsmCode (3) --> RAsmPlugin (4) --> RStrBuf (5) WARNING Unknown datatype --> RNum (6) --> RBuffer (7) --> RList (8) --> RListIter (9) --> RRange (10) --> RRangeItem (11) --> RLib (12) --> RDiff (13) --> RDiffOp (14) *** Yep. RLibStruct is satisfied *** Yep. RAsm is satisfied *** Yep. RAsmOp is satisfied *** Yep. RAsmCode is satisfied *** Yep. RAsmPlugin is satisfied *** Yep. RStrBuf is satisfied *** Yep. RNum is satisfied *** Yep. RBuffer is satisfied *** Yep. RList is satisfied *** Yep. RListIter is satisfied *** Yep. RRange is satisfied *** Yep. RRangeItem is satisfied *** Yep. RLib is satisfied *** Yep. RDiff is satisfied *** Yep. RDiffOp is satisfied ... r_asm.py make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/ctypes' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/cxx' c++ bindings has been disabled mod=`echo r_core.so | sed -e s,.so,,` ; \ echo "MOD=$mod" ; \ valabind --cxx -N Radare -m $mod --vapidir=../vapi $mod && \ g++ -shared -fPIC -o r_core.so ${mod}.cxx `pkg-config --cflags --libs $mod` MOD=r_core NOTICE Symbol defined VALABIND_CXX NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used r_core.cxx: In function 'long long unsigned int Radare_ex_map_anal_ex_to_anal_op_type(long long unsigned int)': r_core.cxx:67:64: error: 'r_egg_ex_map_anal_ex_to_anal_op_type' was not declared in this scope return r_egg_ex_map_anal_ex_to_anal_op_type (ranal2_op_type); ^ r_core.cxx: In function 'int Radare_ex_is_op_type_eop(long long unsigned int)': r_core.cxx:70:38: error: 'r_egg_ex_is_op_type_eop' was not declared in this scope return r_egg_ex_is_op_type_eop (x); ^ r_core.cxx: In function 'unsigned int Radare_ex_map_anal_ex_to_anal_bb_type(long long unsigned int)': r_core.cxx:73:64: error: 'r_egg_ex_map_anal_ex_to_anal_bb_type' was not declared in this scope return r_egg_ex_map_anal_ex_to_anal_bb_type (ranal2_op_type); ^ r_core.cxx: In function 'void Radare_ex_clone_op_switch_to_bb(RAnalBlock*, RAnalOp*)': r_core.cxx:76:44: error: 'r_egg_ex_clone_op_switch_to_bb' was not declared in this scope r_egg_ex_clone_op_switch_to_bb (bb, op); ^ r_core.cxx: In function 'void Radare_ex_update_bb_cfg_head_tail(RAnalBlock*, RAnalBlock*, RAnalBlock*)': r_core.cxx:79:57: error: 'r_egg_ex_update_bb_cfg_head_tail' was not declared in this scope r_egg_ex_update_bb_cfg_head_tail (start, head, tail); ^ r_core.cxx: In function 'int Radare_ex_bb_head_comparator(RAnalBlock*, RAnalBlock*)': r_core.cxx:82:45: error: 'r_egg_ex_bb_head_comparator' was not declared in this scope return r_egg_ex_bb_head_comparator (a, b); ^ r_core.cxx: In function 'int Radare_ex_bb_address_comparator(RAnalBlock*, RAnalBlock*)': r_core.cxx:85:48: error: 'r_egg_ex_bb_address_comparator' was not declared in this scope return r_egg_ex_bb_address_comparator (a, b); ^ r_core.cxx: At global scope: r_core.cxx:88:2: error: 'Radare_RCoreFile' does not name a type Radare_RCoreFile *self; ^~~~~~~~~~~~~~~~ r_core.cxx:92:2: error: 'Radare_RCoreAsmHit' does not name a type Radare_RCoreAsmHit *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:94:29: error: expected class-name before '(' token ~r_core_Radare_RCoreAsmHit() { ^ r_core.cxx:97:30: error: ISO C++ forbids declaration of 'r_core_Radare_RCoreAsmHit' with no type [-fpermissive] r_core_Radare_RCoreAsmHit () { ^ r_core.cxx: In member function 'int r_core_RCoreAsmHit::r_core_Radare_RCoreAsmHit()': r_core.cxx:98:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:99:5: error: 'self' was not declared in this scope self = r_core_asm_hit_new (); ^~~~ r_core.cxx: At global scope: r_core.cxx:103:2: error: 'Radare_RCore' does not name a type Radare_RCore *self; ^~~~~~~~~~~~ r_core.cxx:111:24: error: ISO C++ forbids declaration of 'r_core_Radare_RCore' with no type [-fpermissive] r_core_Radare_RCore () { ^ r_core.cxx: In member function 'RCons* r_core_RCore::get_cons()': r_core.cxx:106:29: error: 'self' was not declared in this scope return r_core_get_cons (self); ^~~~ r_core.cxx: In member function 'RConfig* r_core_RCore::get_config()': r_core.cxx:109:31: error: 'self' was not declared in this scope return r_core_get_config (self); ^~~~ r_core.cxx: In member function 'int r_core_RCore::r_core_Radare_RCore()': r_core.cxx:112:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:113:5: error: 'self' was not declared in this scope self = r_core_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::loadlibs(int, const char*)': r_core.cxx:122:29: error: 'self' was not declared in this scope return r_core_loadlibs (self, where, path); ^~~~ r_core.cxx: In member function 'int r_core_RCore::prompt(bool)': r_core.cxx:125:27: error: 'self' was not declared in this scope return r_core_prompt (self, sync); ^~~~ r_core.cxx: In member function 'void r_core_RCore::prompt_loop()': r_core.cxx:128:26: error: 'self' was not declared in this scope r_core_prompt_loop (self); ^~~~ r_core.cxx: In member function 'int r_core_RCore::prompt_exec()': r_core.cxx:131:32: error: 'self' was not declared in this scope return r_core_prompt_exec (self); ^~~~ r_core.cxx: In member function 'int r_core_RCore::cmd(const char*, bool)': r_core.cxx:134:24: error: 'self' was not declared in this scope return r_core_cmd (self, cmd, log); ^~~~ r_core.cxx: In member function 'int r_core_RCore::cmd0(const char*)': r_core.cxx:137:25: error: 'self' was not declared in this scope return r_core_cmd0 (self, cmd); ^~~~ r_core.cxx: In member function 'void r_core_RCore::cmd_init()': r_core.cxx:140:23: error: 'self' was not declared in this scope r_core_cmd_init (self); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::cmd_file(const char*)': r_core.cxx:143:29: error: 'self' was not declared in this scope return r_core_cmd_file (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RCore::cmd_command(const char*)': r_core.cxx:146:32: error: 'self' was not declared in this scope return r_core_cmd_command (self, cmd); ^~~~ r_core.cxx: In member function 'const char* r_core_RCore::cmd_str(const char*)': r_core.cxx:149:28: error: 'self' was not declared in this scope return r_core_cmd_str (self, cmd); ^~~~ r_core.cxx: In member function 'const char* r_core_RCore::cmd_str_pipe(const char*)': r_core.cxx:152:33: error: 'self' was not declared in this scope return r_core_cmd_str_pipe (self, cmd); ^~~~ r_core.cxx: In member function 'char* r_core_RCore::op_str(long long unsigned int)': r_core.cxx:155:27: error: 'self' was not declared in this scope return r_core_op_str (self, addr); ^~~~ r_core.cxx: In member function 'RAnalOp* r_core_RCore::op_anal(long long unsigned int)': r_core.cxx:158:28: error: 'self' was not declared in this scope return r_core_op_anal (self, addr); ^~~~ r_core.cxx: In member function 'RAsmOp* r_core_RCore::disassemble(long long unsigned int)': r_core.cxx:161:32: error: 'self' was not declared in this scope return r_core_disassemble (self, addr); ^~~~ r_core.cxx: In member function 'const char* r_core_RCore::disassemble_instr(long long unsigned int, int)': r_core.cxx:164:38: error: 'self' was not declared in this scope return r_core_disassemble_instr (self, addr, l); ^~~~ r_core.cxx: In member function 'const char* r_core_RCore::disassemble_bytes(long long unsigned int, int)': r_core.cxx:167:38: error: 'self' was not declared in this scope return r_core_disassemble_bytes (self, addr, b); ^~~~ r_core.cxx: In member function 'int r_core_RCore::search_preludes()': r_core.cxx:170:36: error: 'self' was not declared in this scope return r_core_search_preludes (self); ^~~~ r_core.cxx: In member function 'int r_core_RCore::search_prelude(long long unsigned int, long long unsigned int, unsigned char*, int, unsigned char*, int)': r_core.cxx:173:35: error: 'self' was not declared in this scope return r_core_search_prelude (self, from, to, k, ksz, m, msz); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::hash_load(const char*)': r_core.cxx:176:30: error: 'self' was not declared in this scope return r_core_hash_load (self, filename); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::anal_all()': r_core.cxx:179:29: error: 'self' was not declared in this scope return r_core_anal_all (self); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_search(long long unsigned int, long long unsigned int, long long unsigned int)': r_core.cxx:182:32: error: 'self' was not declared in this scope return r_core_anal_search (self, from, to, ref); ^~~~ r_core.cxx: In member function 'void r_core_RCore::anal_refs(const char*)': r_core.cxx:185:24: error: 'self' was not declared in this scope r_core_anal_refs (self, input); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_bb(RAnalFunction*, long long unsigned int, int)': r_core.cxx:188:28: error: 'self' was not declared in this scope return r_core_anal_bb (self, fcn, at, head); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_bb_seek(long long unsigned int)': r_core.cxx:191:33: error: 'self' was not declared in this scope return r_core_anal_bb_seek (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_fcn(long long unsigned int, long long unsigned int, int, int)': r_core.cxx:194:29: error: 'self' was not declared in this scope return r_core_anal_fcn (self, at, from, reftype, depth); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_fcn_list(const char*, bool)': r_core.cxx:197:34: error: 'self' was not declared in this scope return r_core_anal_fcn_list (self, input, rad); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_graph(long long unsigned int, int)': r_core.cxx:200:31: error: 'self' was not declared in this scope return r_core_anal_graph (self, addr, opts); ^~~~ r_core.cxx: In member function 'int r_core_RCore::anal_ref_list(bool)': r_core.cxx:203:34: error: 'self' was not declared in this scope return r_core_anal_ref_list (self, rad); ^~~~ r_core.cxx: In member function 'int r_core_RCore::project_open(const char*)': r_core.cxx:206:33: error: 'self' was not declared in this scope return r_core_project_open (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RCore::project_save(const char*)': r_core.cxx:209:33: error: 'self' was not declared in this scope return r_core_project_save (self, file); ^~~~ r_core.cxx: In member function 'char* r_core_RCore::project_info(const char*)': r_core.cxx:212:33: error: 'self' was not declared in this scope return r_core_project_info (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RCore::gdiff(RCore*)': r_core.cxx:215:26: error: 'self' was not declared in this scope return r_core_gdiff (self, c2); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_help()': r_core.cxx:218:23: error: 'self' was not declared in this scope r_core_rtr_help (self); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_pushout(const char*)': r_core.cxx:221:26: error: 'self' was not declared in this scope r_core_rtr_pushout (self, input); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_list()': r_core.cxx:224:23: error: 'self' was not declared in this scope r_core_rtr_list (self); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_add(const char*)': r_core.cxx:227:22: error: 'self' was not declared in this scope r_core_rtr_add (self, input); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_remove(const char*)': r_core.cxx:230:25: error: 'self' was not declared in this scope r_core_rtr_remove (self, input); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_session(const char*)': r_core.cxx:233:26: error: 'self' was not declared in this scope r_core_rtr_session (self, input); ^~~~ r_core.cxx: In member function 'void r_core_RCore::rtr_cmd(const char*)': r_core.cxx:236:22: error: 'self' was not declared in this scope r_core_rtr_cmd (self, input); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::read_at(long long unsigned int, unsigned char*, int)': r_core.cxx:239:28: error: 'self' was not declared in this scope return r_core_read_at (self, addr, buf, size); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::write_at(long long unsigned int, unsigned char*, int)': r_core.cxx:242:29: error: 'self' was not declared in this scope return r_core_write_at (self, addr, buf, size); ^~~~ r_core.cxx: In member function 'int r_core_RCore::block_read(bool)': r_core.cxx:245:31: error: 'self' was not declared in this scope return r_core_block_read (self, next); ^~~~ r_core.cxx: In member function 'int r_core_RCore::block_size(int)': r_core.cxx:248:31: error: 'self' was not declared in this scope return r_core_block_size (self, size); ^~~~ r_core.cxx: In member function 'int r_core_RCore::seek(long long unsigned int, bool)': r_core.cxx:251:25: error: 'self' was not declared in this scope return r_core_seek (self, addr, rb); ^~~~ r_core.cxx: In member function 'int r_core_RCore::seek_align(long long unsigned int, int)': r_core.cxx:254:31: error: 'self' was not declared in this scope return r_core_seek_align (self, addr, count); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::yank(long long unsigned int, int)': r_core.cxx:257:25: error: 'self' was not declared in this scope return r_core_yank (self, addr, len); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::yank_paste(long long unsigned int, int)': r_core.cxx:260:31: error: 'self' was not declared in this scope return r_core_yank_paste (self, addr, len); ^~~~ r_core.cxx: In member function 'int r_core_RCore::visual(const char*)': r_core.cxx:263:27: error: 'self' was not declared in this scope return r_core_visual (self, input); ^~~~ r_core.cxx: In member function 'int r_core_RCore::visual_cmd(int)': r_core.cxx:266:31: error: 'self' was not declared in this scope return r_core_visual_cmd (self, ch); ^~~~ r_core.cxx: In member function 'int r_core_RCore::serve(RIODesc*)': r_core.cxx:269:26: error: 'self' was not declared in this scope return r_core_serve (self, fd); ^~~~ r_core.cxx: In member function 'std::vector<r_core_asm_hit*> r_core_RCore::asm_strsearch(const char*, long long unsigned int, long long unsigned int, int, int)': r_core.cxx:276:34: error: 'self' was not declared in this scope list = r_core_asm_strsearch (self, input, from, to, maxhits, regexp); ^~~~ r_core.cxx: In member function 'std::vector<r_core_asm_hit*> r_core_RCore::asm_bwdisassemble(long long unsigned int, int, int)': r_core.cxx:287:38: error: 'self' was not declared in this scope list = r_core_asm_bwdisassemble (self, addr, n, len); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::search_cb(long long unsigned int, long long unsigned int, RCoreSearchCallback)': r_core.cxx:294:30: error: 'self' was not declared in this scope return r_core_search_cb (self, from, to, cb); ^~~~ r_core.cxx: In member function 'RCoreFile* r_core_RCore::file_open(const char*, int, long long unsigned int)': r_core.cxx:297:30: error: 'self' was not declared in this scope return r_core_file_open (self, file, mode, loadaddr); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::file_close(RCoreFile*)': r_core.cxx:300:31: error: 'self' was not declared in this scope return r_core_file_close (self, cf); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::file_close_fd(int)': r_core.cxx:303:34: error: 'self' was not declared in this scope return r_core_file_close_fd (self, fd); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::file_list(int)': r_core.cxx:306:30: error: 'self' was not declared in this scope return r_core_file_list (self, mode); ^~~~ r_core.cxx: In member function 'int r_core_RCore::seek_delta(long long int)': r_core.cxx:309:31: error: 'self' was not declared in this scope return r_core_seek_delta (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RCore::bin_load(const char*, long long unsigned int)': r_core.cxx:312:29: error: 'self' was not declared in this scope return r_core_bin_load (self, file, baddr); ^~~~ r_core.cxx: At global scope: r_core.cxx:316:2: error: 'Radare_RCmd' does not name a type Radare_RCmd *self; ^~~~~~~~~~~ r_core.cxx:318:23: error: ISO C++ forbids declaration of 'r_core_Radare_RCmd' with no type [-fpermissive] r_core_Radare_RCmd () { ^ r_core.cxx: In member function 'int r_core_RCmd::r_core_Radare_RCmd()': r_core.cxx:319:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:320:5: error: 'self' was not declared in this scope self = r_cmd_new (); ^~~~ r_core.cxx: In member function 'void r_core_RCmd::set_data(void*)': r_core.cxx:323:22: error: 'self' was not declared in this scope r_cmd_set_data (self, data); ^~~~ r_core.cxx: In member function 'bool r_core_RCmd::add(const char*, const char*, RCmdCallback)': r_core.cxx:326:23: error: 'self' was not declared in this scope return r_cmd_add (self, cmd, desc, cb); ^~~~ r_core.cxx: In member function 'bool r_core_RCmd::add_long(const char*, const char*, const char*)': r_core.cxx:329:28: error: 'self' was not declared in this scope return r_cmd_add_long (self, cmd, scmd, desc); ^~~~ r_core.cxx: In member function 'bool r_core_RCmd::call(const char*)': r_core.cxx:332:24: error: 'self' was not declared in this scope return r_cmd_call (self, cmd); ^~~~ r_core.cxx: In member function 'bool r_core_RCmd::call_long(const char*)': r_core.cxx:335:29: error: 'self' was not declared in this scope return r_cmd_call_long (self, cmd); ^~~~ r_core.cxx: At global scope: r_core.cxx:339:2: error: 'Radare_RStrBuf' does not name a type Radare_RStrBuf *self; ^~~~~~~~~~~~~~ r_core.cxx:341:41: error: ISO C++ forbids declaration of 'r_core_Radare_RStrBuf' with no type [-fpermissive] r_core_Radare_RStrBuf (const char* str) { ^ r_core.cxx: In member function 'int r_core_RStrBuf::r_core_Radare_RStrBuf(const char*)': r_core.cxx:342:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:343:5: error: 'self' was not declared in this scope self = r_strbuf_new (str); ^~~~ r_core.cxx: In member function 'bool r_core_RStrBuf::set(const char*)': r_core.cxx:346:26: error: 'self' was not declared in this scope return r_strbuf_set (self, s); ^~~~ r_core.cxx: In member function 'bool r_core_RStrBuf::setf(const char*)': r_core.cxx:349:27: error: 'self' was not declared in this scope return r_strbuf_setf (self, s); ^~~~ r_core.cxx: In member function 'bool r_core_RStrBuf::append(const char*)': r_core.cxx:352:29: error: 'self' was not declared in this scope return r_strbuf_append (self, s); ^~~~ r_core.cxx: In member function 'char* r_core_RStrBuf::get()': r_core.cxx:355:26: error: 'self' was not declared in this scope return r_strbuf_get (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:359:2: error: 'Radare_RNum' does not name a type Radare_RNum *self; ^~~~~~~~~~~ r_core.cxx:361:22: error: expected class-name before '(' token ~r_core_Radare_RNum() { ^ r_core.cxx:364:50: error: ISO C++ forbids declaration of 'r_core_Radare_RNum' with no type [-fpermissive] r_core_Radare_RNum (RNumCallback cb, void* user) { ^ r_core.cxx: In member function 'int r_core_RNum::r_core_Radare_RNum(RNumCallback, void*)': r_core.cxx:365:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:366:5: error: 'self' was not declared in this scope self = r_num_new (cb, user); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RNum::get(const char*)': r_core.cxx:369:23: error: 'self' was not declared in this scope return r_num_get (self, str); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RNum::math(const char*)': r_core.cxx:372:24: error: 'self' was not declared in this scope return r_num_math (self, str); ^~~~ r_core.cxx: At global scope: r_core.cxx:376:2: error: 'Radare_RBuffer' does not name a type Radare_RBuffer *self; ^~~~~~~~~~~~~~ r_core.cxx:378:26: error: ISO C++ forbids declaration of 'r_core_Radare_RBuffer' with no type [-fpermissive] r_core_Radare_RBuffer () { ^ r_core.cxx: In member function 'int r_core_RBuffer::r_core_Radare_RBuffer()': r_core.cxx:379:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:380:5: error: 'self' was not declared in this scope self = r_buf_new (); ^~~~ r_core.cxx: In member function 'int r_core_RBuffer::read_at(long long unsigned int, unsigned char*, int)': r_core.cxx:383:27: error: 'self' was not declared in this scope return r_buf_read_at (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RBuffer::write_at(long long unsigned int, unsigned char*, int)': r_core.cxx:386:28: error: 'self' was not declared in this scope return r_buf_write_at (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'bool r_core_RBuffer::set_bytes(unsigned char*, int)': r_core.cxx:389:29: error: 'self' was not declared in this scope return r_buf_set_bytes (self, buf, len); ^~~~ r_core.cxx: At global scope: r_core.cxx:393:2: error: 'Radare_RList' does not name a type Radare_RList *self; ^~~~~~~~~~~~ r_core.cxx:404:24: error: ISO C++ forbids declaration of 'r_core_Radare_RList' with no type [-fpermissive] r_core_Radare_RList () { ^ r_core.cxx: In member function 'void r_core_RList::append(void*)': r_core.cxx:396:21: error: 'self' was not declared in this scope r_list_append (self, foo); ^~~~ r_core.cxx: In member function 'void r_core_RList::prepend(void*)': r_core.cxx:399:22: error: 'self' was not declared in this scope r_list_prepend (self, foo); ^~~~ In file included from /usr/include/libr/r_util.h:10:0, from /usr/include/libr/r_config.h:5, from r_core.cxx:2: r_core.cxx: In member function 'RListIter r_core_RList::iterator()': r_core.cxx:402:29: error: 'self' was not declared in this scope return r_list_iterator (self); ^ /usr/include/libr/r_list.h:51:29: note: in definition of macro 'r_list_iterator' #define r_list_iterator(x) (x)? (x)->head: NULL ^ r_core.cxx: In member function 'int r_core_RList::r_core_Radare_RList()': r_core.cxx:405:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:406:5: error: 'self' was not declared in this scope self = r_list_new (); ^~~~ r_core.cxx: In member function 'int r_core_RList::length()': r_core.cxx:409:27: error: 'self' was not declared in this scope return r_list_length (self); ^~~~ r_core.cxx: In member function 'bool r_core_RList::del_n(int)': r_core.cxx:412:26: error: 'self' was not declared in this scope return r_list_del_n (self, n); ^~~~ r_core.cxx: In member function 'bool r_core_RList::get_top()': r_core.cxx:415:28: error: 'self' was not declared in this scope return r_list_get_top (self); ^~~~ r_core.cxx: In member function 'void* r_core_RList::pop()': r_core.cxx:418:24: error: 'self' was not declared in this scope return r_list_pop (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:422:2: error: 'Radare_RListIter' does not name a type Radare_RListIter *self; ^~~~~~~~~~~~~~~~ r_core.cxx: In member function 'void* r_core_RListIter::get_data()': r_core.cxx:425:34: error: 'self' was not declared in this scope return r_list_iter_get_data (self); ^~~~ r_core.cxx: In member function 'RListIter r_core_RListIter::get_next()': r_core.cxx:428:34: error: 'self' was not declared in this scope return r_list_iter_get_next (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:432:2: error: 'Radare_RRangeItem' does not name a type Radare_RRangeItem *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:436:2: error: 'Radare_RRange' does not name a type Radare_RRange *self; ^~~~~~~~~~~~~ r_core.cxx:438:25: error: ISO C++ forbids declaration of 'r_core_Radare_RRange' with no type [-fpermissive] r_core_Radare_RRange () { ^ r_core.cxx:442:40: error: ISO C++ forbids declaration of 'r_core_Radare_RRange' with no type [-fpermissive] r_core_Radare_RRange (const char* str) { ^ r_core.cxx: In member function 'int r_core_RRange::r_core_Radare_RRange()': r_core.cxx:439:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:440:5: error: 'self' was not declared in this scope self = r_range_new (); ^~~~ r_core.cxx: In member function 'int r_core_RRange::r_core_Radare_RRange(const char*)': r_core.cxx:443:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:444:5: error: 'self' was not declared in this scope self = r_range_new_from_string (str); ^~~~ r_core.cxx: In member function 'RRangeItem* r_core_RRange::item_get(long long unsigned int)': r_core.cxx:447:30: error: 'self' was not declared in this scope return r_range_item_get (self, addr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RRange::size()': r_core.cxx:450:26: error: 'self' was not declared in this scope return r_range_size (self); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RRange::add_from_string(const char*)': r_core.cxx:453:37: error: 'self' was not declared in this scope return r_range_add_from_string (self, str); ^~~~ r_core.cxx: In member function 'bool r_core_RRange::contains(long long unsigned int)': r_core.cxx:456:30: error: 'self' was not declared in this scope return r_range_contains (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RRange::sort()': r_core.cxx:459:26: error: 'self' was not declared in this scope return r_range_sort (self); ^~~~ r_core.cxx: In member function 'bool r_core_RRange::list(bool)': r_core.cxx:462:26: error: 'self' was not declared in this scope return r_range_list (self, rad); ^~~~ r_core.cxx: In member function 'bool r_core_RRange::get_n(int, long long unsigned int*, long long unsigned int*)': r_core.cxx:465:27: error: 'self' was not declared in this scope return r_range_get_n (self, n, fr, to); ^~~~ r_core.cxx: In member function 'RRange* r_core_RRange::inverse(long long unsigned int, long long unsigned int, int)': r_core.cxx:468:29: error: 'self' was not declared in this scope return r_range_inverse (self, fr, to, flags); ^~~~ r_core.cxx: At global scope: r_core.cxx:472:2: error: 'Radare_RLib' does not name a type Radare_RLib *self; ^~~~~~~~~~~ r_core.cxx:474:42: error: ISO C++ forbids declaration of 'r_core_Radare_RLib' with no type [-fpermissive] r_core_Radare_RLib (const char* symname) { ^ r_core.cxx: In member function 'int r_core_RLib::r_core_Radare_RLib(const char*)': r_core.cxx:475:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:476:5: error: 'self' was not declared in this scope self = r_lib_new (symname); ^~~~ r_core.cxx: In member function 'bool r_core_RLib::close(const char*)': r_core.cxx:479:25: error: 'self' was not declared in this scope return r_lib_close (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RLib::opendir(const char*)': r_core.cxx:482:27: error: 'self' was not declared in this scope return r_lib_opendir (self, path); ^~~~ r_core.cxx: In member function 'void* r_core_RLib::dl_sym(const char*)': r_core.cxx:491:26: error: 'self' was not declared in this scope return r_lib_dl_sym (self, symname); ^~~~ r_core.cxx: In member function 'bool r_core_RLib::del_handler(int)': r_core.cxx:500:31: error: 'self' was not declared in this scope return r_lib_del_handler (self, type); ^~~~ r_core.cxx: At global scope: r_core.cxx:504:2: error: 'Radare_RDiff' does not name a type Radare_RDiff *self; ^~~~~~~~~~~~ r_core.cxx:506:74: error: ISO C++ forbids declaration of 'r_core_Radare_RDiff' with no type [-fpermissive] r_core_Radare_RDiff (unsigned long long off_a, unsigned long long off_b) { ^ r_core.cxx: In member function 'int r_core_RDiff::r_core_Radare_RDiff(long long unsigned int, long long unsigned int)': r_core.cxx:507:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:508:5: error: 'self' was not declared in this scope self = r_diff_new (off_a, off_b); ^~~~ r_core.cxx: In member function 'int r_core_RDiff::buffers(unsigned char*, int, unsigned char*, int)': r_core.cxx:511:28: error: 'self' was not declared in this scope return r_diff_buffers (self, a, la, b, lb); ^~~~ r_core.cxx: In member function 'int r_core_RDiff::buffers_distance(unsigned char*, int, unsigned char*, int, unsigned int*, double*)': r_core.cxx:514:37: error: 'self' was not declared in this scope return r_diff_buffers_distance (self, a, la, b, lb, distance, similarity); ^~~~ r_core.cxx: In member function 'bool r_core_RDiff::set_delta(int)': r_core.cxx:517:30: error: 'self' was not declared in this scope return r_diff_set_delta (self, delta); ^~~~ r_core.cxx: At global scope: r_core.cxx:521:2: error: 'Radare_RCons' does not name a type Radare_RCons *self; ^~~~~~~~~~~~ r_core.cxx:600:2: error: 'Radare_RLine' does not name a type Radare_RLine *self; ^~~~~~~~~~~~ r_core.cxx:622:2: error: 'Radare_RAnalCaseOp' does not name a type Radare_RAnalCaseOp *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:626:2: error: 'Radare_RAnalSwitchOp' does not name a type Radare_RAnalSwitchOp *self; ^~~~~~~~~~~~~~~~~~~~ r_core.cxx:628:111: error: ISO C++ forbids declaration of 'r_core_Radare_RAnalSwitchOp' with no type [-fpermissive] r_core_Radare_RAnalSwitchOp (unsigned long long addr, unsigned long long min_val, unsigned long long max_val) { ^ r_core.cxx: In member function 'int r_core_RAnalSwitchOp::r_core_Radare_RAnalSwitchOp(long long unsigned int, long long unsigned int, long long unsigned int)': r_core.cxx:629:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:630:5: error: 'self' was not declared in this scope self = r_anal_switch_op_new (addr, min_val, max_val); ^~~~ r_core.cxx: In member function 'RAnalCaseOp* r_core_RAnalSwitchOp::add_case(long long unsigned int, long long unsigned int, long long unsigned int)': r_core.cxx:633:39: error: 'self' was not declared in this scope return r_anal_switch_op_add_case (self, addr, jump, value); ^~~~ r_core.cxx: At global scope: r_core.cxx:637:2: error: 'Radare_RAnalValue' does not name a type Radare_RAnalValue *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:641:2: error: 'Radare_RAnalCond' does not name a type Radare_RAnalCond *self; ^~~~~~~~~~~~~~~~ r_core.cxx:645:2: error: 'Radare_RAnalState' does not name a type Radare_RAnalState *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:647:100: error: ISO C++ forbids declaration of 'r_core_Radare_RAnalState' with no type [-fpermissive] r_core_Radare_RAnalState (unsigned long long start, unsigned char* buffer, unsigned long long len) { ^ r_core.cxx: In member function 'int r_core_RAnalState::r_core_Radare_RAnalState(long long unsigned int, unsigned char*, long long unsigned int)': r_core.cxx:648:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:649:5: error: 'self' was not declared in this scope self = r_anal_state_new (start, buffer, len); ^~~~ r_core.cxx: In member function 'void r_core_RAnalState::insert_bb(RAnalBlock*)': r_core.cxx:652:30: error: 'self' was not declared in this scope r_anal_state_insert_bb (self, bb); ^~~~ r_core.cxx: In member function 'RAnalBlock* r_core_RAnalState::search_bb(long long unsigned int)': r_core.cxx:655:36: error: 'self' was not declared in this scope return r_anal_state_search_bb (self, addr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RAnalState::get_len(long long unsigned int)': r_core.cxx:658:34: error: 'self' was not declared in this scope return r_anal_state_get_len (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RAnalState::addr_is_valid(long long unsigned int)': r_core.cxx:661:40: error: 'self' was not declared in this scope return r_anal_state_addr_is_valid (self, addr); ^~~~ r_core.cxx: In member function 'void r_core_RAnalState::set_depth(unsigned int)': r_core.cxx:664:30: error: 'self' was not declared in this scope r_anal_state_set_depth (self, depth); ^~~~ r_core.cxx: At global scope: r_core.cxx:668:2: error: 'Radare_RAnalBlock' does not name a type Radare_RAnalBlock *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:672:2: error: 'Radare_RAnalOp' does not name a type Radare_RAnalOp *self; ^~~~~~~~~~~~~~ r_core.cxx:676:2: error: 'Radare_RAnalDiff' does not name a type Radare_RAnalDiff *self; ^~~~~~~~~~~~~~~~ r_core.cxx:680:2: error: 'Radare_RAnalFunction' does not name a type Radare_RAnalFunction *self; ^~~~~~~~~~~~~~~~~~~~ r_core.cxx: In member function 'std::vector<r_anal_bb_t*> r_core_RAnalFunction::get_bbs()': r_core.cxx:687:32: error: 'self' was not declared in this scope list = r_anal_fcn_get_bbs (self); ^~~~ r_core.cxx: In member function 'std::vector<r_anal_var_t*> r_core_RAnalFunction::get_vars()': r_core.cxx:698:33: error: 'self' was not declared in this scope list = r_anal_fcn_get_vars (self); ^~~~ r_core.cxx: In member function 'std::vector<r_anal_ref_t*> r_core_RAnalFunction::get_refs()': r_core.cxx:709:33: error: 'self' was not declared in this scope list = r_anal_fcn_get_refs (self); ^~~~ r_core.cxx: In member function 'std::vector<r_anal_ref_t*> r_core_RAnalFunction::get_xrefs()': r_core.cxx:720:34: error: 'self' was not declared in this scope list = r_anal_fcn_get_xrefs (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:728:2: error: 'Radare_RAnalVar' does not name a type Radare_RAnalVar *self; ^~~~~~~~~~~~~~~ r_core.cxx:732:2: error: 'Radare_RAnalVarAccess' does not name a type Radare_RAnalVarAccess *self; ^~~~~~~~~~~~~~~~~~~~~ r_core.cxx:736:2: error: 'Radare_RAnalRef' does not name a type Radare_RAnalRef *self; ^~~~~~~~~~~~~~~ r_core.cxx:740:2: error: 'Radare_RAnalRefline' does not name a type Radare_RAnalRefline *self; ^~~~~~~~~~~~~~~~~~~ r_core.cxx:744:2: error: 'Radare_RAnalMetaItem' does not name a type Radare_RAnalMetaItem *self; ^~~~~~~~~~~~~~~~~~~~ r_core.cxx:748:2: error: 'Radare_RAnal' does not name a type Radare_RAnal *self; ^~~~~~~~~~~~ r_core.cxx:750:24: error: ISO C++ forbids declaration of 'r_core_Radare_RAnal' with no type [-fpermissive] r_core_Radare_RAnal () { ^ r_core.cxx:791:15: error: 'weak' was not declared in this scope std::vector<weak RAnalFunction*> get_fcns () { ^~~~ r_core.cxx:791:34: error: template argument 1 is invalid std::vector<weak RAnalFunction*> get_fcns () { ^ r_core.cxx:791:34: error: template argument 2 is invalid r_core.cxx: In member function 'int r_core_RAnal::r_core_Radare_RAnal()': r_core.cxx:751:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:752:5: error: 'self' was not declared in this scope self = r_anal_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::op_hexstr(long long unsigned int, const char*)': r_core.cxx:755:30: error: 'self' was not declared in this scope return r_anal_op_hexstr (self, addr, hexstr); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::set_bits(int)': r_core.cxx:758:29: error: 'self' was not declared in this scope return r_anal_set_bits (self, bits); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::set_big_endian(bool)': r_core.cxx:761:35: error: 'self' was not declared in this scope return r_anal_set_big_endian (self, big); ^~~~ r_core.cxx: In member function 'void r_core_RAnal::diff_setup(bool, double, double)': r_core.cxx:764:25: error: 'self' was not declared in this scope r_anal_diff_setup (self, doops, thbb, thfcn); ^~~~ r_core.cxx: In member function 'void r_core_RAnal::diff_setup_i(bool, int, int)': r_core.cxx:767:27: error: 'self' was not declared in this scope r_anal_diff_setup_i (self, doops, thbb, thfcn); ^~~~ r_core.cxx: In member function 'std::vector<r_anal_ref_t*> r_core_RAnal::xrefs_get(long long unsigned int)': r_core.cxx:774:30: error: 'self' was not declared in this scope list = r_anal_xrefs_get (self, addr); ^~~~ r_core.cxx: In member function 'std::vector<r_anal_ref_t*> r_core_RAnal::xrefs_get_from(long long unsigned int)': r_core.cxx:785:35: error: 'self' was not declared in this scope list = r_anal_xrefs_get_from (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RAnal::get_fcns()': r_core.cxx:792:17: error: 'weak' was not declared in this scope std::vector<weak RAnalFunction*> ret; ^~~~ r_core.cxx:792:36: error: template argument 1 is invalid std::vector<weak RAnalFunction*> ret; ^ r_core.cxx:792:36: error: template argument 2 is invalid r_core.cxx:795:10: error: expected ';' before 'RAnalFunction' weak RAnalFunction* *item; ^~~~~~~~~~~~~ r_core.cxx:796:29: error: 'self' was not declared in this scope list = r_anal_get_fcns (self); ^~~~ r_core.cxx:798:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RAnalFunction**)iter->data); iter = iter->n) ^~~~ r_core.cxx:798:51: error: expected ')' before 'RAnalFunction' for (iter = list->head; iter && (item = (weak RAnalFunction**)iter->data); iter = iter->n) ^~~~~~~~~~~~~ r_core.cxx:798:78: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RAnalFunction**)iter->data); iter = iter->n) ^ r_core.cxx:799:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'RAnalFunction* r_core_RAnal::get_fcn_at(long long unsigned int, int)': r_core.cxx:803:31: error: 'self' was not declared in this scope return r_anal_get_fcn_at (self, addr, type); ^~~~ r_core.cxx: In member function 'RAnalFunction* r_core_RAnal::get_fcn_in(long long unsigned int, int)': r_core.cxx:806:31: error: 'self' was not declared in this scope return r_anal_get_fcn_in (self, addr, type); ^~~~ r_core.cxx: In member function 'void r_core_RAnal::trace_bb(long long unsigned int)': r_core.cxx:809:23: error: 'self' was not declared in this scope r_anal_trace_bb (self, addr); ^~~~ r_core.cxx: In member function 'void r_core_RAnal::bb(RAnalBlock*, long long unsigned int, unsigned char*, long long unsigned int, bool)': r_core.cxx:812:17: error: 'self' was not declared in this scope r_anal_bb (self, bb, addr, buf, len, head); ^~~~ r_core.cxx: In member function 'RAnalBlock* r_core_RAnal::bb_from_offset(long long unsigned int)': r_core.cxx:815:35: error: 'self' was not declared in this scope return r_anal_bb_from_offset (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::meta_add(int, long long unsigned int, long long unsigned int, const char*)': r_core.cxx:818:24: error: 'self' was not declared in this scope return r_meta_add (self, type, from, size, str); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::meta_del(int, long long unsigned int, long long unsigned int, const char*)': r_core.cxx:821:24: error: 'self' was not declared in this scope return r_meta_del (self, type, from, size, str); ^~~~ r_core.cxx: In member function 'RAnalMetaItem* r_core_RAnal::meta_find(long long unsigned int, int, int)': r_core.cxx:824:25: error: 'self' was not declared in this scope return r_meta_find (self, off, type, where); ^~~~ r_core.cxx: In member function 'bool r_core_RAnal::meta_cleanup(long long unsigned int, long long unsigned int)': r_core.cxx:827:28: error: 'self' was not declared in this scope return r_meta_cleanup (self, from, to); ^~~~ r_core.cxx: In member function 'int r_core_RAnal::meta_list(int, long long unsigned int)': r_core.cxx:833:25: error: 'self' was not declared in this scope return r_meta_list (self, type, rad); ^~~~ r_core.cxx: At global scope: r_core.cxx:837:2: error: 'Radare_RSign' does not name a type Radare_RSign *self; ^~~~~~~~~~~~ r_core.cxx:839:24: error: ISO C++ forbids declaration of 'r_core_Radare_RSign' with no type [-fpermissive] r_core_Radare_RSign () { ^ r_core.cxx: In member function 'int r_core_RSign::r_core_Radare_RSign()': r_core.cxx:840:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:841:5: error: 'self' was not declared in this scope self = r_sign_new (); ^~~~ r_core.cxx: At global scope: r_core.cxx:845:2: error: 'Radare_RRegItem' does not name a type Radare_RRegItem *self; ^~~~~~~~~~~~~~~ r_core.cxx:849:2: error: 'Radare_RRegArena' does not name a type Radare_RRegArena *self; ^~~~~~~~~~~~~~~~ r_core.cxx:853:2: error: 'Radare_RRegSet' does not name a type Radare_RRegSet *self; ^~~~~~~~~~~~~~ r_core.cxx:857:2: error: 'Radare_RReg' does not name a type Radare_RReg *self; ^~~~~~~~~~~ r_core.cxx:859:23: error: ISO C++ forbids declaration of 'r_core_Radare_RReg' with no type [-fpermissive] r_core_Radare_RReg () { ^ r_core.cxx: In member function 'int r_core_RReg::r_core_Radare_RReg()': r_core.cxx:860:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:861:5: error: 'self' was not declared in this scope self = r_reg_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_profile(const char*)': r_core.cxx:864:31: error: 'self' was not declared in this scope return r_reg_set_profile (self, file); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_profile_string(const char*)': r_core.cxx:867:38: error: 'self' was not declared in this scope return r_reg_set_profile_string (self, profile); ^~~~ r_core.cxx: In member function 'RRegItem* r_core_RReg::get(const char*, int)': r_core.cxx:870:23: error: 'self' was not declared in this scope return r_reg_get (self, name, type); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_name(int, const char*)': r_core.cxx:873:28: error: 'self' was not declared in this scope return r_reg_set_name (self, role, name); ^~~~ r_core.cxx: In member function 'const char* r_core_RReg::get_name(int)': r_core.cxx:876:28: error: 'self' was not declared in this scope return r_reg_get_name (self, role); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RReg::get_value(RRegItem*)': r_core.cxx:888:29: error: 'self' was not declared in this scope return r_reg_get_value (self, item); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_value(RRegItem*, long long unsigned int)': r_core.cxx:891:29: error: 'self' was not declared in this scope return r_reg_set_value (self, item, val); ^~~~ r_core.cxx: In member function 'float r_core_RReg::get_float(RRegItem*)': r_core.cxx:894:29: error: 'self' was not declared in this scope return r_reg_get_float (self, item); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_float(RRegItem*, float)': r_core.cxx:897:29: error: 'self' was not declared in this scope return r_reg_set_float (self, item, val); ^~~~ r_core.cxx: In member function 'double r_core_RReg::get_double(RRegItem*)': r_core.cxx:900:30: error: 'self' was not declared in this scope return r_reg_get_double (self, item); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_double(RRegItem*, double)': r_core.cxx:903:30: error: 'self' was not declared in this scope return r_reg_set_double (self, item, val); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::set_pack(RRegItem*, int, int, long long unsigned int)': r_core.cxx:906:28: error: 'self' was not declared in this scope return r_reg_set_pack (self, item, pidx, pbits, val); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RReg::get_pack(RRegItem*, int, int)': r_core.cxx:909:28: error: 'self' was not declared in this scope return r_reg_get_pack (self, item, pidx, pbits); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RReg::get_bytes(int, int*)': r_core.cxx:912:29: error: 'self' was not declared in this scope return r_reg_get_bytes (self, type, size); ^~~~ r_core.cxx: In member function 'int r_core_RReg::set_bytes(int, unsigned char*, int)': r_core.cxx:915:29: error: 'self' was not declared in this scope return r_reg_set_bytes (self, type, buf, len); ^~~~ r_core.cxx: In member function 'void r_core_RReg::fit_arena()': r_core.cxx:918:23: error: 'self' was not declared in this scope r_reg_fit_arena (self); ^~~~ r_core.cxx: In member function 'bool r_core_RReg::arena_push()': r_core.cxx:921:30: error: 'self' was not declared in this scope return r_reg_arena_push (self); ^~~~ r_core.cxx: In member function 'void r_core_RReg::arena_pop()': r_core.cxx:924:23: error: 'self' was not declared in this scope r_reg_arena_pop (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:928:2: error: 'Radare_RHash' does not name a type Radare_RHash *self; ^~~~~~~~~~~~ r_core.cxx:930:42: error: ISO C++ forbids declaration of 'r_core_Radare_RHash' with no type [-fpermissive] r_core_Radare_RHash (bool rst, int bits) { ^ r_core.cxx: In member function 'int r_core_RHash::r_core_Radare_RHash(bool, int)': r_core.cxx:931:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:932:5: error: 'self' was not declared in this scope self = r_hash_new (rst, bits); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_md4(unsigned char*, unsigned int)': r_core.cxx:962:27: error: 'self' was not declared in this scope return r_hash_do_md4 (self, input, len); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_md5(unsigned char*, unsigned int)': r_core.cxx:965:27: error: 'self' was not declared in this scope return r_hash_do_md5 (self, input, len); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_sha1(unsigned char*, unsigned int)': r_core.cxx:968:28: error: 'self' was not declared in this scope return r_hash_do_sha1 (self, input, len); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_sha256(unsigned char*, unsigned int)': r_core.cxx:971:30: error: 'self' was not declared in this scope return r_hash_do_sha256 (self, input, len); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_sha384(unsigned char*, unsigned int)': r_core.cxx:974:30: error: 'self' was not declared in this scope return r_hash_do_sha384 (self, input, len); ^~~~ r_core.cxx: In member function 'unsigned char* r_core_RHash::do_sha512(unsigned char*, unsigned int)': r_core.cxx:977:30: error: 'self' was not declared in this scope return r_hash_do_sha512 (self, input, len); ^~~~ r_core.cxx: At global scope: r_core.cxx:981:2: error: 'Radare_REggPlugin' does not name a type Radare_REggPlugin *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:985:2: error: 'Radare_REgg' does not name a type Radare_REgg *self; ^~~~~~~~~~~ r_core.cxx:987:23: error: ISO C++ forbids declaration of 'r_core_Radare_REgg' with no type [-fpermissive] r_core_Radare_REgg () { ^ r_core.cxx: In member function 'int r_core_REgg::r_core_Radare_REgg()': r_core.cxx:988:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:989:5: error: 'self' was not declared in this scope self = r_egg_new (); ^~~~ r_core.cxx: In member function 'char* r_core_REgg::to_string()': r_core.cxx:992:29: error: 'self' was not declared in this scope return r_egg_to_string (self); ^~~~ r_core.cxx: In member function 'void r_core_REgg::reset()': r_core.cxx:995:19: error: 'self' was not declared in this scope r_egg_reset (self); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::setup(const char*, int, bool, const char*)': r_core.cxx:998:25: error: 'self' was not declared in this scope return r_egg_setup (self, arch, bits, bigendian, os); ^~~~ r_core.cxx: In member function 'void r_core_REgg::load(const char*, int)': r_core.cxx:1001:18: error: 'self' was not declared in this scope r_egg_load (self, code, fmt); ^~~~ r_core.cxx: In member function 'void r_core_REgg::syscall(const char*)': r_core.cxx:1004:21: error: 'self' was not declared in this scope r_egg_syscall (self, arg); ^~~~ r_core.cxx: In member function 'void r_core_REgg::alloc(int)': r_core.cxx:1007:19: error: 'self' was not declared in this scope r_egg_alloc (self, n); ^~~~ r_core.cxx: In member function 'void r_core_REgg::label(const char*)': r_core.cxx:1010:19: error: 'self' was not declared in this scope r_egg_label (self, name); ^~~~ r_core.cxx: In member function 'void r_core_REgg::include(const char*, int)': r_core.cxx:1013:21: error: 'self' was not declared in this scope r_egg_include (self, file, fmt); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::raw(unsigned char*, int)': r_core.cxx:1016:23: error: 'self' was not declared in this scope return r_egg_raw (self, buf, len); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::encode(const char*)': r_core.cxx:1019:26: error: 'self' was not declared in this scope return r_egg_encode (self, name); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::shellcode(const char*)': r_core.cxx:1022:29: error: 'self' was not declared in this scope return r_egg_shellcode (self, name); ^~~~ r_core.cxx: In member function 'void r_core_REgg::option_set(const char*, const char*)': r_core.cxx:1025:24: error: 'self' was not declared in this scope r_egg_option_set (self, k, v); ^~~~ r_core.cxx: In member function 'char* r_core_REgg::option_get(const char*)': r_core.cxx:1028:30: error: 'self' was not declared in this scope return r_egg_option_get (self, k); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::padding(const char*)': r_core.cxx:1031:27: error: 'self' was not declared in this scope return r_egg_padding (self, pad); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::compile()': r_core.cxx:1034:27: error: 'self' was not declared in this scope return r_egg_compile (self); ^~~~ r_core.cxx: In member function 'bool r_core_REgg::assemble()': r_core.cxx:1037:28: error: 'self' was not declared in this scope return r_egg_assemble (self); ^~~~ r_core.cxx: In member function 'char* r_core_REgg::get_source()': r_core.cxx:1040:30: error: 'self' was not declared in this scope return r_egg_get_source (self); ^~~~ r_core.cxx: In member function 'RBuffer* r_core_REgg::get_bin()': r_core.cxx:1043:27: error: 'self' was not declared in this scope return r_egg_get_bin (self); ^~~~ r_core.cxx: In member function 'char* r_core_REgg::get_assembly()': r_core.cxx:1046:32: error: 'self' was not declared in this scope return r_egg_get_assembly (self); ^~~~ r_core.cxx: In member function 'void r_core_REgg::append(const char*)': r_core.cxx:1049:20: error: 'self' was not declared in this scope r_egg_append (self, src); ^~~~ r_core.cxx: In member function 'int r_core_REgg::run()': r_core.cxx:1052:23: error: 'self' was not declared in this scope return r_egg_run (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:1056:2: error: 'Radare_RAsmCode' does not name a type Radare_RAsmCode *self; ^~~~~~~~~~~~~~~ r_core.cxx:1060:2: error: 'Radare_RAsmPlugin' does not name a type Radare_RAsmPlugin *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1064:2: error: 'Radare_RAsm' does not name a type Radare_RAsm *self; ^~~~~~~~~~~ r_core.cxx:1077:23: error: ISO C++ forbids declaration of 'r_core_Radare_RAsm' with no type [-fpermissive] r_core_Radare_RAsm () { ^ r_core.cxx: In member function 'std::vector<r_asm_plugin_t*> r_core_RAsm::get_plugins()': r_core.cxx:1071:31: error: 'self' was not declared in this scope list = r_asm_get_plugins (self); ^~~~ r_core.cxx: In member function 'int r_core_RAsm::r_core_Radare_RAsm()': r_core.cxx:1078:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1079:5: error: 'self' was not declared in this scope self = r_asm_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::use(const char*)': r_core.cxx:1082:23: error: 'self' was not declared in this scope return r_asm_use (self, name); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::set_bits(int)': r_core.cxx:1085:28: error: 'self' was not declared in this scope return r_asm_set_bits (self, bits); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::set_syntax(int)': r_core.cxx:1088:30: error: 'self' was not declared in this scope return r_asm_set_syntax (self, syntax); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::set_pc(long long unsigned int)': r_core.cxx:1091:26: error: 'self' was not declared in this scope return r_asm_set_pc (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::set_big_endian(bool)': r_core.cxx:1094:34: error: 'self' was not declared in this scope return r_asm_set_big_endian (self, big); ^~~~ r_core.cxx: In member function 'int r_core_RAsm::disassemble(RAsmOp*, unsigned char*, int)': r_core.cxx:1097:31: error: 'self' was not declared in this scope return r_asm_disassemble (self, op, buf, length); ^~~~ r_core.cxx: In member function 'int r_core_RAsm::assemble(RAsmOp*, const char*)': r_core.cxx:1100:28: error: 'self' was not declared in this scope return r_asm_assemble (self, op, buf); ^~~~ r_core.cxx: In member function 'RAsmCode* r_core_RAsm::mdisassemble(unsigned char*, int)': r_core.cxx:1103:32: error: 'self' was not declared in this scope return r_asm_mdisassemble (self, buf, length); ^~~~ r_core.cxx: In member function 'RAsmCode* r_core_RAsm::mdisassemble_hexstr(const char*)': r_core.cxx:1106:39: error: 'self' was not declared in this scope return r_asm_mdisassemble_hexstr (self, hexstr); ^~~~ r_core.cxx: In member function 'RAsmCode* r_core_RAsm::massemble(const char*)': r_core.cxx:1109:29: error: 'self' was not declared in this scope return r_asm_massemble (self, buf); ^~~~ r_core.cxx: In member function 'RAsmCode* r_core_RAsm::assemble_file(const char*)': r_core.cxx:1112:33: error: 'self' was not declared in this scope return r_asm_assemble_file (self, file); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::filter_input(const char*)': r_core.cxx:1115:32: error: 'self' was not declared in this scope return r_asm_filter_input (self, filter); ^~~~ r_core.cxx: In member function 'bool r_core_RAsm::filter_output(const char*)': r_core.cxx:1118:33: error: 'self' was not declared in this scope return r_asm_filter_output (self, filter); ^~~~ r_core.cxx: In member function 'void r_core_RAsm::free()': r_core.cxx:1121:18: error: 'self' was not declared in this scope r_asm_free (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:1125:2: error: 'Radare_RSyscallItem' does not name a type Radare_RSyscallItem *self; ^~~~~~~~~~~~~~~~~~~ r_core.cxx:1129:2: error: 'Radare_RSyscall' does not name a type Radare_RSyscall *self; ^~~~~~~~~~~~~~~ r_core.cxx:1131:27: error: ISO C++ forbids declaration of 'r_core_Radare_RSyscall' with no type [-fpermissive] r_core_Radare_RSyscall () { ^ r_core.cxx: In member function 'int r_core_RSyscall::r_core_Radare_RSyscall()': r_core.cxx:1132:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1133:5: error: 'self' was not declared in this scope self = r_syscall_new (); ^~~~ r_core.cxx: In member function 'void r_core_RSyscall::setup(const char*, const char*, int)': r_core.cxx:1136:23: error: 'self' was not declared in this scope r_syscall_setup (self, arch, os, bits); ^~~~ r_core.cxx: In member function 'void r_core_RSyscall::setup_file(const char*)': r_core.cxx:1139:28: error: 'self' was not declared in this scope r_syscall_setup_file (self, file); ^~~~ r_core.cxx: In member function 'RSyscallItem* r_core_RSyscall::get(int, int)': r_core.cxx:1142:27: error: 'self' was not declared in this scope return r_syscall_get (self, num, swi); ^~~~ r_core.cxx: In member function 'int r_core_RSyscall::get_num(const char*)': r_core.cxx:1145:31: error: 'self' was not declared in this scope return r_syscall_get_num (self, str); ^~~~ r_core.cxx: In member function 'const char* r_core_RSyscall::get_i(int, int)': r_core.cxx:1148:29: error: 'self' was not declared in this scope return r_syscall_get_i (self, num, swi); ^~~~ r_core.cxx: In member function 'void r_core_RSyscall::list()': r_core.cxx:1151:22: error: 'self' was not declared in this scope r_syscall_list (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:1155:2: error: 'Radare_RDatabase' does not name a type Radare_RDatabase *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1157:28: error: ISO C++ forbids declaration of 'r_core_Radare_RDatabase' with no type [-fpermissive] r_core_Radare_RDatabase () { ^ r_core.cxx: In member function 'int r_core_RDatabase::r_core_Radare_RDatabase()': r_core.cxx:1158:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1159:5: error: 'self' was not declared in this scope self = r_db_new (); ^~~~ r_core.cxx: In member function 'void r_core_RDatabase::free()': r_core.cxx:1162:17: error: 'self' was not declared in this scope r_db_free (self); ^~~~ r_core.cxx: In member function 'int r_core_RDatabase::add_id(int, int)': r_core.cxx:1165:25: error: 'self' was not declared in this scope return r_db_add_id (self, off, size); ^~~~ r_core.cxx: In member function 'bool r_core_RDatabase::add(void*)': r_core.cxx:1168:22: error: 'self' was not declared in this scope return r_db_add (self, b); ^~~~ r_core.cxx: In member function 'bool r_core_RDatabase::add_unique(void*)': r_core.cxx:1171:29: error: 'self' was not declared in this scope return r_db_add_unique (self, b); ^~~~ r_core.cxx: In member function 'bool r_core_RDatabase::_delete(void*)': r_core.cxx:1174:25: error: 'self' was not declared in this scope return r_db_delete (self, b); ^~~~ r_core.cxx: In member function 'void* r_core_RDatabase::get(int, unsigned char*)': r_core.cxx:1177:22: error: 'self' was not declared in this scope return r_db_get (self, key, buf); ^~~~ r_core.cxx: At global scope: r_core.cxx:1181:2: error: 'Radare_RIOUndoWrite' does not name a type Radare_RIOUndoWrite *self; ^~~~~~~~~~~~~~~~~~~ r_core.cxx:1185:2: error: 'Radare_RIOPlugin' does not name a type Radare_RIOPlugin *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1189:2: error: 'Radare_RIOMap' does not name a type Radare_RIOMap *self; ^~~~~~~~~~~~~ r_core.cxx:1193:2: error: 'Radare_RIOSection' does not name a type Radare_RIOSection *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1197:2: error: 'Radare_RIODesc' does not name a type Radare_RIODesc *self; ^~~~~~~~~~~~~~ r_core.cxx:1201:2: error: 'Radare_RIO' does not name a type Radare_RIO *self; ^~~~~~~~~~ r_core.cxx:1203:22: error: ISO C++ forbids declaration of 'r_core_Radare_RIO' with no type [-fpermissive] r_core_Radare_RIO () { ^ r_core.cxx: In member function 'int r_core_RIO::r_core_Radare_RIO()': r_core.cxx:1204:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1205:5: error: 'self' was not declared in this scope self = r_io_new (); ^~~~ r_core.cxx: In member function 'RIO* r_core_RIO::free()': r_core.cxx:1208:23: error: 'self' was not declared in this scope return r_io_free (self); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::set_write_mask(unsigned char*, int)': r_core.cxx:1211:33: error: 'self' was not declared in this scope return r_io_set_write_mask (self, buf, len); ^~~~ r_core.cxx: In member function 'RIODesc* r_core_RIO::open(const char*, int, int)': r_core.cxx:1214:23: error: 'self' was not declared in this scope return r_io_open (self, uri, flags, mode); ^~~~ r_core.cxx: In member function 'RIODesc* r_core_RIO::open_as(const char*, const char*, int, int)': r_core.cxx:1217:26: error: 'self' was not declared in this scope return r_io_open_as (self, urihandler, path, flags, mode); ^~~~ r_core.cxx: In member function 'int r_core_RIO::redirect(const char*)': r_core.cxx:1220:27: error: 'self' was not declared in this scope return r_io_redirect (self, uri); ^~~~ r_core.cxx: In member function 'void r_core_RIO::use_fd(int)': r_core.cxx:1223:19: error: 'self' was not declared in this scope r_io_use_fd (self, fd); ^~~~ r_core.cxx: In member function 'void r_core_RIO::use_desc(RIODesc*)': r_core.cxx:1226:21: error: 'self' was not declared in this scope r_io_use_desc (self, desc); ^~~~ r_core.cxx: In member function 'int r_core_RIO::read(unsigned char*, int)': r_core.cxx:1229:23: error: 'self' was not declared in this scope return r_io_read (self, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RIO::read_at(long long unsigned int, unsigned char*, int)': r_core.cxx:1232:26: error: 'self' was not declared in this scope return r_io_read_at (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'RBuffer* r_core_RIO::read_buf(long long unsigned int, int)': r_core.cxx:1235:27: error: 'self' was not declared in this scope return r_io_read_buf (self, addr, len); ^~~~ r_core.cxx: In member function 'int r_core_RIO::write(unsigned char*, int)': r_core.cxx:1238:24: error: 'self' was not declared in this scope return r_io_write (self, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RIO::write_at(long long unsigned int, unsigned char*, int)': r_core.cxx:1241:27: error: 'self' was not declared in this scope return r_io_write_at (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::seek(long long unsigned int, int)': r_core.cxx:1244:23: error: 'self' was not declared in this scope return r_io_seek (self, addr, whence); ^~~~ r_core.cxx: In member function 'int r_core_RIO::system(const char*)': r_core.cxx:1247:25: error: 'self' was not declared in this scope return r_io_system (self, cmd); ^~~~ r_core.cxx: In member function 'int r_core_RIO::close(RIODesc*)': r_core.cxx:1250:24: error: 'self' was not declared in this scope return r_io_close (self, fd); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::size()': r_core.cxx:1253:23: error: 'self' was not declared in this scope return r_io_size (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_commit(long long unsigned int, long long unsigned int)': r_core.cxx:1256:25: error: 'self' was not declared in this scope r_io_cache_commit (self, from, to); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_init()': r_core.cxx:1259:23: error: 'self' was not declared in this scope r_io_cache_init (self); ^~~~ r_core.cxx: In member function 'int r_core_RIO::cache_list(bool)': r_core.cxx:1262:29: error: 'self' was not declared in this scope return r_io_cache_list (self, rad); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_reset(bool)': r_core.cxx:1265:24: error: 'self' was not declared in this scope r_io_cache_reset (self, set); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_enable(bool, bool)': r_core.cxx:1268:25: error: 'self' was not declared in this scope r_io_cache_enable (self, rd, wr); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_write(long long unsigned int, unsigned char*, int)': r_core.cxx:1271:24: error: 'self' was not declared in this scope r_io_cache_write (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'void r_core_RIO::cache_read(long long unsigned int, unsigned char*, int)': r_core.cxx:1274:23: error: 'self' was not declared in this scope r_io_cache_read (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::undo_init()': r_core.cxx:1277:28: error: 'self' was not declared in this scope return r_io_undo_init (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::undo_enable(bool, bool)': r_core.cxx:1280:24: error: 'self' was not declared in this scope r_io_undo_enable (self, set, write); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::sundo(long long unsigned int)': r_core.cxx:1283:24: error: 'self' was not declared in this scope return r_io_sundo (self, offset); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::sundo_redo()': r_core.cxx:1286:29: error: 'self' was not declared in this scope return r_io_sundo_redo (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::sundo_push(long long unsigned int)': r_core.cxx:1289:23: error: 'self' was not declared in this scope r_io_sundo_push (self, off); ^~~~ r_core.cxx: In member function 'void r_core_RIO::sundo_reset()': r_core.cxx:1292:24: error: 'self' was not declared in this scope r_io_sundo_reset (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::sundo_list()': r_core.cxx:1295:23: error: 'self' was not declared in this scope r_io_sundo_list (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::wundo_new(long long unsigned int, unsigned char*, int)': r_core.cxx:1298:22: error: 'self' was not declared in this scope r_io_wundo_new (self, off, data, len); ^~~~ r_core.cxx: In member function 'void r_core_RIO::wundo_clear()': r_core.cxx:1301:24: error: 'self' was not declared in this scope r_io_wundo_clear (self); ^~~~ r_core.cxx: In member function 'int r_core_RIO::wundo_size()': r_core.cxx:1304:29: error: 'self' was not declared in this scope return r_io_wundo_size (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::wundo_list()': r_core.cxx:1307:23: error: 'self' was not declared in this scope r_io_wundo_list (self); ^~~~ r_core.cxx: In member function 'int r_core_RIO::wundo_apply(RIOUndoWrite*, int)': r_core.cxx:1310:30: error: 'self' was not declared in this scope return r_io_wundo_apply (self, u, set); ^~~~ r_core.cxx: In member function 'void r_core_RIO::wundo_apply_all(int)': r_core.cxx:1313:28: error: 'self' was not declared in this scope r_io_wundo_apply_all (self, set); ^~~~ r_core.cxx: In member function 'int r_core_RIO::wundo_set(int, int)': r_core.cxx:1316:28: error: 'self' was not declared in this scope return r_io_wundo_set (self, n, set); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::plugin_open(int, RIOPlugin*)': r_core.cxx:1319:30: error: 'self' was not declared in this scope return r_io_plugin_open (self, fd, plugin); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::plugin_close(int, RIOPlugin*)': r_core.cxx:1322:31: error: 'self' was not declared in this scope return r_io_plugin_close (self, fd, plugin); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::plugin_add(RIOPlugin*)': r_core.cxx:1325:29: error: 'self' was not declared in this scope return r_io_plugin_add (self, plugin); ^~~~ r_core.cxx: In member function 'int r_core_RIO::plugin_generate()': r_core.cxx:1328:34: error: 'self' was not declared in this scope return r_io_plugin_generate (self); ^~~~ r_core.cxx: In member function 'void r_core_RIO::plugin_list()': r_core.cxx:1331:24: error: 'self' was not declared in this scope r_io_plugin_list (self); ^~~~ r_core.cxx: In member function 'RIOMap* r_core_RIO::map_resolve(int)': r_core.cxx:1334:30: error: 'self' was not declared in this scope return r_io_map_resolve (self, fd); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::map_add(int, int, long long unsigned int, long long unsigned int, long long unsigned int)': r_core.cxx:1337:26: error: 'self' was not declared in this scope return r_io_map_add (self, fd, flags, delta, addr, size); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::map_del(int)': r_core.cxx:1340:26: error: 'self' was not declared in this scope return r_io_map_del (self, fd); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_next(long long unsigned int)': r_core.cxx:1343:31: error: 'self' was not declared in this scope return r_io_section_next (self, addr); ^~~~ r_core.cxx: In member function 'void r_core_RIO::section_list(long long unsigned int, bool)': r_core.cxx:1346:25: error: 'self' was not declared in this scope r_io_section_list (self, addr, rad); ^~~~ r_core.cxx: In member function 'RIOSection* r_core_RIO::section_vget(long long unsigned int)': r_core.cxx:1349:31: error: 'self' was not declared in this scope return r_io_section_vget (self, addr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_get_offset(long long unsigned int)': r_core.cxx:1352:37: error: 'self' was not declared in this scope return r_io_section_get_offset (self, addr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_get_vaddr(long long unsigned int)': r_core.cxx:1355:36: error: 'self' was not declared in this scope return r_io_section_get_vaddr (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RIO::section_get_rwx(long long unsigned int)': r_core.cxx:1358:34: error: 'self' was not declared in this scope return r_io_section_get_rwx (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::section_overlaps(RIOSection*)': r_core.cxx:1361:35: error: 'self' was not declared in this scope return r_io_section_overlaps (self, refsec); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_vaddr_to_maddr_try(long long unsigned int)': r_core.cxx:1364:45: error: 'self' was not declared in this scope return r_io_section_vaddr_to_maddr_try (self, vaddr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_vaddr_to_maddr(long long unsigned int)': r_core.cxx:1367:41: error: 'self' was not declared in this scope return r_io_section_vaddr_to_maddr (self, vaddr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_maddr_to_vaddr(long long unsigned int)': r_core.cxx:1370:41: error: 'self' was not declared in this scope return r_io_section_maddr_to_vaddr (self, vaddr); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_exists_for_paddr(long long unsigned int, int)': r_core.cxx:1373:43: error: 'self' was not declared in this scope return r_io_section_exists_for_paddr (self, vaddr, hasperm); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RIO::section_exists_for_vaddr(long long unsigned int, int)': r_core.cxx:1376:43: error: 'self' was not declared in this scope return r_io_section_exists_for_vaddr (self, vaddr, hasperm); ^~~~ r_core.cxx: In member function 'void r_core_RIO::desc_add(RIODesc*)': r_core.cxx:1379:21: error: 'self' was not declared in this scope r_io_desc_add (self, desc); ^~~~ r_core.cxx: In member function 'bool r_core_RIO::desc_del(int)': r_core.cxx:1382:27: error: 'self' was not declared in this scope return r_io_desc_del (self, fd); ^~~~ r_core.cxx: At global scope: r_core.cxx:1386:2: error: 'Radare_RBreakpointItem' does not name a type Radare_RBreakpointItem *self; ^~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:1390:2: error: 'Radare_RBreakpointTrace' does not name a type Radare_RBreakpointTrace *self; ^~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:1394:2: error: 'Radare_RBreakpoint' does not name a type Radare_RBreakpoint *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:1396:30: error: ISO C++ forbids declaration of 'r_core_Radare_RBreakpoint' with no type [-fpermissive] r_core_Radare_RBreakpoint () { ^ r_core.cxx: In member function 'int r_core_RBreakpoint::r_core_Radare_RBreakpoint()': r_core.cxx:1397:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1398:5: error: 'self' was not declared in this scope self = r_bp_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RBreakpoint::use(const char*, int)': r_core.cxx:1401:22: error: 'self' was not declared in this scope return r_bp_use (self, arch, bits); ^~~~ r_core.cxx: In member function 'void r_core_RBreakpoint::enable(long long unsigned int, bool)': r_core.cxx:1404:19: error: 'self' was not declared in this scope r_bp_enable (self, addr, enabled); ^~~~ r_core.cxx: In member function 'RBreakpointItem* r_core_RBreakpoint::get_in(long long unsigned int, int)': r_core.cxx:1407:25: error: 'self' was not declared in this scope return r_bp_get_in (self, addr, rwx); ^~~~ r_core.cxx: In member function 'RBreakpointItem* r_core_RBreakpoint::get_at(long long unsigned int)': r_core.cxx:1410:25: error: 'self' was not declared in this scope return r_bp_get_at (self, addr); ^~~~ r_core.cxx: In member function 'RBreakpointItem* r_core_RBreakpoint::add_sw(long long unsigned int, int, int)': r_core.cxx:1413:25: error: 'self' was not declared in this scope return r_bp_add_sw (self, addr, len, rwx); ^~~~ r_core.cxx: In member function 'RBreakpointItem* r_core_RBreakpoint::add_hw(long long unsigned int, int, int)': r_core.cxx:1416:25: error: 'self' was not declared in this scope return r_bp_add_hw (self, addr, len, rwx); ^~~~ r_core.cxx: In member function 'bool r_core_RBreakpoint::add_fault(long long unsigned int, int, int)': r_core.cxx:1419:28: error: 'self' was not declared in this scope return r_bp_add_fault (self, addr, len, rwx); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::add_cond(const char*)': r_core.cxx:1422:27: error: 'self' was not declared in this scope return r_bp_add_cond (self, cond); ^~~~ r_core.cxx: In member function 'bool r_core_RBreakpoint::del(long long unsigned int)': r_core.cxx:1425:22: error: 'self' was not declared in this scope return r_bp_del (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RBreakpoint::del_cond(int)': r_core.cxx:1428:27: error: 'self' was not declared in this scope return r_bp_del_cond (self, idx); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::set_trace(long long unsigned int, int)': r_core.cxx:1431:28: error: 'self' was not declared in this scope return r_bp_set_trace (self, addr, set); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::restore(bool)': r_core.cxx:1434:26: error: 'self' was not declared in this scope return r_bp_restore (self, set); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::recoil(long long unsigned int)': r_core.cxx:1437:25: error: 'self' was not declared in this scope return r_bp_recoil (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::list(bool)': r_core.cxx:1440:23: error: 'self' was not declared in this scope return r_bp_list (self, rad); ^~~~ r_core.cxx: In member function 'void r_core_RBreakpoint::traptrace_enable(bool)': r_core.cxx:1443:29: error: 'self' was not declared in this scope r_bp_traptrace_enable (self, enable); ^~~~ r_core.cxx: In member function 'void r_core_RBreakpoint::traptrace_reset(bool)': r_core.cxx:1446:28: error: 'self' was not declared in this scope r_bp_traptrace_reset (self, hard); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RBreakpoint::traptrace_next(long long unsigned int)': r_core.cxx:1449:33: error: 'self' was not declared in this scope return r_bp_traptrace_next (self, addr); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::traptrace_add(long long unsigned int, long long unsigned int)': r_core.cxx:1452:32: error: 'self' was not declared in this scope return r_bp_traptrace_add (self, from, to); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::traptrace_free_at(long long unsigned int)': r_core.cxx:1455:36: error: 'self' was not declared in this scope return r_bp_traptrace_free_at (self, from); ^~~~ r_core.cxx: In member function 'void r_core_RBreakpoint::traptrace_list()': r_core.cxx:1458:27: error: 'self' was not declared in this scope r_bp_traptrace_list (self); ^~~~ r_core.cxx: In member function 'int r_core_RBreakpoint::traptrace_at(long long unsigned int, int)': r_core.cxx:1461:31: error: 'self' was not declared in this scope return r_bp_traptrace_at (self, from, len); ^~~~ r_core.cxx: At global scope: r_core.cxx:1465:2: error: 'Radare_RDebugPid' does not name a type Radare_RDebugPid *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1467:27: error: expected class-name before '(' token ~r_core_Radare_RDebugPid() { ^ r_core.cxx:1470:89: error: ISO C++ forbids declaration of 'r_core_Radare_RDebugPid' with no type [-fpermissive] r_core_Radare_RDebugPid (const char* path, int pid, char status, unsigned long long pc) { ^ r_core.cxx: In member function 'int r_core_RDebugPid::r_core_Radare_RDebugPid(const char*, int, char, long long unsigned int)': r_core.cxx:1471:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1472:5: error: 'self' was not declared in this scope self = r_debug_pid_new (path, pid, status, pc); ^~~~ r_core.cxx: At global scope: r_core.cxx:1476:2: error: 'Radare_RDebugMap' does not name a type Radare_RDebugMap *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1480:2: error: 'Radare_RDebugTrace' does not name a type Radare_RDebugTrace *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:1484:2: error: 'Radare_RDebugTracepoint' does not name a type Radare_RDebugTracepoint *self; ^~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:1488:2: error: 'Radare_RDebug' does not name a type Radare_RDebug *self; ^~~~~~~~~~~~~ r_core.cxx:1490:33: error: ISO C++ forbids declaration of 'r_core_Radare_RDebug' with no type [-fpermissive] r_core_Radare_RDebug (int hard) { ^ r_core.cxx: In member function 'int r_core_RDebug::r_core_Radare_RDebug(int)': r_core.cxx:1491:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1492:5: error: 'self' was not declared in this scope self = r_debug_new (hard); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::use(const char*)': r_core.cxx:1495:25: error: 'self' was not declared in this scope return r_debug_use (self, plugin); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::attach(int)': r_core.cxx:1498:28: error: 'self' was not declared in this scope return r_debug_attach (self, pid); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::detach(int)': r_core.cxx:1501:28: error: 'self' was not declared in this scope return r_debug_detach (self, pid); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::start(const char*)': r_core.cxx:1504:27: error: 'self' was not declared in this scope return r_debug_start (self, cmd); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::stop_reason()': r_core.cxx:1507:33: error: 'self' was not declared in this scope return r_debug_stop_reason (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::hold()': r_core.cxx:1510:26: error: 'self' was not declared in this scope return r_debug_wait (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::is_dead()': r_core.cxx:1513:29: error: 'self' was not declared in this scope return r_debug_is_dead (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::kill(int, int, int)': r_core.cxx:1516:26: error: 'self' was not declared in this scope return r_debug_kill (self, pid, tid, sig); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::kill_setup(int, int)': r_core.cxx:1519:32: error: 'self' was not declared in this scope return r_debug_kill_setup (self, sig, action); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::select(int, int)': r_core.cxx:1522:28: error: 'self' was not declared in this scope return r_debug_select (self, pid, tid); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::step(int)': r_core.cxx:1525:26: error: 'self' was not declared in this scope return r_debug_step (self, count); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::step_over(int)': r_core.cxx:1528:31: error: 'self' was not declared in this scope return r_debug_step_over (self, count); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::_continue()': r_core.cxx:1531:30: error: 'self' was not declared in this scope return r_debug_continue (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::continue_kill(int)': r_core.cxx:1534:35: error: 'self' was not declared in this scope return r_debug_continue_kill (self, sig); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::continue_until(long long unsigned int)': r_core.cxx:1537:36: error: 'self' was not declared in this scope return r_debug_continue_until (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::continue_until_optype(int, int)': r_core.cxx:1540:43: error: 'self' was not declared in this scope return r_debug_continue_until_optype (self, type, over); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::continue_until_nontraced()': r_core.cxx:1543:46: error: 'self' was not declared in this scope return r_debug_continue_until_nontraced (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::continue_syscall(int)': r_core.cxx:1546:38: error: 'self' was not declared in this scope return r_debug_continue_syscall (self, syscall); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::map_dealloc(RDebugMap*)': r_core.cxx:1549:33: error: 'self' was not declared in this scope return r_debug_map_dealloc (self, map); ^~~~ r_core.cxx: In member function 'void r_core_RDebug::map_list(long long unsigned int, bool)': r_core.cxx:1552:24: error: 'self' was not declared in this scope r_debug_map_list (self, addr, rad); ^~~~ r_core.cxx: In member function 'RDebugMap* r_core_RDebug::map_get(long long unsigned int)': r_core.cxx:1555:29: error: 'self' was not declared in this scope return r_debug_map_get (self, addr); ^~~~ r_core.cxx: In member function 'RDebugMap* r_core_RDebug::map_alloc(long long unsigned int, int)': r_core.cxx:1558:31: error: 'self' was not declared in this scope return r_debug_map_alloc (self, addr, size); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::map_sync()': r_core.cxx:1561:30: error: 'self' was not declared in this scope return r_debug_map_sync (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::child_fork()': r_core.cxx:1564:32: error: 'self' was not declared in this scope return r_debug_child_fork (self); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::child_clone()': r_core.cxx:1567:33: error: 'self' was not declared in this scope return r_debug_child_clone (self); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RDebug::arg_get(int, int)': r_core.cxx:1570:29: error: 'self' was not declared in this scope return r_debug_arg_get (self, fast, num); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::arg_set(int, int, long long unsigned int)': r_core.cxx:1573:29: error: 'self' was not declared in this scope return r_debug_arg_set (self, fast, num, val); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RDebug::execute(unsigned char*, int, bool)': r_core.cxx:1576:29: error: 'self' was not declared in this scope return r_debug_execute (self, buf, len, restore); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_open(const char*)': r_core.cxx:1579:31: error: 'self' was not declared in this scope return r_debug_desc_open (self, path); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_close(int)': r_core.cxx:1582:32: error: 'self' was not declared in this scope return r_debug_desc_close (self, fd); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_dup(int, int)': r_core.cxx:1585:30: error: 'self' was not declared in this scope return r_debug_desc_dup (self, fd, newfd); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_read(int, long long unsigned int, int)': r_core.cxx:1588:31: error: 'self' was not declared in this scope return r_debug_desc_read (self, fd, addr, len); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_seek(int, long long unsigned int)': r_core.cxx:1591:31: error: 'self' was not declared in this scope return r_debug_desc_seek (self, fd, addr); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_write(int, long long unsigned int, int)': r_core.cxx:1594:32: error: 'self' was not declared in this scope return r_debug_desc_write (self, fd, addr, len); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::desc_list(int)': r_core.cxx:1597:31: error: 'self' was not declared in this scope return r_debug_desc_list (self, rad); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::reg_sync(int, bool)': r_core.cxx:1600:30: error: 'self' was not declared in this scope return r_debug_reg_sync (self, type, set); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::reg_list(int, int, int, const char*)': r_core.cxx:1603:30: error: 'self' was not declared in this scope return r_debug_reg_list (self, type, size, rad, use_color); ^~~~ r_core.cxx: In member function 'std::vector<r_debug_pid_t*> r_core_RDebug::pids(int)': r_core.cxx:1610:26: error: 'self' was not declared in this scope list = r_debug_pids (self, pid); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::pid_list(int, char)': r_core.cxx:1617:30: error: 'self' was not declared in this scope return r_debug_pid_list (self, pid, fmt); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::thread_list(int)': r_core.cxx:1620:33: error: 'self' was not declared in this scope return r_debug_thread_list (self, pid); ^~~~ r_core.cxx: In member function 'void r_core_RDebug::trace_reset()': r_core.cxx:1623:27: error: 'self' was not declared in this scope r_debug_trace_reset (self); ^~~~ r_core.cxx: In member function 'int r_core_RDebug::trace_pc()': r_core.cxx:1626:30: error: 'self' was not declared in this scope return r_debug_trace_pc (self); ^~~~ r_core.cxx: In member function 'void r_core_RDebug::trace_at(const char*)': r_core.cxx:1629:24: error: 'self' was not declared in this scope r_debug_trace_at (self, str); ^~~~ r_core.cxx: In member function 'void r_core_RDebug::trace_list(int)': r_core.cxx:1632:26: error: 'self' was not declared in this scope r_debug_trace_list (self, mode); ^~~~ r_core.cxx: In member function 'bool r_core_RDebug::trace_tag(int)': r_core.cxx:1635:31: error: 'self' was not declared in this scope return r_debug_trace_tag (self, tag); ^~~~ r_core.cxx: At global scope: r_core.cxx:1639:2: error: 'Radare_RSearchKeyword' does not name a type Radare_RSearchKeyword *self; ^~~~~~~~~~~~~~~~~~~~~ r_core.cxx:1641:97: error: ISO C++ forbids declaration of 'r_core_Radare_RSearchKeyword' with no type [-fpermissive] r_core_Radare_RSearchKeyword (const char* str, const char* bmask, const char* data, bool icase) { ^ r_core.cxx:1645:101: error: ISO C++ forbids declaration of 'r_core_Radare_RSearchKeyword' with no type [-fpermissive] r_core_Radare_RSearchKeyword (unsigned char* s, int sl, unsigned char* b, int bl, const char* data) { ^ r_core.cxx: In member function 'int r_core_RSearchKeyword::r_core_Radare_RSearchKeyword(const char*, const char*, const char*, bool)': r_core.cxx:1642:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1643:5: error: 'self' was not declared in this scope self = r_search_keyword_new_str (str, bmask, data, icase); ^~~~ r_core.cxx: In member function 'int r_core_RSearchKeyword::r_core_Radare_RSearchKeyword(unsigned char*, int, unsigned char*, int, const char*)': r_core.cxx:1646:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1647:5: error: 'self' was not declared in this scope self = r_search_keyword_new (s, sl, b, bl, data); ^~~~ r_core.cxx: At global scope: r_core.cxx:1651:2: error: 'Radare_RSearchHit' does not name a type Radare_RSearchHit *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1655:2: error: 'Radare_RSearch' does not name a type Radare_RSearch *self; ^~~~~~~~~~~~~~ r_core.cxx:1657:25: error: expected class-name before '(' token ~r_core_Radare_RSearch() { ^ r_core.cxx:1660:34: error: ISO C++ forbids declaration of 'r_core_Radare_RSearch' with no type [-fpermissive] r_core_Radare_RSearch (int mode) { ^ r_core.cxx: In member function 'int r_core_RSearch::r_core_Radare_RSearch(int)': r_core.cxx:1661:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1662:5: error: 'self' was not declared in this scope self = r_search_new (mode); ^~~~ r_core.cxx: In member function 'bool r_core_RSearch::set_mode(int)': r_core.cxx:1665:31: error: 'self' was not declared in this scope return r_search_set_mode (self, mode); ^~~~ r_core.cxx: In member function 'bool r_core_RSearch::begin()': r_core.cxx:1668:28: error: 'self' was not declared in this scope return r_search_begin (self); ^~~~ r_core.cxx: In member function 'void r_core_RSearch::reset(int)': r_core.cxx:1671:22: error: 'self' was not declared in this scope r_search_reset (self, mode); ^~~~ r_core.cxx: In member function 'int r_core_RSearch::update(long long unsigned int*, unsigned char*, long int)': r_core.cxx:1674:29: error: 'self' was not declared in this scope return r_search_update (self, from, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RSearch::update_i(long long unsigned int, unsigned char*, long int)': r_core.cxx:1677:31: error: 'self' was not declared in this scope return r_search_update_i (self, from, buf, len); ^~~~ r_core.cxx: In member function 'std::vector<r_search_hit_t*> r_core_RSearch::find(long long unsigned int, unsigned char*, int)': r_core.cxx:1684:27: error: 'self' was not declared in this scope list = r_search_find (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'bool r_core_RSearch::kw_add(RSearchKeyword*)': r_core.cxx:1691:29: error: 'self' was not declared in this scope return r_search_kw_add (self, kw); ^~~~ r_core.cxx: In member function 'void r_core_RSearch::kw_reset()': r_core.cxx:1694:25: error: 'self' was not declared in this scope r_search_kw_reset (self); ^~~~ r_core.cxx: In member function 'void r_core_RSearch::set_callback(RSearchCallback, void*)': r_core.cxx:1697:29: error: 'self' was not declared in this scope r_search_set_callback (self, cb, user); ^~~~ r_core.cxx: In member function 'int r_core_RSearch::strings_update(long long unsigned int, unsigned char*, int)': r_core.cxx:1700:37: error: 'self' was not declared in this scope return r_search_strings_update (self, addr, buf, len); ^~~~ r_core.cxx: At global scope: r_core.cxx:1704:2: error: 'Radare_RFlagItem' does not name a type Radare_RFlagItem *self; ^~~~~~~~~~~~~~~~ r_core.cxx: In member function 'void r_core_RFlagItem::set_alias(const char*)': r_core.cxx:1707:29: error: 'self' was not declared in this scope r_flag_item_set_alias (self, alias); ^~~~ r_core.cxx: In member function 'void r_core_RFlagItem::set_comment(const char*)': r_core.cxx:1710:31: error: 'self' was not declared in this scope r_flag_item_set_comment (self, comment); ^~~~ r_core.cxx: At global scope: r_core.cxx:1714:2: error: 'Radare_RFlag' does not name a type Radare_RFlag *self; ^~~~~~~~~~~~ r_core.cxx:1716:24: error: ISO C++ forbids declaration of 'r_core_Radare_RFlag' with no type [-fpermissive] r_core_Radare_RFlag () { ^ r_core.cxx: In member function 'int r_core_RFlag::r_core_Radare_RFlag()': r_core.cxx:1717:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1718:5: error: 'self' was not declared in this scope self = r_flag_new (); ^~~~ r_core.cxx: In member function 'void r_core_RFlag::list(bool, const char*)': r_core.cxx:1721:19: error: 'self' was not declared in this scope r_flag_list (self, rad, pfx); ^~~~ r_core.cxx: In member function 'RFlagItem* r_core_RFlag::get(const char*)': r_core.cxx:1724:24: error: 'self' was not declared in this scope return r_flag_get (self, name); ^~~~ r_core.cxx: In member function 'RFlagItem* r_core_RFlag::get_i(long long unsigned int)': r_core.cxx:1727:26: error: 'self' was not declared in this scope return r_flag_get_i (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RFlag::unset_name(const char*)': r_core.cxx:1730:31: error: 'self' was not declared in this scope return r_flag_unset_name (self, name); ^~~~ r_core.cxx: In member function 'bool r_core_RFlag::unset_off(long long unsigned int)': r_core.cxx:1733:30: error: 'self' was not declared in this scope return r_flag_unset_off (self, addr); ^~~~ r_core.cxx: In member function 'bool r_core_RFlag::sort(int)': r_core.cxx:1736:25: error: 'self' was not declared in this scope return r_flag_sort (self, namesort); ^~~~ r_core.cxx: In member function 'RFlagItem* r_core_RFlag::set(const char*, long long unsigned int, int)': r_core.cxx:1739:24: error: 'self' was not declared in this scope return r_flag_set (self, name, addr, size); ^~~~ r_core.cxx: In member function 'bool r_core_RFlag::space_list(int)': r_core.cxx:1742:31: error: 'self' was not declared in this scope return r_flag_space_list (self, type); ^~~~ r_core.cxx: In member function 'const char* r_core_RFlag::space_get_i(int)': r_core.cxx:1745:32: error: 'self' was not declared in this scope return r_flag_space_get_i (self, idx); ^~~~ r_core.cxx: In member function 'int r_core_RFlag::space_get(const char*)': r_core.cxx:1748:30: error: 'self' was not declared in this scope return r_flag_space_get (self, name); ^~~~ r_core.cxx: In member function 'void r_core_RFlag::space_set(const char*)': r_core.cxx:1751:24: error: 'self' was not declared in this scope r_flag_space_set (self, name); ^~~~ r_core.cxx: At global scope: r_core.cxx:1755:2: error: 'Radare_RConfig' does not name a type Radare_RConfig *self; ^~~~~~~~~~~~~~ r_core.cxx:1757:36: error: ISO C++ forbids declaration of 'r_core_Radare_RConfig' with no type [-fpermissive] r_core_Radare_RConfig (void* user) { ^ r_core.cxx: In member function 'int r_core_RConfig::r_core_Radare_RConfig(void*)': r_core.cxx:1758:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1759:5: error: 'self' was not declared in this scope self = r_config_new (user); ^~~~ r_core.cxx: In member function 'int r_core_RConfig::eval(const char*)': r_core.cxx:1762:27: error: 'self' was not declared in this scope return r_config_eval (self, str); ^~~~ r_core.cxx: In member function 'const char* r_core_RConfig::get(const char*)': r_core.cxx:1765:26: error: 'self' was not declared in this scope return r_config_get (self, name); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RConfig::get_i(const char*)': r_core.cxx:1768:28: error: 'self' was not declared in this scope return r_config_get_i (self, name); ^~~~ r_core.cxx: In member function 'RConfigNode* r_core_RConfig::node_get(const char*)': r_core.cxx:1771:31: error: 'self' was not declared in this scope return r_config_node_get (self, name); ^~~~ r_core.cxx: In member function 'const char* r_core_RConfig::desc(const char*, const char*)': r_core.cxx:1777:27: error: 'self' was not declared in this scope return r_config_desc (self, name, desc); ^~~~ r_core.cxx: In member function 'int r_core_RConfig::toggle(const char*)': r_core.cxx:1780:29: error: 'self' was not declared in this scope return r_config_toggle (self, name); ^~~~ r_core.cxx: In member function 'RConfigNode* r_core_RConfig::set(const char*, const char*)': r_core.cxx:1783:26: error: 'self' was not declared in this scope return r_config_set (self, name, val); ^~~~ r_core.cxx: In member function 'RConfigNode* r_core_RConfig::set_i(const char*, long long unsigned int)': r_core.cxx:1786:28: error: 'self' was not declared in this scope return r_config_set_i (self, name, val); ^~~~ r_core.cxx: In member function 'void r_core_RConfig::list(const char*, bool)': r_core.cxx:1789:21: error: 'self' was not declared in this scope r_config_list (self, foo, rad); ^~~~ r_core.cxx: At global scope: r_core.cxx:1793:2: error: 'Radare_RConfigNode' does not name a type Radare_RConfigNode *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:1797:2: error: 'Radare_RBinFile' does not name a type Radare_RBinFile *self; ^~~~~~~~~~~~~~~ r_core.cxx:1801:2: error: 'Radare_RBinPlugin' does not name a type Radare_RBinPlugin *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1805:2: error: 'Radare_RBinDwarfRow' does not name a type Radare_RBinDwarfRow *self; ^~~~~~~~~~~~~~~~~~~ r_core.cxx:1809:2: error: 'Radare_RBinClass' does not name a type Radare_RBinClass *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1813:2: error: 'Radare_RBinObject' does not name a type Radare_RBinObject *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1817:2: error: 'Radare_RBinAddr' does not name a type Radare_RBinAddr *self; ^~~~~~~~~~~~~~~ r_core.cxx:1821:2: error: 'Radare_RBinSection' does not name a type Radare_RBinSection *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:1825:2: error: 'Radare_RBinSymbol' does not name a type Radare_RBinSymbol *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1829:2: error: 'Radare_RBinImport' does not name a type Radare_RBinImport *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1833:2: error: 'Radare_RBinReloc' does not name a type Radare_RBinReloc *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1837:2: error: 'Radare_RBinInfo' does not name a type Radare_RBinInfo *self; ^~~~~~~~~~~~~~~ r_core.cxx:1841:2: error: 'Radare_RBinString' does not name a type Radare_RBinString *self; ^~~~~~~~~~~~~~~~~ r_core.cxx:1845:2: error: 'Radare_RBinField' does not name a type Radare_RBinField *self; ^~~~~~~~~~~~~~~~ r_core.cxx:1849:2: error: 'Radare_RBin' does not name a type Radare_RBin *self; ^~~~~~~~~~~ r_core.cxx:1851:23: error: ISO C++ forbids declaration of 'r_core_Radare_RBin' with no type [-fpermissive] r_core_Radare_RBin () { ^ r_core.cxx:1891:15: error: 'weak' was not declared in this scope std::vector<weak RBinAddr*> get_entries () { ^~~~ r_core.cxx:1891:29: error: template argument 1 is invalid std::vector<weak RBinAddr*> get_entries () { ^ r_core.cxx:1891:29: error: template argument 2 is invalid r_core.cxx:1902:15: error: 'weak' was not declared in this scope std::vector<weak RBinField*> get_fields () { ^~~~ r_core.cxx:1902:30: error: template argument 1 is invalid std::vector<weak RBinField*> get_fields () { ^ r_core.cxx:1902:30: error: template argument 2 is invalid r_core.cxx:1913:15: error: 'weak' was not declared in this scope std::vector<weak RBinImport*> get_imports () { ^~~~ r_core.cxx:1913:31: error: template argument 1 is invalid std::vector<weak RBinImport*> get_imports () { ^ r_core.cxx:1913:31: error: template argument 2 is invalid r_core.cxx:1924:15: error: 'weak' was not declared in this scope std::vector<weak RBinSection*> get_sections () { ^~~~ r_core.cxx:1924:32: error: template argument 1 is invalid std::vector<weak RBinSection*> get_sections () { ^ r_core.cxx:1924:32: error: template argument 2 is invalid r_core.cxx:1935:15: error: 'weak' was not declared in this scope std::vector<weak RBinString*> get_strings () { ^~~~ r_core.cxx:1935:31: error: template argument 1 is invalid std::vector<weak RBinString*> get_strings () { ^ r_core.cxx:1935:31: error: template argument 2 is invalid r_core.cxx:1946:15: error: 'weak' was not declared in this scope std::vector<weak RBinSymbol*> get_symbols () { ^~~~ r_core.cxx:1946:31: error: template argument 1 is invalid std::vector<weak RBinSymbol*> get_symbols () { ^ r_core.cxx:1946:31: error: template argument 2 is invalid r_core.cxx:1957:15: error: 'weak' was not declared in this scope std::vector<weak RBinReloc*> get_relocs () { ^~~~ r_core.cxx:1957:30: error: template argument 1 is invalid std::vector<weak RBinReloc*> get_relocs () { ^ r_core.cxx:1957:30: error: template argument 2 is invalid r_core.cxx:1968:15: error: 'weak' was not declared in this scope std::vector<weak string*> get_libs () { ^~~~ r_core.cxx:1968:27: error: template argument 1 is invalid std::vector<weak string*> get_libs () { ^ r_core.cxx:1968:27: error: template argument 2 is invalid r_core.cxx: In member function 'int r_core_RBin::r_core_Radare_RBin()': r_core.cxx:1852:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:1853:5: error: 'self' was not declared in this scope self = r_bin_new (); ^~~~ r_core.cxx: In member function 'void r_core_RBin::iobind(RIO*)': r_core.cxx:1856:20: error: 'self' was not declared in this scope r_bin_iobind (self, io); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RBin::wr_scn_resize(const char*, long long unsigned int)': r_core.cxx:1859:33: error: 'self' was not declared in this scope return r_bin_wr_scn_resize (self, name, size); ^~~~ r_core.cxx: In member function 'int r_core_RBin::wr_rpath_del()': r_core.cxx:1862:32: error: 'self' was not declared in this scope return r_bin_wr_rpath_del (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::wr_output(const char*)': r_core.cxx:1865:29: error: 'self' was not declared in this scope return r_bin_wr_output (self, filename); ^~~~ r_core.cxx: In member function 'int r_core_RBin::load(const char*, long long unsigned int, long long unsigned int, int, int, int)': r_core.cxx:1868:24: error: 'self' was not declared in this scope return r_bin_load (self, file, baddr, laddr, xtr_idx, fd, rawstr); ^~~~ r_core.cxx: In member function 'RBuffer* r_core_RBin::create(unsigned char*, int, unsigned char*, int)': r_core.cxx:1871:26: error: 'self' was not declared in this scope return r_bin_create (self, code, codelen, data, datalen); ^~~~ r_core.cxx: In member function 'int r_core_RBin::use_arch(const char*, int, const char*)': r_core.cxx:1874:28: error: 'self' was not declared in this scope return r_bin_use_arch (self, arch, bits, name); ^~~~ r_core.cxx: In member function 'int r_core_RBin::select(const char*, int, const char*)': r_core.cxx:1877:26: error: 'self' was not declared in this scope return r_bin_select (self, arch, bits, name); ^~~~ r_core.cxx: In member function 'int r_core_RBin::select_idx(const char*, int)': r_core.cxx:1880:30: error: 'self' was not declared in this scope return r_bin_select_idx (self, name, idx); ^~~~ r_core.cxx: In member function 'int r_core_RBin::list(int)': r_core.cxx:1883:24: error: 'self' was not declared in this scope return r_bin_list (self, mode); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_RBin::get_baddr()': r_core.cxx:1886:29: error: 'self' was not declared in this scope return r_bin_get_baddr (self); ^~~~ r_core.cxx: In member function 'RBinAddr* r_core_RBin::get_sym(int)': r_core.cxx:1889:27: error: 'self' was not declared in this scope return r_bin_get_sym (self, sym); ^~~~ r_core.cxx: In member function 'int r_core_RBin::get_entries()': r_core.cxx:1892:17: error: 'weak' was not declared in this scope std::vector<weak RBinAddr*> ret; ^~~~ r_core.cxx:1892:31: error: template argument 1 is invalid std::vector<weak RBinAddr*> ret; ^ r_core.cxx:1892:31: error: template argument 2 is invalid r_core.cxx:1895:10: error: expected ';' before 'RBinAddr' weak RBinAddr* *item; ^~~~~~~~ r_core.cxx:1896:31: error: 'self' was not declared in this scope list = r_bin_get_entries (self); ^~~~ r_core.cxx:1898:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinAddr**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1898:51: error: expected ')' before 'RBinAddr' for (iter = list->head; iter && (item = (weak RBinAddr**)iter->data); iter = iter->n) ^~~~~~~~ r_core.cxx:1898:73: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinAddr**)iter->data); iter = iter->n) ^ r_core.cxx:1899:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_fields()': r_core.cxx:1903:17: error: 'weak' was not declared in this scope std::vector<weak RBinField*> ret; ^~~~ r_core.cxx:1903:32: error: template argument 1 is invalid std::vector<weak RBinField*> ret; ^ r_core.cxx:1903:32: error: template argument 2 is invalid r_core.cxx:1906:10: error: expected ';' before 'RBinField' weak RBinField* *item; ^~~~~~~~~ r_core.cxx:1907:30: error: 'self' was not declared in this scope list = r_bin_get_fields (self); ^~~~ r_core.cxx:1909:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinField**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1909:51: error: expected ')' before 'RBinField' for (iter = list->head; iter && (item = (weak RBinField**)iter->data); iter = iter->n) ^~~~~~~~~ r_core.cxx:1909:74: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinField**)iter->data); iter = iter->n) ^ r_core.cxx:1910:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_imports()': r_core.cxx:1914:17: error: 'weak' was not declared in this scope std::vector<weak RBinImport*> ret; ^~~~ r_core.cxx:1914:33: error: template argument 1 is invalid std::vector<weak RBinImport*> ret; ^ r_core.cxx:1914:33: error: template argument 2 is invalid r_core.cxx:1917:10: error: expected ';' before 'RBinImport' weak RBinImport* *item; ^~~~~~~~~~ r_core.cxx:1918:31: error: 'self' was not declared in this scope list = r_bin_get_imports (self); ^~~~ r_core.cxx:1920:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinImport**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1920:51: error: expected ')' before 'RBinImport' for (iter = list->head; iter && (item = (weak RBinImport**)iter->data); iter = iter->n) ^~~~~~~~~~ r_core.cxx:1920:75: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinImport**)iter->data); iter = iter->n) ^ r_core.cxx:1921:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_sections()': r_core.cxx:1925:17: error: 'weak' was not declared in this scope std::vector<weak RBinSection*> ret; ^~~~ r_core.cxx:1925:34: error: template argument 1 is invalid std::vector<weak RBinSection*> ret; ^ r_core.cxx:1925:34: error: template argument 2 is invalid r_core.cxx:1928:10: error: expected ';' before 'RBinSection' weak RBinSection* *item; ^~~~~~~~~~~ r_core.cxx:1929:32: error: 'self' was not declared in this scope list = r_bin_get_sections (self); ^~~~ r_core.cxx:1931:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinSection**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1931:51: error: expected ')' before 'RBinSection' for (iter = list->head; iter && (item = (weak RBinSection**)iter->data); iter = iter->n) ^~~~~~~~~~~ r_core.cxx:1931:76: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinSection**)iter->data); iter = iter->n) ^ r_core.cxx:1932:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_strings()': r_core.cxx:1936:17: error: 'weak' was not declared in this scope std::vector<weak RBinString*> ret; ^~~~ r_core.cxx:1936:33: error: template argument 1 is invalid std::vector<weak RBinString*> ret; ^ r_core.cxx:1936:33: error: template argument 2 is invalid r_core.cxx:1939:10: error: expected ';' before 'RBinString' weak RBinString* *item; ^~~~~~~~~~ r_core.cxx:1940:31: error: 'self' was not declared in this scope list = r_bin_get_strings (self); ^~~~ r_core.cxx:1942:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinString**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1942:51: error: expected ')' before 'RBinString' for (iter = list->head; iter && (item = (weak RBinString**)iter->data); iter = iter->n) ^~~~~~~~~~ r_core.cxx:1942:75: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinString**)iter->data); iter = iter->n) ^ r_core.cxx:1943:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_symbols()': r_core.cxx:1947:17: error: 'weak' was not declared in this scope std::vector<weak RBinSymbol*> ret; ^~~~ r_core.cxx:1947:33: error: template argument 1 is invalid std::vector<weak RBinSymbol*> ret; ^ r_core.cxx:1947:33: error: template argument 2 is invalid r_core.cxx:1950:10: error: expected ';' before 'RBinSymbol' weak RBinSymbol* *item; ^~~~~~~~~~ r_core.cxx:1951:31: error: 'self' was not declared in this scope list = r_bin_get_symbols (self); ^~~~ r_core.cxx:1953:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinSymbol**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1953:51: error: expected ')' before 'RBinSymbol' for (iter = list->head; iter && (item = (weak RBinSymbol**)iter->data); iter = iter->n) ^~~~~~~~~~ r_core.cxx:1953:75: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinSymbol**)iter->data); iter = iter->n) ^ r_core.cxx:1954:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_relocs()': r_core.cxx:1958:17: error: 'weak' was not declared in this scope std::vector<weak RBinReloc*> ret; ^~~~ r_core.cxx:1958:32: error: template argument 1 is invalid std::vector<weak RBinReloc*> ret; ^ r_core.cxx:1958:32: error: template argument 2 is invalid r_core.cxx:1961:10: error: expected ';' before 'RBinReloc' weak RBinReloc* *item; ^~~~~~~~~ r_core.cxx:1962:30: error: 'self' was not declared in this scope list = r_bin_get_relocs (self); ^~~~ r_core.cxx:1964:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak RBinReloc**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1964:51: error: expected ')' before 'RBinReloc' for (iter = list->head; iter && (item = (weak RBinReloc**)iter->data); iter = iter->n) ^~~~~~~~~ r_core.cxx:1964:74: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak RBinReloc**)iter->data); iter = iter->n) ^ r_core.cxx:1965:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RBin::get_libs()': r_core.cxx:1969:17: error: 'weak' was not declared in this scope std::vector<weak string*> ret; ^~~~ r_core.cxx:1969:29: error: template argument 1 is invalid std::vector<weak string*> ret; ^ r_core.cxx:1969:29: error: template argument 2 is invalid r_core.cxx:1972:10: error: expected ';' before 'string' weak string* *item; ^~~~~~ r_core.cxx:1973:28: error: 'self' was not declared in this scope list = r_bin_get_libs (self); ^~~~ r_core.cxx:1975:38: error: 'item' was not declared in this scope for (iter = list->head; iter && (item = (weak string**)iter->data); iter = iter->n) ^~~~ r_core.cxx:1975:51: error: expected ')' before 'string' for (iter = list->head; iter && (item = (weak string**)iter->data); iter = iter->n) ^~~~~~ r_core.cxx:1975:71: error: expected ')' before ';' token for (iter = list->head; iter && (item = (weak string**)iter->data); iter = iter->n) ^ r_core.cxx:1976:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'RBinInfo* r_core_RBin::get_info()': r_core.cxx:1980:28: error: 'self' was not declared in this scope return r_bin_get_info (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::is_big_endian()': r_core.cxx:1983:33: error: 'self' was not declared in this scope return r_bin_is_big_endian (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::is_stripped()': r_core.cxx:1986:31: error: 'self' was not declared in this scope return r_bin_is_stripped (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::is_static()': r_core.cxx:1989:29: error: 'self' was not declared in this scope return r_bin_is_static (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::has_dbg_linenums()': r_core.cxx:1992:36: error: 'self' was not declared in this scope return r_bin_has_dbg_linenums (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::has_dbg_syms()': r_core.cxx:1995:32: error: 'self' was not declared in this scope return r_bin_has_dbg_syms (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::has_dbg_relocs()': r_core.cxx:1998:34: error: 'self' was not declared in this scope return r_bin_has_dbg_relocs (self); ^~~~ r_core.cxx: In member function 'int r_core_RBin::addr2line(long long unsigned int, char*, int, int*)': r_core.cxx:2001:29: error: 'self' was not declared in this scope return r_bin_addr2line (self, addr, file, len, line); ^~~~ r_core.cxx: In member function 'char* r_core_RBin::addr2text(long long unsigned int)': r_core.cxx:2004:29: error: 'self' was not declared in this scope return r_bin_addr2text (self, addr); ^~~~ r_core.cxx: In member function 'RBinObject* r_core_RBin::get_object()': r_core.cxx:2007:30: error: 'self' was not declared in this scope return r_bin_get_object (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:2011:2: error: 'Radare_RParse' does not name a type Radare_RParse *self; ^~~~~~~~~~~~~ r_core.cxx:2013:25: error: ISO C++ forbids declaration of 'r_core_Radare_RParse' with no type [-fpermissive] r_core_Radare_RParse () { ^ r_core.cxx: In member function 'int r_core_RParse::r_core_Radare_RParse()': r_core.cxx:2014:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2015:5: error: 'self' was not declared in this scope self = r_parse_new (); ^~~~ r_core.cxx: In member function 'int r_core_RParse::list()': r_core.cxx:2018:26: error: 'self' was not declared in this scope return r_parse_list (self); ^~~~ r_core.cxx: In member function 'bool r_core_RParse::use(const char*)': r_core.cxx:2021:25: error: 'self' was not declared in this scope return r_parse_use (self, name); ^~~~ r_core.cxx: In member function 'bool r_core_RParse::filter(RFlag*, char*, char*, int)': r_core.cxx:2024:28: error: 'self' was not declared in this scope return r_parse_filter (self, flag, data, str, len); ^~~~ r_core.cxx: In member function 'bool r_core_RParse::assemble(char*, char*)': r_core.cxx:2027:30: error: 'self' was not declared in this scope return r_parse_assemble (self, dst, src); ^~~~ r_core.cxx: In member function 'bool r_core_RParse::parse(const char*, char*)': r_core.cxx:2030:27: error: 'self' was not declared in this scope return r_parse_parse (self, dst, src); ^~~~ r_core.cxx: At global scope: r_core.cxx:2043:2: error: 'Radare_RLangPlugin' does not name a type Radare_RLangPlugin *self; ^~~~~~~~~~~~~~~~~~ r_core.cxx:2047:2: error: 'Radare_RLang' does not name a type Radare_RLang *self; ^~~~~~~~~~~~ r_core.cxx:2049:24: error: ISO C++ forbids declaration of 'r_core_Radare_RLang' with no type [-fpermissive] r_core_Radare_RLang () { ^ r_core.cxx: In member function 'int r_core_RLang::r_core_Radare_RLang()': r_core.cxx:2050:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2051:5: error: 'self' was not declared in this scope self = r_lang_new (); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::define(const char*, const char*, void*)': r_core.cxx:2054:27: error: 'self' was not declared in this scope return r_lang_define (self, type, name, ptr); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::add(RLangPlugin*)': r_core.cxx:2057:24: error: 'self' was not declared in this scope return r_lang_add (self, plugin); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::use(const char*)': r_core.cxx:2060:24: error: 'self' was not declared in this scope return r_lang_use (self, name); ^~~~ r_core.cxx: In member function 'void r_core_RLang::undef(const char*)': r_core.cxx:2063:20: error: 'self' was not declared in this scope r_lang_undef (self, name); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::list()': r_core.cxx:2066:25: error: 'self' was not declared in this scope return r_lang_list (self); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::set_argv(int, char**)': r_core.cxx:2069:29: error: 'self' was not declared in this scope return r_lang_set_argv (self, argc, argv); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::run(const char*, int)': r_core.cxx:2072:24: error: 'self' was not declared in this scope return r_lang_run (self, code, len); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::run_file(const char*)': r_core.cxx:2075:29: error: 'self' was not declared in this scope return r_lang_run_file (self, file); ^~~~ r_core.cxx: In member function 'RLangPlugin* r_core_RLang::get_by_extension(const char*)': r_core.cxx:2078:37: error: 'self' was not declared in this scope return r_lang_get_by_extension (self, file); ^~~~ r_core.cxx: In member function 'RLangPlugin* r_core_RLang::get_by_name(const char*)': r_core.cxx:2081:32: error: 'self' was not declared in this scope return r_lang_get_by_name (self, file); ^~~~ r_core.cxx: In member function 'bool r_core_RLang::prompt()': r_core.cxx:2084:27: error: 'self' was not declared in this scope return r_lang_prompt (self); ^~~~ r_core.cxx: At global scope: r_core.cxx:2088:2: error: 'Radare_RPrint' does not name a type Radare_RPrint *self; ^~~~~~~~~~~~~ r_core.cxx:2090:25: error: ISO C++ forbids declaration of 'r_core_Radare_RPrint' with no type [-fpermissive] r_core_Radare_RPrint () { ^ r_core.cxx: In member function 'int r_core_RPrint::r_core_Radare_RPrint()': r_core.cxx:2091:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2092:5: error: 'self' was not declared in this scope self = r_print_new (); ^~~~ r_core.cxx: In member function 'char* r_core_RPrint::hexpair(const char*, int)': r_core.cxx:2095:29: error: 'self' was not declared in this scope return r_print_hexpair (self, str, idx); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::set_flags(int)': r_core.cxx:2098:25: error: 'self' was not declared in this scope r_print_set_flags (self, flags); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::hexdump(long long unsigned int, unsigned char*, int, int, int)': r_core.cxx:2101:23: error: 'self' was not declared in this scope r_print_hexdump (self, addr, buf, len, baddr, step); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::hexpairs(long long unsigned int, unsigned char*, int)': r_core.cxx:2104:24: error: 'self' was not declared in this scope r_print_hexpairs (self, addr, buf, len); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::bytes(unsigned char*, int, const char*)': r_core.cxx:2107:21: error: 'self' was not declared in this scope r_print_bytes (self, buf, len, fmt); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::c(unsigned char*, int)': r_core.cxx:2110:17: error: 'self' was not declared in this scope r_print_c (self, buf, len); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::raw(long long unsigned int, unsigned char*, int, int)': r_core.cxx:2113:19: error: 'self' was not declared in this scope r_print_raw (self, addr, buf, len, lines); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::cursor(int, int)': r_core.cxx:2116:22: error: 'self' was not declared in this scope r_print_cursor (self, cur, set); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::set_cursor(int, int, int)': r_core.cxx:2119:26: error: 'self' was not declared in this scope r_print_set_cursor (self, curset, ocursor, cursor); ^~~~ r_core.cxx: In member function 'void r_core_RPrint::code(long long unsigned int, unsigned char*, int, char)': r_core.cxx:2122:20: error: 'self' was not declared in this scope r_print_code (self, addr, buf, len, lang); ^~~~ r_core.cxx: In member function 'int r_core_RPrint::date_dos(unsigned char*, int)': r_core.cxx:2125:30: error: 'self' was not declared in this scope return r_print_date_dos (self, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RPrint::date_w32(unsigned char*, int)': r_core.cxx:2128:30: error: 'self' was not declared in this scope return r_print_date_w32 (self, buf, len); ^~~~ r_core.cxx: In member function 'int r_core_RPrint::date_unix(unsigned char*, int)': r_core.cxx:2131:31: error: 'self' was not declared in this scope return r_print_date_unix (self, buf, len); ^~~~ r_core.cxx: At global scope: r_core.cxx:2135:2: error: 'Radare_RFS' does not name a type Radare_RFS *self; ^~~~~~~~~~ r_core.cxx:2137:22: error: ISO C++ forbids declaration of 'r_core_Radare_RFS' with no type [-fpermissive] r_core_Radare_RFS () { ^ r_core.cxx:2198:15: error: 'string' was not declared in this scope std::vector<string*> find_name (const char* name, const char* glob) { ^~~~~~ r_core.cxx:2198:22: error: template argument 1 is invalid std::vector<string*> find_name (const char* name, const char* glob) { ^ r_core.cxx:2198:22: error: template argument 2 is invalid r_core.cxx:2209:15: error: 'string' was not declared in this scope std::vector<string*> find_off (const char* name, unsigned long long off) { ^~~~~~ r_core.cxx:2209:22: error: template argument 1 is invalid std::vector<string*> find_off (const char* name, unsigned long long off) { ^ r_core.cxx:2209:22: error: template argument 2 is invalid r_core.cxx: In member function 'int r_core_RFS::r_core_Radare_RFS()': r_core.cxx:2138:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2139:5: error: 'self' was not declared in this scope self = r_fs_new (); ^~~~ r_core.cxx: In member function 'RFSRoot* r_core_RFS::mount(const char*, const char*, long long unsigned int)': r_core.cxx:2142:24: error: 'self' was not declared in this scope return r_fs_mount (self, fstype, path, delta); ^~~~ r_core.cxx: In member function 'void r_core_RFS::view(int)': r_core.cxx:2145:17: error: 'self' was not declared in this scope r_fs_view (self, view); ^~~~ r_core.cxx: In member function 'bool r_core_RFS::umount(const char*)': r_core.cxx:2148:25: error: 'self' was not declared in this scope return r_fs_umount (self, path); ^~~~ r_core.cxx: In member function 'std::vector<r_fs_root_t*> r_core_RFS::root(const char*)': r_core.cxx:2155:23: error: 'self' was not declared in this scope list = r_fs_root (self, path); ^~~~ r_core.cxx: In member function 'RFSFile* r_core_RFS::open(const char*)': r_core.cxx:2162:23: error: 'self' was not declared in this scope return r_fs_open (self, path); ^~~~ r_core.cxx: In member function 'void r_core_RFS::close(RFSFile*)': r_core.cxx:2165:18: error: 'self' was not declared in this scope r_fs_close (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RFS::read(RFSFile*, long long unsigned int, int)': r_core.cxx:2168:23: error: 'self' was not declared in this scope return r_fs_read (self, file, addr, len); ^~~~ r_core.cxx: In member function 'RFSFile* r_core_RFS::slurp(const char*)': r_core.cxx:2171:24: error: 'self' was not declared in this scope return r_fs_slurp (self, path); ^~~~ r_core.cxx: In member function 'std::vector<r_fs_file_t*> r_core_RFS::dir(const char*)': r_core.cxx:2178:22: error: 'self' was not declared in this scope list = r_fs_dir (self, path); ^~~~ r_core.cxx: In member function 'std::vector<r_fs_partition_t*> r_core_RFS::partitions(const char*, long long unsigned int)': r_core.cxx:2189:29: error: 'self' was not declared in this scope list = r_fs_partitions (self, ptype, delta); ^~~~ r_core.cxx: In member function 'int r_core_RFS::dir_dump(const char*, const char*)': r_core.cxx:2196:27: error: 'self' was not declared in this scope return r_fs_dir_dump (self, path, name); ^~~~ r_core.cxx: In member function 'int r_core_RFS::find_name(const char*, const char*)': r_core.cxx:2199:17: error: 'string' was not declared in this scope std::vector<string*> ret; ^~~~~~ r_core.cxx:2199:24: error: template argument 1 is invalid std::vector<string*> ret; ^ r_core.cxx:2199:24: error: template argument 2 is invalid r_core.cxx:2202:14: error: 'item' was not declared in this scope string* *item; ^~~~ r_core.cxx:2203:28: error: 'self' was not declared in this scope list = r_fs_find_name (self, name, glob); ^~~~ r_core.cxx:2205:54: error: expected primary-expression before ')' token for (iter = list->head; iter && (item = (string**)iter->data); iter = iter->n) ^ r_core.cxx:2205:55: error: expected ')' before 'iter' for (iter = list->head; iter && (item = (string**)iter->data); iter = iter->n) ^~~~ r_core.cxx:2206:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'int r_core_RFS::find_off(const char*, long long unsigned int)': r_core.cxx:2210:17: error: 'string' was not declared in this scope std::vector<string*> ret; ^~~~~~ r_core.cxx:2210:24: error: template argument 1 is invalid std::vector<string*> ret; ^ r_core.cxx:2210:24: error: template argument 2 is invalid r_core.cxx:2213:14: error: 'item' was not declared in this scope string* *item; ^~~~ r_core.cxx:2214:27: error: 'self' was not declared in this scope list = r_fs_find_off (self, name, off); ^~~~ r_core.cxx:2216:54: error: expected primary-expression before ')' token for (iter = list->head; iter && (item = (string**)iter->data); iter = iter->n) ^ r_core.cxx:2216:55: error: expected ')' before 'iter' for (iter = list->head; iter && (item = (string**)iter->data); iter = iter->n) ^~~~ r_core.cxx:2217:13: error: request for member 'push_back' in 'ret', which is of non-class type 'int' ret.push_back(*item); ^~~~~~~~~ r_core.cxx: In member function 'bool r_core_RFS::prompt(const char*)': r_core.cxx:2221:25: error: 'self' was not declared in this scope return r_fs_prompt (self, root); ^~~~ r_core.cxx: At global scope: r_core.cxx:2231:2: error: 'Radare_RFSFile' does not name a type Radare_RFSFile *self; ^~~~~~~~~~~~~~ r_core.cxx:2235:2: error: 'Radare_RFSPlugin' does not name a type Radare_RFSPlugin *self; ^~~~~~~~~~~~~~~~ r_core.cxx:2239:2: error: 'Radare_RFSRoot' does not name a type Radare_RFSRoot *self; ^~~~~~~~~~~~~~ r_core.cxx:2243:2: error: 'Radare_RFSPartition' does not name a type Radare_RFSPartition *self; ^~~~~~~~~~~~~~~~~~~ r_core.cxx:2247:2: error: 'Radare_RMagic' does not name a type Radare_RMagic *self; ^~~~~~~~~~~~~ r_core.cxx:2249:34: error: ISO C++ forbids declaration of 'r_core_Radare_RMagic' with no type [-fpermissive] r_core_Radare_RMagic (int flags) { ^ r_core.cxx: In member function 'int r_core_RMagic::r_core_Radare_RMagic(int)': r_core.cxx:2250:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2251:5: error: 'self' was not declared in this scope self = r_magic_new (flags); ^~~~ r_core.cxx: In member function 'const char* r_core_RMagic::file(const char*)': r_core.cxx:2254:26: error: 'self' was not declared in this scope return r_magic_file (self, f); ^~~~ r_core.cxx: In member function 'const char* r_core_RMagic::descriptor(int)': r_core.cxx:2257:32: error: 'self' was not declared in this scope return r_magic_descriptor (self, d); ^~~~ r_core.cxx: In member function 'const char* r_core_RMagic::buffer(void*, int)': r_core.cxx:2260:28: error: 'self' was not declared in this scope return r_magic_buffer (self, buffer, n); ^~~~ r_core.cxx: In member function 'int r_core_RMagic::load(const char*)': r_core.cxx:2263:26: error: 'self' was not declared in this scope return r_magic_load (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RMagic::check(const char*)': r_core.cxx:2266:27: error: 'self' was not declared in this scope return r_magic_check (self, file); ^~~~ r_core.cxx: In member function 'int r_core_RMagic::compile(const char*)': r_core.cxx:2269:29: error: 'self' was not declared in this scope return r_magic_compile (self, file); ^~~~ r_core.cxx: In member function 'void r_core_RMagic::setflags(int)': r_core.cxx:2272:24: error: 'self' was not declared in this scope r_magic_setflags (self, flags); ^~~~ r_core.cxx: In function 'int RStr_ansi_filter(char*, int)': r_core.cxx:2294:39: error: invalid conversion from 'int' to 'char**' [-fpermissive] return r_str_ansi_filter (str, len); ^ r_core.cxx:2294:39: error: too few arguments to function 'int r_str_ansi_filter(char*, char**, int**, int)' In file included from /usr/include/libr/r_config.h:5:0, from r_core.cxx:2: /usr/include/libr/r_util.h:526:11: note: declared here R_API int r_str_ansi_filter(char *str, char **out, int **cposs, int len); ^~~~~~~~~~~~~~~~~ r_core.cxx: In function 'int RFile_dump(const char*, unsigned char*, int)': r_core.cxx:2312:39: error: too few arguments to function 'bool r_file_dump(const char*, const unsigned char*, int, int)' return r_file_dump (file, buf, len); ^ In file included from /usr/include/libr/r_config.h:5:0, from r_core.cxx:2: /usr/include/libr/r_util.h:622:12: note: declared here R_API bool r_file_dump(const char *file, const ut8 *buf, int len, int append); ^~~~~~~~~~~ r_core.cxx: In function 'long long unsigned int Radare_ex_map_anal_ex_to_anal_op_type(long long unsigned int)': r_core.cxx:2368:29: error: redefinition of 'long long unsigned int Radare_ex_map_anal_ex_to_anal_op_type(long long unsigned int)' static unsigned long long Radare_ex_map_anal_ex_to_anal_op_type (unsigned long long ranal2_op_type) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:66:29: note: 'long long unsigned int Radare_ex_map_anal_ex_to_anal_op_type(long long unsigned int)' previously defined here static unsigned long long Radare_ex_map_anal_ex_to_anal_op_type (unsigned long long ranal2_op_type) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2369:64: error: 'r_egg_ex_map_anal_ex_to_anal_op_type' was not declared in this scope return r_egg_ex_map_anal_ex_to_anal_op_type (ranal2_op_type); ^ r_core.cxx: In function 'int Radare_ex_is_op_type_eop(long long unsigned int)': r_core.cxx:2371:14: error: redefinition of 'int Radare_ex_is_op_type_eop(long long unsigned int)' static int Radare_ex_is_op_type_eop (unsigned long long x) { ^~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:69:14: note: 'int Radare_ex_is_op_type_eop(long long unsigned int)' previously defined here static int Radare_ex_is_op_type_eop (unsigned long long x) { ^~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2372:38: error: 'r_egg_ex_is_op_type_eop' was not declared in this scope return r_egg_ex_is_op_type_eop (x); ^ r_core.cxx: In function 'unsigned int Radare_ex_map_anal_ex_to_anal_bb_type(long long unsigned int)': r_core.cxx:2374:23: error: redefinition of 'unsigned int Radare_ex_map_anal_ex_to_anal_bb_type(long long unsigned int)' static unsigned int Radare_ex_map_anal_ex_to_anal_bb_type (unsigned long long ranal2_op_type) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:72:23: note: 'unsigned int Radare_ex_map_anal_ex_to_anal_bb_type(long long unsigned int)' previously defined here static unsigned int Radare_ex_map_anal_ex_to_anal_bb_type (unsigned long long ranal2_op_type) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2375:64: error: 'r_egg_ex_map_anal_ex_to_anal_bb_type' was not declared in this scope return r_egg_ex_map_anal_ex_to_anal_bb_type (ranal2_op_type); ^ r_core.cxx: In function 'void Radare_ex_clone_op_switch_to_bb(RAnalBlock*, RAnalOp*)': r_core.cxx:2377:15: error: redefinition of 'void Radare_ex_clone_op_switch_to_bb(RAnalBlock*, RAnalOp*)' static void Radare_ex_clone_op_switch_to_bb (RAnalBlock* bb, RAnalOp* op) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:75:15: note: 'void Radare_ex_clone_op_switch_to_bb(RAnalBlock*, RAnalOp*)' previously defined here static void Radare_ex_clone_op_switch_to_bb (RAnalBlock* bb, RAnalOp* op) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2378:44: error: 'r_egg_ex_clone_op_switch_to_bb' was not declared in this scope r_egg_ex_clone_op_switch_to_bb (bb, op); ^ r_core.cxx: In function 'void Radare_ex_update_bb_cfg_head_tail(RAnalBlock*, RAnalBlock*, RAnalBlock*)': r_core.cxx:2380:15: error: redefinition of 'void Radare_ex_update_bb_cfg_head_tail(RAnalBlock*, RAnalBlock*, RAnalBlock*)' static void Radare_ex_update_bb_cfg_head_tail (RAnalBlock* start, RAnalBlock* head, RAnalBlock* tail) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:78:15: note: 'void Radare_ex_update_bb_cfg_head_tail(RAnalBlock*, RAnalBlock*, RAnalBlock*)' previously defined here static void Radare_ex_update_bb_cfg_head_tail (RAnalBlock* start, RAnalBlock* head, RAnalBlock* tail) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2381:57: error: 'r_egg_ex_update_bb_cfg_head_tail' was not declared in this scope r_egg_ex_update_bb_cfg_head_tail (start, head, tail); ^ r_core.cxx: In function 'int Radare_ex_bb_head_comparator(RAnalBlock*, RAnalBlock*)': r_core.cxx:2383:14: error: redefinition of 'int Radare_ex_bb_head_comparator(RAnalBlock*, RAnalBlock*)' static int Radare_ex_bb_head_comparator (RAnalBlock* a, RAnalBlock* b) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:81:14: note: 'int Radare_ex_bb_head_comparator(RAnalBlock*, RAnalBlock*)' previously defined here static int Radare_ex_bb_head_comparator (RAnalBlock* a, RAnalBlock* b) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2384:45: error: 'r_egg_ex_bb_head_comparator' was not declared in this scope return r_egg_ex_bb_head_comparator (a, b); ^ r_core.cxx: In function 'int Radare_ex_bb_address_comparator(RAnalBlock*, RAnalBlock*)': r_core.cxx:2386:14: error: redefinition of 'int Radare_ex_bb_address_comparator(RAnalBlock*, RAnalBlock*)' static int Radare_ex_bb_address_comparator (RAnalBlock* a, RAnalBlock* b) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:84:14: note: 'int Radare_ex_bb_address_comparator(RAnalBlock*, RAnalBlock*)' previously defined here static int Radare_ex_bb_address_comparator (RAnalBlock* a, RAnalBlock* b) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_core.cxx:2387:48: error: 'r_egg_ex_bb_address_comparator' was not declared in this scope return r_egg_ex_bb_address_comparator (a, b); ^ r_core.cxx: At global scope: r_core.cxx:2390:2: error: 'SDB_Sdb' does not name a type SDB_Sdb *self; ^~~~~~~ r_core.cxx:2392:66: error: ISO C++ forbids declaration of 'r_core_SDB_Sdb' with no type [-fpermissive] r_core_SDB_Sdb (const char* path, const char* file, bool locked) { ^ r_core.cxx:2414:32: error: 'guint32' has not been declared char * get (const char* key, guint32* cas) { ^~~~~~~ r_core.cxx:2423:35: error: 'guint32' has not been declared bool bool_get (const char* key, guint32* cas) { ^~~~~~~ r_core.cxx:2432:47: error: 'guint32' has not been declared char * array_get (const char* key, int idx, guint32* cas) { ^~~~~~~ r_core.cxx:2459:48: error: 'guint32' has not been declared unsigned long long num_get (const char* key, guint32* cas) { ^~~~~~~ r_core.cxx:2468:55: error: 'guint32' has not been declared char * json_get (const char* key, const char* path, guint32* cas) { ^~~~~~~ r_core.cxx:2474:56: error: 'guint32' has not been declared int json_num_get (const char* key, const char* path, guint32* cas) { ^~~~~~~ r_core.cxx:2501:51: error: 'guint32' has not been declared unsigned long long expire_get (const char* key, guint32* cas) { ^~~~~~~ r_core.cxx: In member function 'int r_core_Sdb::r_core_SDB_Sdb(const char*, const char*, bool)': r_core.cxx:2393:18: error: 'g_type_init' was not declared in this scope g_type_init (); ^ r_core.cxx:2394:5: error: 'self' was not declared in this scope self = sdb_new (path, file, locked); ^~~~ r_core.cxx: In member function 'Sdb* r_core_Sdb::ns(const char*, bool)': r_core.cxx:2397:20: error: 'self' was not declared in this scope return sdb_ns (self, path, create); ^~~~ r_core.cxx: In member function 'Sdb* r_core_Sdb::ns_path(const char*, bool)': r_core.cxx:2400:25: error: 'self' was not declared in this scope return sdb_ns_path (self, path, create); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::sync()': r_core.cxx:2403:22: error: 'self' was not declared in this scope return sdb_sync (self); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::query(const char*)': r_core.cxx:2406:23: error: 'self' was not declared in this scope return sdb_query (self, cmd); ^~~~ r_core.cxx: In member function 'char* r_core_Sdb::querys(const char*, int, const char*)': r_core.cxx:2409:24: error: 'self' was not declared in this scope return sdb_querys (self, buf, len, cmd); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::exists(const char*)': r_core.cxx:2412:24: error: 'self' was not declared in this scope return sdb_exists (self, key); ^~~~ r_core.cxx: In member function 'char* r_core_Sdb::get(const char*, int*)': r_core.cxx:2415:21: error: 'self' was not declared in this scope return sdb_get (self, key, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::add(const char*, const char*, unsigned int)': r_core.cxx:2418:21: error: 'self' was not declared in this scope return sdb_add (self, key, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::set(const char*, const char*, unsigned int)': r_core.cxx:2421:21: error: 'self' was not declared in this scope return sdb_set (self, key, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::bool_get(const char*, int*)': r_core.cxx:2424:26: error: 'self' was not declared in this scope return sdb_bool_get (self, key, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::bool_set(const char*, bool, unsigned int)': r_core.cxx:2427:26: error: 'self' was not declared in this scope return sdb_bool_set (self, key, v, cas); ^~~~ r_core.cxx: In member function 'int r_core_Sdb::array_length(const char*)': r_core.cxx:2430:30: error: 'self' was not declared in this scope return sdb_array_length (self, key); ^~~~ r_core.cxx: In member function 'char* r_core_Sdb::array_get(const char*, int, int*)': r_core.cxx:2433:27: error: 'self' was not declared in this scope return sdb_array_get (self, key, idx, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_set(const char*, int, const char*, unsigned int)': r_core.cxx:2436:27: error: 'self' was not declared in this scope return sdb_array_set (self, key, idx, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_set_num(const char*, int, long long unsigned int, unsigned int)': r_core.cxx:2439:31: error: 'self' was not declared in this scope return sdb_array_set_num (self, key, idx, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_delete(const char*, int, unsigned int)': r_core.cxx:2442:30: error: 'self' was not declared in this scope return sdb_array_delete (self, key, idx, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_remove(const char*, const char*, unsigned int)': r_core.cxx:2445:30: error: 'self' was not declared in this scope return sdb_array_remove (self, key, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_remove_num(const char*, long long unsigned int, unsigned int)': r_core.cxx:2448:34: error: 'self' was not declared in this scope return sdb_array_remove_num (self, key, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::array_contains(const char*, const char*, unsigned int*)': r_core.cxx:2451:32: error: 'self' was not declared in this scope return sdb_array_contains (self, key, val, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::num_exists(const char*)': r_core.cxx:2454:28: error: 'self' was not declared in this scope return sdb_num_exists (self, key); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::num_set(const char*, long long unsigned int, unsigned int)': r_core.cxx:2457:25: error: 'self' was not declared in this scope return sdb_num_set (self, key, num, cas); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_Sdb::num_get(const char*, int*)': r_core.cxx:2460:25: error: 'self' was not declared in this scope return sdb_num_get (self, key, cas); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_Sdb::num_inc(const char*, long long unsigned int, unsigned int)': r_core.cxx:2463:25: error: 'self' was not declared in this scope return sdb_num_inc (self, key, n, cas); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_Sdb::num_dec(const char*, long long unsigned int, unsigned int)': r_core.cxx:2466:25: error: 'self' was not declared in this scope return sdb_num_dec (self, key, n, cas); ^~~~ r_core.cxx: In member function 'char* r_core_Sdb::json_get(const char*, const char*, int*)': r_core.cxx:2469:26: error: 'self' was not declared in this scope return sdb_json_get (self, key, path, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::json_set(const char*, const char*, const char*, unsigned int)': r_core.cxx:2472:26: error: 'self' was not declared in this scope return sdb_json_set (self, key, path, val, cas); ^~~~ r_core.cxx: In member function 'int r_core_Sdb::json_num_get(const char*, const char*, int*)': r_core.cxx:2475:30: error: 'self' was not declared in this scope return sdb_json_num_get (self, key, path, cas); ^~~~ r_core.cxx: In member function 'int r_core_Sdb::json_num_set(const char*, const char*, int, unsigned int)': r_core.cxx:2478:30: error: 'self' was not declared in this scope return sdb_json_num_set (self, key, path, v, cas); ^~~~ r_core.cxx: In member function 'int r_core_Sdb::json_num_inc(const char*, const char*, int, unsigned int)': r_core.cxx:2481:30: error: 'self' was not declared in this scope return sdb_json_num_inc (self, key, path, n, cas); ^~~~ r_core.cxx: In member function 'int r_core_Sdb::json_num_dec(const char*, const char*, int, unsigned int)': r_core.cxx:2484:30: error: 'self' was not declared in this scope return sdb_json_num_dec (self, key, path, n, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::unset(const char*, int)': r_core.cxx:2493:23: error: 'self' was not declared in this scope return sdb_unset (self, key, cas); ^~~~ r_core.cxx: In member function 'void r_core_Sdb::reset()': r_core.cxx:2496:17: error: 'self' was not declared in this scope sdb_reset (self); ^~~~ r_core.cxx: In member function 'void r_core_Sdb::unlink()': r_core.cxx:2499:18: error: 'self' was not declared in this scope sdb_unlink (self); ^~~~ r_core.cxx: In member function 'long long unsigned int r_core_Sdb::expire_get(const char*, int*)': r_core.cxx:2502:28: error: 'self' was not declared in this scope return sdb_expire_get (self, key, cas); ^~~~ r_core.cxx: In member function 'bool r_core_Sdb::expire_set(const char*, long long unsigned int, unsigned int)': r_core.cxx:2505:28: error: 'self' was not declared in this scope return sdb_expire_set (self, key, time, cas); ^~~~ ../rules.mk:21: recipe for target 'r_core.so' failed make[1]: *** [r_core.so] Error 1 make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/cxx' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/dlang' D bindings has been disabled mod=`echo r_core.so | sed -e s,.so,,` ; \ echo "MOD=$mod" ; \ valabind --dlang -N Radare -m $mod --vapidir=../vapi $mod MOD=r_core NOTICE Symbol defined VALABIND_DLANG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used mod=`echo r_bin.so | sed -e s,.so,,` ; \ echo "MOD=$mod" ; \ valabind --dlang -N Radare -m $mod --vapidir=../vapi $mod MOD=r_bin NOTICE Symbol defined VALABIND_DLANG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io mod=`echo r_asm.so | sed -e s,.so,,` ; \ echo "MOD=$mod" ; \ valabind --dlang -N Radare -m $mod --vapidir=../vapi $mod MOD=r_asm NOTICE Symbol defined VALABIND_DLANG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_util make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/dlang' /bin/sh: line 2: cd: duktape: No such file or directory make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/go' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc go r_core -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -go r_core.i SWIG -go: -intgosize option required but not specified ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc go r_bin -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -go r_bin.i SWIG -go: -intgosize option required but not specified ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc go r_asm -NRadare -NSDB -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -go r_asm.i SWIG -go: -intgosize option required but not specified ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/go' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/guile' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc guile r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -guile r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -pthread -I/usr/include/guile/2.0 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro -lguile-2.0 -lgc r_core_wrap.cxx: In function 'scm_unused_struct* _wrap_RBin_addr2line(SCM, SCM, SCM, SCM)': r_core_wrap.cxx:15288:7: error: 'must_free3' was not declared in this scope if (must_free3 && arg3) SWIG_free(arg3);return gswig_result; ^~~~~~~~~~ r_core_wrap.cxx: In function 'scm_unused_struct* _wrap_RParse_filter(SCM, SCM, SCM, SCM, SCM)': r_core_wrap.cxx:16748:7: error: 'must_free3' was not declared in this scope if (must_free3 && arg3) SWIG_free(arg3); if (must_free4 && arg4) SWIG_free(arg4);return gswig_result; ^~~~~~~~~~ r_core_wrap.cxx:16748:48: error: 'must_free4' was not declared in this scope if (must_free3 && arg3) SWIG_free(arg3); if (must_free4 && arg4) SWIG_free(arg4);return gswig_result; ^~~~~~~~~~ r_core_wrap.cxx: In function 'scm_unused_struct* _wrap_RParse_assemble(SCM, SCM, SCM)': r_core_wrap.cxx:16758:7: error: 'must_free2' was not declared in this scope if (must_free2 && arg2) SWIG_free(arg2); if (must_free3 && arg3) SWIG_free(arg3);return gswig_result; ^~~~~~~~~~ r_core_wrap.cxx:16758:48: error: 'must_free3' was not declared in this scope if (must_free2 && arg2) SWIG_free(arg2); if (must_free3 && arg3) SWIG_free(arg3);return gswig_result; ^~~~~~~~~~ r_core_wrap.cxx: In function 'scm_unused_struct* _wrap_RParse_parse(SCM, SCM, SCM)': r_core_wrap.cxx:16768:48: error: 'must_free3' was not declared in this scope if (must_free2 && arg2) SWIG_free(arg2); if (must_free3 && arg3) SWIG_free(arg3);return gswig_result; ^~~~~~~~~~ ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc guile r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -guile r_bin.i g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -pthread -I/usr/include/guile/2.0 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro -lguile-2.0 -lgc r_bin_wrap.cxx: In function 'scm_unused_struct* _wrap_RBin_addr2line(SCM, SCM, SCM, SCM)': r_bin_wrap.cxx:3448:7: error: 'must_free3' was not declared in this scope if (must_free3 && arg3) SWIG_free(arg3);return gswig_result; ^~~~~~~~~~ ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc guile r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -guile r_asm.i r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -pthread -I/usr/include/guile/2.0 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro -lguile-2.0 -lgc ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/guile' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/lua' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc lua r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -lua r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:211: Warning 314: 'end' is a Lua keyword, renaming to 'c_end' r_core.i:1037: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_core.i:1038: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_core.i:1090: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:1091: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. r_core.i:1156: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:1472: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1772: Warning 453: Can't apply (unsigned char *OUTPUT). No typemaps are defined. r_core.i:1816: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:1821: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:2183: Warning 453: Can't apply (unsigned long long *INOUT). No typemaps are defined. r_core.i:2470: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2471: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:2497: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2498: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2504: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2505: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2511: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2779: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2790: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2801: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2821: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2841: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2876: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro -llua -lm ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc lua r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -lua r_bin.i r_bin.i:364: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_bin.i:365: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_bin.i:494: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_bin.i:495: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_bin.i:547: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_bin.i:548: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. r_bin.i:586: Warning 453: Can't apply (unsigned char *OUTPUT). No typemaps are defined. r_bin.i:630: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_bin.i:635: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro -llua -lm ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc lua r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -lua r_asm.i r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:289: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_asm.i:290: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_asm.i:342: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_asm.i:343: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro -llua -lm ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/lua' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/newlisp' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/newlisp' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/ocaml' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc ocaml r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic SWIG is buggy. Please set in ocamldec.swg the following line: #define caml_array_length swig_caml_array_length /usr/bin/valabind-cc: line 106: ocamlc: command not found valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -ocaml r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:66: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:139: Warning 314: 'to' is an ocaml keyword and it will be appropriately renamed r_core.i:206: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:211: Warning 314: 'end' is an ocaml keyword and it will be appropriately renamed r_core.i:224: Warning 314: 'done' is an ocaml keyword and it will be appropriately renamed r_core.i:237: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:261: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:273: Warning 314: 'val' is an ocaml keyword and it will be appropriately renamed r_core.i:280: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:289: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:308: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:317: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:323: Warning 314: 'to' is an ocaml keyword and it will be appropriately renamed r_core.i:328: Warning 314: 'to' is an ocaml keyword and it will be appropriately renamed r_core.i:330: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:342: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:440: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:480: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:563: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:573: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:579: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:590: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:645: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:666: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_core.i:1573: Warning 314: 'include' is an ocaml keyword and it will be appropriately renamed r_core.i:1759: Warning 314: 'open' is an ocaml keyword and it will be appropriately renamed r_core.i:2179: Warning 314: 'begin' is an ocaml keyword and it will be appropriately renamed r_core.i:2643: Warning 314: 'open' is an ocaml keyword and it will be appropriately renamed r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1816: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:1821: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:2183: Warning 453: Can't apply (unsigned long long *INOUT). No typemaps are defined. r_core.i:2470: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2497: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2498: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2504: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2505: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2511: Warning 453: Can't apply (char *INOUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/local/Cellar/objective-caml/4.01.0/lib/ocaml/ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/ -Dcaml_array_length=caml_array_length__ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro -L -lcamlrun r_core_wrap.cxx:758:24: fatal error: caml/alloc.h: No such file or directory #include <caml/alloc.h> ^ compilation terminated. ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc ocaml r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io SWIG is buggy. Please set in ocamldec.swg the following line: #define caml_array_length swig_caml_array_length /usr/bin/valabind-cc: line 106: ocamlc: command not found valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -ocaml r_bin.i r_bin.i:27: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_bin.i:90: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_bin.i:100: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_bin.i:106: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_bin.i:117: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_bin.i:165: Warning 314: 'to' is an ocaml keyword and it will be appropriately renamed r_bin.i:573: Warning 314: 'open' is an ocaml keyword and it will be appropriately renamed r_bin.i:364: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_bin.i:630: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_bin.i:635: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/local/Cellar/objective-caml/4.01.0/lib/ocaml/ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/ -Dcaml_array_length=caml_array_length__ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro -L -lcamlrun r_bin_wrap.cxx:758:24: fatal error: caml/alloc.h: No such file or directory #include <caml/alloc.h> ^ compilation terminated. ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc ocaml r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall SWIG is buggy. Please set in ocamldec.swg the following line: #define caml_array_length swig_caml_array_length /usr/bin/valabind-cc: line 106: ocamlc: command not found valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -ocaml r_asm.i r_asm.i:18: Warning 314: 'type' is an ocaml keyword and it will be appropriately renamed r_asm.i:71: Warning 314: 'to' is an ocaml keyword and it will be appropriately renamed r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/local/Cellar/objective-caml/4.01.0/lib/ocaml/ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/ -Dcaml_array_length=caml_array_length__ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro -L -lcamlrun r_asm_wrap.cxx:758:24: fatal error: caml/alloc.h: No such file or directory #include <caml/alloc.h> ^ compilation terminated. ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/ocaml' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/perl' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc perl r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -perl r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:253: Warning 314: 'next' is a perl keyword r_core.i:582: Warning 314: 'import' is a perl keyword r_core.i:1634: Warning 314: 'use' is a perl keyword r_core.i:1944: Warning 314: 'use' is a perl keyword r_core.i:2015: Warning 314: 'use' is a perl keyword r_core.i:2289: Warning 314: 'eval' is a perl keyword r_core.i:2496: Warning 314: 'use' is a perl keyword r_core.i:2541: Warning 314: 'use' is a perl keyword r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -D_REENTRANT -D_GNU_SOURCE -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/core_perl/CORE -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-E -Wl,-rpath,/usr/lib/perl5/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro -fstack-protector-strong -L/usr/local/lib -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc perl r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -perl r_bin.i r_bin.i:109: Warning 314: 'import' is a perl keyword g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -D_REENTRANT -D_GNU_SOURCE -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/core_perl/CORE -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-E -Wl,-rpath,/usr/lib/perl5/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro -fstack-protector-strong -L/usr/local/lib -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc perl r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -perl r_asm.i r_asm.i:115: Warning 314: 'use' is a perl keyword r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -D_REENTRANT -D_GNU_SOURCE -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/core_perl/CORE -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-E -Wl,-rpath,/usr/lib/perl5/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro -fstack-protector-strong -L/usr/local/lib -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/perl' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/php5' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc php5 r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -php5 r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:92: Warning 314: 'print' is a PHP keyword, renaming to 'c_print' r_core.i:159: Warning 314: 'echo' is a PHP keyword, renaming to 'c_echo' r_core.i:1036: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:1505: Warning 314: 'xor' is a PHP keyword, renaming to 'c_xor' r_core.i:1573: Warning 314: 'include' is a PHP keyword, renaming to 'c_include' r_core.i:1634: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_core.i:1716: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:1944: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_core.i:1983: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2015: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_core.i:2248: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2289: Warning 314: 'eval' is a PHP keyword, renaming to 'c_eval' r_core.i:2316: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2354: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2493: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2496: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_core.i:2541: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_core.i:2547: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_core.i:2869: Warning 314: 'unset' is a PHP keyword, renaming to 'c_unset' r_core.i:1037: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_core.i:1038: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_core.i:1090: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:1091: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. r_core.i:1156: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:1472: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1772: Warning 453: Can't apply (unsigned char *OUTPUT). No typemaps are defined. r_core.i:1816: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:1821: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_core.i:2183: Warning 453: Can't apply (unsigned long long *INOUT). No typemaps are defined. r_core.i:2470: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2471: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_core.i:2497: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2498: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2504: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2505: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2511: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_core.i:2779: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2790: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2801: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2821: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2841: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_core.i:2876: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro r_core_wrap.cxx:746:18: fatal error: zend.h: No such file or directory #include "zend.h" ^ compilation terminated. ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc php5 r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -php5 r_bin.i r_bin.i:248: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_bin.i:493: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_bin.i:364: Warning 453: Can't apply (char *INOUT). No typemaps are defined. r_bin.i:365: Warning 453: Can't apply (int *OUTPUT). No typemaps are defined. r_bin.i:494: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_bin.i:495: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_bin.i:547: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_bin.i:548: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. r_bin.i:586: Warning 453: Can't apply (unsigned char *OUTPUT). No typemaps are defined. r_bin.i:630: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. r_bin.i:635: Warning 453: Can't apply (unsigned char *INOUT). No typemaps are defined. g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro r_bin_wrap.cxx:746:18: fatal error: zend.h: No such file or directory #include "zend.h" ^ compilation terminated. ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc php5 r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -php5 r_asm.i r_asm.i:115: Warning 314: 'use' is a PHP keyword, renaming to 'c_use' r_asm.i:288: Warning 314: 'list' is a PHP keyword, renaming to 'c_list' r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:289: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_asm.i:290: Warning 453: Can't apply (unsigned long long *OUTPUT). No typemaps are defined. r_asm.i:342: Warning 453: Can't apply (unsigned int *OUTPUT). No typemaps are defined. r_asm.i:343: Warning 453: Can't apply (double *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro r_asm_wrap.cxx:746:18: fatal error: zend.h: No such file or directory #include "zend.h" ^ compilation terminated. ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/php5' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/python' Build r_core -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind-cc python r_core -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_core -I/usr/include/libr -lr_core -lr_config -lr_cons -lr_io -lr_util -lr_flags -lr_asm -lr_db -lr_debug -lr_hash -lr_bin -lr_lang -lr_io -lr_anal -lr_parse -lr_bp -lr_egg -lr_reg -lr_search -lr_syscall -lr_socket -lr_fs -lr_magic valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_core.i -m r_core ../vapi/r_core --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_core NOTICE Adding dependency package r_cmd NOTICE Adding dependency package r_util NOTICE Adding dependency package r_cons NOTICE Adding dependency package r_anal NOTICE Adding dependency package r_reg NOTICE Adding dependency package r_hash NOTICE Adding dependency package r_egg NOTICE Adding dependency package r_asm NOTICE Adding dependency package r_syscall NOTICE Adding dependency package r_db NOTICE Adding dependency package r_io NOTICE Adding dependency package r_bp NOTICE Adding dependency package r_debug NOTICE Adding dependency package r_search NOTICE Adding dependency package r_flags NOTICE Adding dependency package r_config NOTICE Adding dependency package r_bin NOTICE Adding dependency package r_parse NOTICE Adding dependency package r_lang NOTICE Adding dependency package r_print NOTICE Adding dependency package r_fs NOTICE Adding dependency package r_magic r_anal.vapi:9.3-9.7: warning: argument `lowercase_c_prefix' never used r_db.vapi:26.3-26.7: warning: argument `name' never used WARNING Method delete renamed to _delete (don't ask where) WARNING Method continue renamed to cont (don't ask where) swig -small -O -o r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -python r_core.i r_core.i:40: Warning 302: Identifier 'RCoreAsmHitVector' redefined (ignored) (Renamed from 'vector< RCoreAsmHit >'), r_core.i:39: Warning 302: previous definition of 'RCoreAsmHitVector' (Renamed from 'vector< RCoreAsmHit >'). r_core.i:42: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:46: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:47: Warning 302: Identifier 'RAnalRefVector' redefined (ignored) (Renamed from 'vector< RAnalRef >'), r_core.i:41: Warning 302: previous definition of 'RAnalRefVector' (Renamed from 'vector< RAnalRef >'). r_core.i:62: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:63: Warning 302: Identifier 'charVector' redefined (ignored) (Renamed from 'vector< char >'), r_core.i:58: Warning 302: previous definition of 'charVector' (Renamed from 'vector< char >'). r_core.i:92: Warning 314: 'print' is a python keyword, renaming to '_print' r_core.i:322: Warning 314: 'from' is a python keyword, renaming to '_from' r_core.i:327: Warning 314: 'from' is a python keyword, renaming to '_from' r_core.i:582: Warning 314: 'import' is a python keyword, renaming to '_import' r_core.i:1968: Warning 314: 'del' is a python keyword, renaming to '_del' r_core.i:1647: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_core.i:1652: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_core_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/python2.7 -I/usr/include/python2.7 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o _r_core.so -lr_magic -lr_fs -lr_socket -lr_syscall -lr_search -lr_reg -lr_egg -lr_bp -lr_parse -lr_anal -lr_io -lr_lang -lr_bin -lr_hash -lr_debug -lr_db -lr_asm -lr_flags -lr_util -lr_io -lr_cons -lr_config -lr_core -Wl,-O1,--sort-common,--as-needed,-z,relro -L/usr/local/lib -L/usr/pkg/lib -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic ... r_core.so Build r_bin -lr_bin -lr_util -lr_db -lr_io valabind-cc python r_bin -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_bin -I/usr/include/libr -lr_bin -lr_util -lr_db -lr_io valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_bin.i -m r_bin ../vapi/r_bin --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_bin NOTICE Adding dependency package r_util NOTICE Adding dependency package r_io swig -small -O -o r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -python r_bin.i r_bin.i:109: Warning 314: 'import' is a python keyword, renaming to '_import' g++ -fPIC -shared r_bin_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/python2.7 -I/usr/include/python2.7 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o _r_bin.so -lr_io -lr_db -lr_util -lr_bin -Wl,-O1,--sort-common,--as-needed,-z,relro -L/usr/local/lib -L/usr/pkg/lib -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic ... r_bin.so Build r_asm -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind-cc python r_asm -NRadare -NSDB --swig -x --vapidir=../vapi ../vapi/r_asm -I/usr/include/libr -lr_asm -lr_util -lr_parse -lr_db -lr_syscall valabind --swig -I /usr/include/libr -x -N SDB -N Radare -x --vapidir ../vapi -o r_asm.i -m r_asm ../vapi/r_asm --swig NOTICE Symbol defined VALABIND_SWIG NOTICE Adding dependency package glib-2.0 NOTICE Adding dependency package gobject-2.0 NOTICE Adding dependency package ../vapi/r_asm NOTICE Adding dependency package r_util swig -small -O -o r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -I/usr/include/libr -c++ -c++ -python r_asm.i r_asm.i:128: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. r_asm.i:133: Warning 453: Can't apply (RAsmOp *OUTPUT). No typemaps are defined. g++ -fPIC -shared r_asm_wrap.cxx -DG_BEGIN_DECLS -DG_END_DECLS -DG_GNUC_CONST -DSWIG_PYTHON_SILENT_MEMLEAK -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/python2.7 -I/usr/include/python2.7 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -DNDEBUG -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe --param=ssp-buffer-size=4 -I/usr/include/libr -o _r_asm.so -lr_syscall -lr_db -lr_parse -lr_util -lr_asm -Wl,-O1,--sort-common,--as-needed,-z,relro -L/usr/local/lib -L/usr/pkg/lib -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic ... r_asm.so make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/python' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/r2pipe' make[2]: git: Command not found make[2]: *** [sync] Error 127 Run make[2]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/r2pipe' rm -rf r2pipe.rs r2pipe.go r2pipe_erl git clone https://github.com/radare/r2pipe.rs Makefile:5: recipe for target 'sync' failed make[2]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/r2pipe' to clone code from Go and Rust repos make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/r2pipe' make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/vapi' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/vapi' ==> Entering fakeroot environment... ==> Starting package()... make -C libr/lang/p install make[1]: Entering directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/libr/lang/p' mkdir -p /build/radare2-bindings/pkg/radare2-bindings//usr/lib/radare2/0.10.2/ [ -n "`ls *.so`" ] && cp -f *.so /build/radare2-bindings/pkg/radare2-bindings//usr/lib/radare2/0.10.2/ || true cp -f radare.lua /build/radare2-bindings/pkg/radare2-bindings//usr/lib/radare2/0.10.2/ make[1]: Leaving directory '/build/radare2-bindings/src/radare2-bindings-0.10.2/libr/lang/p' test -f python/_r_core.so E=so ; [ `uname` = Darwin ] && E=so ; \ echo "Installing python2.7 r2 modules in /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2" ; \ mkdir -p /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 ; \ : > /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2/__init__.py ; \ cp -rf python/r_*.py python/*.$E /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 Installing python2.7 r2 modules in /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 test -f ctypes/r_core.py echo "Installing python2.7 r2 modules in /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2" ; \ mkdir -p /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 ; \ : > /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2/__init__.py ; \ cp -rf ctypes/r_*.py /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 Installing python2.7 r2 modules in /build/radare2-bindings/pkg/radare2-bindings//usr/lib/python2.7/site-packages/r2 mkdir -p /build/radare2-bindings/pkg/radare2-bindings/usr/lib/radare2/0.10.2/awk sed -e 's,@AWKDIR@,/build/radare2-bindings/pkg/radare2-bindings/usr/lib/radare2/0.10.2/awk,g' < awk/r2awk > /build/radare2-bindings/pkg/radare2-bindings/usr/bin/r2awk cp -f awk/* /build/radare2-bindings/pkg/radare2-bindings/usr/lib/radare2/0.10.2/awk/ mkdir -p /build/radare2-bindings/pkg/radare2-bindings/usr/share/vala/vapi /usr/bin/install -m 644 vapi/*.vapi vapi/*.deps /build/radare2-bindings/pkg/radare2-bindings/usr/share/vala/vapi echo "Installing radare2 Ruby modules..." Installing radare2 Ruby modules... rm -rf /build/radare2-bindings/pkg/radare2-bindings/usr/lib/ruby/2.3.0/r2 mkdir -p /build/radare2-bindings/pkg/radare2-bindings/usr/lib/ruby/2.3.0/r2 cp -rf ruby/* /build/radare2-bindings/pkg/radare2-bindings/usr/lib/ruby/2.3.0/r2 for lua_pkg in `echo "lua" | sed -e s/\|/\\\n/`; do \ _LUADIR=`pkg-config --variable=INSTALL_CMOD $lua_pkg`; \ _LUAVER=`pkg-config --variable=V $lua_pkg`; \ mkdir -p /build/radare2-bindings/pkg/radare2-bindings$_LUADIR ; \ echo "Installing lua r2 modules... /build/radare2-bindings/pkg/radare2-bindings$_LUADIR" ; \ for f in `ls lua/*so*$_LUAVER`; do \ tmp=${f%%.*}; \ cp -rf $f /build/radare2-bindings/pkg/radare2-bindings$_LUADIR/${tmp##*/}.so; \ done; \ done Installing lua r2 modules... /build/radare2-bindings/pkg/radare2-bindings/usr/lib/lua/5.3 ls: cannot access 'lua/*so*5.3': No such file or directory ==> Tidying install... -> Removing empty directories... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "radare2-bindings"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... error: invalid option '--noprogressbar' -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: radare2-bindings 0.10.2-2 (Fri May 27 15:36:56 EDT 2016) ==> Cleaning up... ==> Removing installed dependencies... checking dependencies... Packages (10) capstone-3.0.4-2 libyaml-0.1.6-1 libzip-1.1.2-1 lua-5.3.2-1 python2-2.7.11-3 radare2-0.10.2-1 ruby-2.3.1-1 swig-3.0.8-1 vala-0.32.0-1 valabind-0.10.0-2 Total Removed Size: 118.66 MiB :: Do you want to remove these packages? [Y/n] :: Processing package changes... removing valabind... removing vala... removing swig... removing ruby... removing radare2... removing python2... removing lua... removing libzip... removing libyaml... removing capstone...