[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] pdb missing files?
Hello,I'm trying to get PDB working in accordance with the instructions at http://www.cl.cam.ac.uk/~sos22/replay.bk/docs/misc/XenDebugger-HOWTO and a message from this list: http://lists.xensource.com/archives/html/xen-devel/2004-08/msg00017.html When I try to build pdb I first get errors because the Makefile is configured to treat warnings as errors, and there are some warnings. I decided to take my chances, and I removed Werror from CFLAGS in tools/debugger/pdb/Makefile. At that point, the build failed because it is unable to find xcs_proto.h. After some googling, it seems this existed in the xen-unstable.hg tree earlier this month. Is the PDB system currently broken? Thanks, -Jon Output of errors from warnings: root:01:20 AM:pdb $ makemake[1]: Entering directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' making ._bcdi/Process.di from Process.mli making ._bcdi/Domain.di from Domain.mli making ._bcdi/Xen_domain.di from Xen_domain.mli making ._bcdi/xcs.di from xcs.mli making ._bcdi/evtchn.di from evtchn.mli making ._d/server.d from server.ml making ._d/debugger.d from debugger.ml making ._d/PDB.d from PDB.ml making ._d/Process.d from Process.ml making ._d/Domain.d from Domain.ml making ._d/Xen_domain.d from Xen_domain.ml making ._d/xcs.d from xcs.ml making ._d/evtchn.d from evtchn.ml making ._d/Intel.d from Intel.ml making ._d/Util.d from Util.mlmake[1]: Leaving directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' make[1]: Entering directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' /usr/local/bin/ocamlc -c -g Util.ml /usr/local/bin/ocamlc -c -g Intel.ml /usr/local/bin/ocamlc -c -g evtchn.mli /usr/local/bin/ocamlc -c -g evtchn.ml /usr/local/bin/ocamlc -c -g xcs.mli /usr/local/bin/ocamlc -c -g xcs.ml /usr/local/bin/ocamlc -c -g Xen_domain.mli /usr/local/bin/ocamlc -c -g Xen_domain.ml /usr/local/bin/ocamlc -c -g Domain.mli /usr/local/bin/ocamlc -c -g Domain.ml /usr/local/bin/ocamlc -c -g Process.mli /usr/local/bin/ocamlc -c -g Process.ml /usr/local/bin/ocamlc -c -g PDB.ml /usr/local/bin/ocamlc -c -g debugger.ml /usr/local/bin/ocamlc -c -g server.ml/usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -Werror -g \ \ -o pdb_caml_xc.o " pdb_caml_xc.c/usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -Werror -g \ \ -o pdb_caml_domain.o " pdb_caml_domain.c cc1: warnings being treated as errors pdb_caml_domain.c: In function 'dom_read_memory':pdb_caml_domain.c:221: warning: pointer targets in passing argument 6 of 'xendebug_read_memory' differ in signedness pdb_caml_domain.c: In function 'dom_write_memory':pdb_caml_domain.c:285: warning: pointer targets in passing argument 6 of 'xendebug_write_memory' differ in signedness make[1]: *** [pdb_caml_domain.o] Error 2make[1]: Leaving directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' make: *** [debug-code] Error 2 Output of errors from missing xcs_proto.h: root:01:21 AM:pdb $ makemake[1]: Entering directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' /usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -g \ \ -o pdb_caml_domain.o " pdb_caml_domain.c pdb_caml_domain.c: In function 'dom_read_memory':pdb_caml_domain.c:221: warning: pointer targets in passing argument 6 of 'xendebug_read_memory' differ in signedness pdb_caml_domain.c: In function 'dom_write_memory':pdb_caml_domain.c:285: warning: pointer targets in passing argument 6 of 'xendebug_write_memory' differ in signedness /usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -g \ \ -o pdb_caml_process.o " pdb_caml_process.c/usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -g \ \ -o pdb_caml_evtchn.o " pdb_caml_evtchn.c/usr/local/bin/ocamlc -c -cc "gcc" -ccopt " -m32 -march=i686 -I ../../../tools/python/xen/lowlevel/xc -I ../../../tools/libxc -I ../libxendebug -I ./linux-2.6-module -I /usr/local/lib/ocaml -Wall -g \ \ -o pdb_caml_xcs.o " pdb_caml_xcs.c pdb_caml_xcs.c:27:23: error: xcs_proto.h: No such file or directory pdb_caml_xcs.c: In function 'xcs_write_message':pdb_caml_xcs.c:87: error: 'xcs_msg_t' undeclared (first use in this function) pdb_caml_xcs.c:87: error: (Each undeclared identifier is reported only once pdb_caml_xcs.c:87: error: for each function it appears in.) pdb_caml_xcs.c:87: error: syntax error before 'my_msg' pdb_caml_xcs.c:90: error: 'my_msg' undeclared (first use in this function)pdb_caml_xcs.c:90: error: 'XCS_REQUEST' undeclared (first use in this function) pdb_caml_xcs.c: In function 'xcs_read_message':pdb_caml_xcs.c:120: error: 'xcs_msg_t' undeclared (first use in this function) pdb_caml_xcs.c:120: error: syntax error before 'msg' pdb_caml_xcs.c:122: error: 'msg' undeclared (first use in this function)pdb_caml_xcs.c:130: error: 'XCS_REQUEST' undeclared (first use in this function) pdb_caml_xcs.c:152: error: 'XCS_RESPONSE' undeclared (first use in this function) pdb_caml_xcs.c: In function 'xcs_connect':pdb_caml_xcs.c:186: error: 'xcs_msg_t' undeclared (first use in this function) pdb_caml_xcs.c:186: error: syntax error before 'msg' pdb_caml_xcs.c:208: error: 'msg' undeclared (first use in this function)pdb_caml_xcs.c:208: error: 'XCS_CONNECT_CTRL' undeclared (first use in this function) pdb_caml_xcs.c:214: error: 'XCS_RSLT_OK' undeclared (first use in this function) pdb_caml_xcs.c:242: error: 'XCS_CONNECT_DATA' undeclared (first use in this function) pdb_caml_xcs.c:257: error: 'XCS_MSG_BIND' undeclared (first use in this function) pdb_caml_xcs.c:258: error: 'PORT_WILDCARD' undeclared (first use in this function) make[1]: *** [pdb_caml_xcs.o] Error 2make[1]: Leaving directory `/usr/src/xen-unstable.hg-20050930_orig/tools/debugger/pdb' make: *** [debug-code] Error 2 Attachment:
smime.p7s _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |