Hi,
Yes I have to add the INCLUDE line and the following line to dbgeng.h :
#define DBG_COMMAND_EXCEPTION 0x40010009
Here is my build log if it helps.
Yours
Roger
Roger Coote,
Senior Design Engineer
PowerVR Technologies, A Division of Imagination Technologies Ltd
Home Park Estate, Kings Langley, Hertfordshire, WD4 8LZ, UK
phone :+44 (1923) 260511 fax :+44 (1923) 268969
direct :+44 (1923) 277274
mailto:xxxxx@powervr.com www.powervr.com
-----Original Message-----
From: xxxxx@NAI.com [mailto:xxxxx@NAI.com]
Sent: 31 March 2002 08:25
To: Kernel Debugging Interest List
Cc: xxxxx@microsoft.com
Subject: [windbg] RE: New Kernel Debugger Extension List.
Hi Roger,
what you said is right. After copying sdk directory to \windbg build
works. But i am not able to still build. It is erroring out, do you happen
to build the samples from 6.0.0007.
If i add “INCLUDES=…..\inc” to sources file so that build could get
dbgeng.h file, dbgexts.rc file chokes out looking for “macwin32.h”. I have
no clue how _MAC gets defined.
If i do not add INCLUDES line to sources and copy dbgeng.h and wdbgexts.h
file to sdk\samples\exts directory build is complaining about FORCEINLINE,
if i remove this it is complaining about DBG_COMMAND_EXCEPTION not defined.
did you face these problems too, Or i am doing something wrong?
Thanks very much for your earlier reply.
-Srin.
-----Original Message-----
From: Roger Coote [mailto:xxxxx@videologic.com]
Sent: Saturday, March 30, 2002 12:33 AM
To: Kernel Debugging Interest List
Subject: [windbg] RE: New Kernel Debugger Extension List.
Hi,
I had the same problem, the DDK does not like to build these extsions if the
path to them contains long filenames or dirs with spaces. Copy the SDK dir
to a dir like c:\windbg and they should build ok.
Yours
Roger
Roger Coote,
Senior Design Engineer
PowerVR Technologies, A Division of Imagination Technologies Ltd
Home Park Estate, Kings Langley, Hertfordshire, WD4 8LZ, UK
phone :+44 (1923) 260511 fax :+44 (1923) 268969
direct :+44 (1923) 277274
mailto:xxxxx@powervr.com www.powervr.com
-----Original Message-----
From: xxxxx@NAI.com [mailto:xxxxx@NAI.com]
Sent: 29 March 2002 23:51
To: Kernel Debugging Interest List
Subject: [windbg] New Kernel Debugger Extension List.
Hi,
Is anyone successful in building the sample extension dll in
directory “exts”? I tried really hard to build this, first it complains
saying it could not find jvc.exe file. After searching in MSDN i found this
has something to do with Visual J++. I installed Visual J++ looking for the
CD in 1000+ cds on MSDN subsription.
After installation it does not complain about anything, there is no
*.err file, no errors are reported by build. But i do not have clue about
what build has done. There is no dbgexts.dll or any new dbgexts.* file on my
whole drive.
Any help would be appreciated. new degguer engine interface is really
powerful(dbgexts.h file), but what would i do with it, if i can’t even
compile a sample file. :((
-Srin.
You are currently subscribed to windbg as: xxxxx@videologic.com
To unsubscribe send a blank email to %%email.unsub%%
You are currently subscribed to windbg as: xxxxx@nai.com
To unsubscribe send a blank email to %%email.unsub%%
You are currently subscribed to windbg as: xxxxx@videologic.com
To unsubscribe send a blank email to %%email.unsub%%
begin 600 buildchk.log
M0E5)3$0Z($-O;7!U=&EN9R!);F-L=61E(&9I;&4@9&5P96YD96YC:65S.@I"
M54E,1#xxxxx@17AA;6EN:6YG(&0Z7’!R;VIE8W1S7’=I;F1B9UQS9&M<M‘1S(&1I2!F;W(@9FEL97,@=&@8V]M<&EL92X0V]M<&EL
M:6YG(&0Z7’!R;VIE8W1S7’=I;F1B9UQS9&M<‘1S(&1IM=&]R>2J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*@HG;FUA:V4N97AE("]C($)524Q$<br>M35-'/5-T;W
N("UI($Y45$535#xxxxx@54U415-4/2!.3TQ)3DL],2!.3U!!4U,P
M/3$@,S@V/3$G"B@("!R8R
M;"T,#D@+4136%-?05-314U"3%E?3D%-13TB<br>M(B(B(B(@("U$4UA37T%34T5-0DQ97U9%4E-)3TX](B(B(B(B("
M1%-84U]!
M4U-%34),65],04Y’54%‘13TB(B(B(B(@("U$4UA37U!23T-%4U-/4E]!4D-(
M251%0U154D4](B(B>#@V(B(B("M1%-84U]405)'150](B(B9&)G97AT<ryd>M;&PB(B(@("
M1%-94U1%35]#3TU0051)0DQ%7T%34T5-0DQ97TY!344](B(B
M36ECM5$5-7T-/35!!5$E"3$5?05-314U"3%E?3D%-13U,(B(B36ECM;F1O=W,N4WES=&5M0V]M<&%T:6)L92(B(B@("UZ(")-4R!386YS(%-E<fef>M+$AE;'8O35,@4VAE;&xxxxx@1&QG(B
@+7(@+69O(&]B:F-H:UQI,S@V7&1B9V5X
M=’,N=&UP("U$xxxxx@X-E],2M1&DS.#8],2
@+4135$1?0T%,3"M1$-/3D1)<br>M5$E/3E](04Y$3$E.1STQ("
@+41.5%])3E-4/3@+41724XS,CTQ,#
@+41?
M3E0Q6%],3P("U$5TE.3E0],2
M1%]724XS,E]724Y.5#TP>#U,#$@+T17<br>M24Y615(],'@P-3
Q(“U$7U=)3C,R7TE%/3!X,#8P,”@("
M1%=)3C,R7TQ%
M04Y?04Y$7TU%04X],2M1$1"1STQ("U$1$563#TQ("U$7U]"54E,1$U!0TA)<br>M3D5?7SU7:6Y$1$L@+41&4$\],"
@+41.1$5"54<@+41?1$Q,/3$@+41?350]
M,2@("
M26]B:F-H:UQI,S@V("U)0SI<5TE.1$1+7#(V,#!<:6YC7’=X<“M<br>M24,Z7%=)3D1$2UPR-C
P7&EN8UQW>‘@+4E#.EQ724Y$1$M<,C8P,%QI;F-<<br>M8W)T("Y<9&)G97AT<ryr8pt>M+4EO8FIC:&M<:3,X-B
M24,Z7%=)3D1$2UPR-CP7&EN8UQW>'
@+4E#.EQ7
M24Y$1$M<,C8P,%QI;F-<=WAP("U)0SI<5TE.1$1+7#(V,#!<:6YC7&-R="M<br>M1%]8.#9?/3$@+41I,S@V/3$@("U$4U1$7T-!3$P@+41#3TY$251)3TY?2$%.<br>M1$Q)3D<],2
@("U$3E1?24Y35#TP("U$5TE.,S(],3P("U$7TY4,5A?/3$P<br>M,"
M1%=)3DY4/3$@+41?5TE.,S)?5TE.3E0],’@P-3Q("]$5TE.5D52/3!X<br>M,#4P,2
M1%]724XS,E])13TP>#V,#
@(”@+41724XS,E],14%.7T%.1%]-<br>M14%./3$@+41$0D<],2
M1$1%5DP],2M1%]?0E5)3$1-04-(24Y%7U\]5VEN<br>M1$1+("U$1E!//3
@("U$3D1%0E5’(“U$7T1,3#TQ(“U$7TU4/3$@(”@("
O
M8RO6F5L("]:<#@@+T=Y("
O5S0@+U=8(”]76"O1WH@("]1269D:78M("]1<br>M268@+T<v>M+T]Y+2
@("U&24,Z7%=)3D1$2UPR-CP7&EN8UQW>'!<=V%R;FEN9RYH("
@
M("N7&1B9V5X=',N8W!P#0ID8F=E>'1S+F-P<
T8VP@+6YO;&]G;RM26DS<br>M.#9<("U)+B
M26]B:F-H:UQI,S@V("U)0SI<5TE.1$1+7#(V,#!<:6YC7’=X
M<“M24,Z7%=)3D1$2UPR-C
P7&EN8UQW>'@+4E#.EQ724Y$1$M<,C8P,%QI<br>M;F-<8W)T("U$xxxxx@X-E\],2
M1&DS.#8],2@+4135$1?0T%,3"
M1$-/3D1)
M5$E/3E](04Y$3$E.1STQ(”@+41.5%])3E-4/3
@+41724XS,CTQ,#@+41?<br>M3E0Q6%\],3
P("U$5TE.3E0],2M1%]724XS,E]724Y.5#TP>#
U,#$@+T17
M24Y615(],‘@P-3Q("U$7U=)3C,R7TE%/3!X,#8P,"
@(“M1%=)3C,R7TQ%<br>M04Y?04Y$7TU%04X],2
M1$1"1STQ(“U$1$563#TQ(“U$7U]“54E,1$U!0TA)
M3D5?7SU7:6Y$1$L@+41&4$],”@+41.1$5"54<@+41?1$Q,/3$@+41?350]<br>M,2
@(”@("]C("]:96P@+UIP."
O1WD@(”]7-“O5U@@+U=8("]'>B
@+U%)
M9F1I=BT@+U%)9BO1S8@+T=I+2
O1VTM(”]'6"T@(”]‘4BT@+T=&(“M6C<@<br>M+T]D("]/:2
O3WDM(”@+49)0SI<5TE.1$1+7#(V,#!<:6YC7'=X<%QW87)N<br>M:6YG+F@@("
@("Y<97ATM8VAK7&DS.#9<9&)G97ATryl:6M3EQ,3T-!3%-^,5Q496UP7&YM83Q,#@P+@T*36EC<f>M87)Y($UA;F%G97(@5F5R<veo>M36EC<f>M"@T*+4E'3D]213HT,#$P+#0P,S<l->M+#0P.#DL-#$Y."PT,C(Q(
T*+U=8(T*+6YO9&5F875L=&QI8B
-"BUM86-H
M:6YE.FEX.#8@#0HM9&5F.F1B9V5X=’,N9&5F(T*;V)J8VAK7&DS.#9<9&)G<br>M97AT<ryr97>'1S+F]B:B
-"F]B:F-H:UQI
M,S@V7&5X=’,N;V)J(T*("
@0W)E871I;F<@;&EB2!O8FIC:&M<:3,X
M-EQD8F=E>‘1S+FQI8B!A;F0@;V)J96-T(&]B:F-H:UQI,S@V7&1B9V5X=’,N
M97AP#0H-“E-T;WN#0I,:6YK:6YG(&0Z7'!R;VIE8W1S7'=I;F1B9UQS9&M<<br>M<v>'1S(&1I<f5c>2
JBHJBHJBHJBHJBHJBHJ*@HG
M;FUA:V4N97AE(”]C($)524Q$35-‘/5-T;WN("UI($Q)3DM/3DQ9/3$@3D]0<br>M05-3,#TQ($Y45$535#xxxxx@54U415-4/2!-04M%1$Q,/3$@,S@V/3$G"@EL:6YK<br>M("UO=70Z;V)J8VAK7&DS.#9<9&)G97AT<ryd>M0SI<1$]#54U%?C%<4D,X,#1&?C$N5DQ.7$Q/0T%,4WXQ7%1E;7!<;FUA,#
Y
M,38N#0I-:6-R;W-O9G0@%(I($EN8W)E;65N=&%L($QI;FMEM(#7)I9VAT("A#2!-:6-R;xxxxx@0V]R<&]R871I
M;VXN("!!;&P@feg:M12-"BU-15)'13I?5$585#TN=&5X="
-“BU314-424]…DE.250L9”-"BU/<br>M4%0Z4D5&(
T+4]05#I)0T8@#0HM24=.3U)%.C0P,3L-#
S-RPT,#,Y+#0P
M-C4L-#W,"PT,#<x>M04PZ3D\@#0HM1E5,3$)524Q$(
T+W)E;&5AM(T*+U=8(
T*+61E8G5G.D953$P@#0HM9&5B=6=T>7!E.F-V(T*+79E<g-i>M;VXZ-2XQ(
T*+6]S=F5RM0TLZ,’@T,#P,"PP>#$P,#
@#0HM;65R9V4Z+G)D871A/2YT97AT(T*+61L<br>M;"
-"BUB87-E.D!#.EQ724Y$1$M<,C8P,%QB:6Y<8V]F9F)AM9V5X=‘,@#0HM3I?1&QL
M36%I;D-25%-T87)T=7!,3(@#0IO8FIC:&M<:3,X-EQD8F=E>'1S+F5X<"
-
M"F]B:F-H:UQI,S@V7&1B9V5X=’,NM‘1S+F]B:B-"D,Z7%=)3D1$2UPR-C
P
M7&QI8EQW>’!<:3,X-EQMM7’=X<%QI,S@V7&YT9&QL+FQI8B-"D,Z7%=)3D1$2UPR-C
P7&QI8EQW>'!<
M:3,X-EQK97)N96PS,BYL:6(@#0I#.EQ724Y$1$M<,C8P,%QL:6)<=WAP7&DS
M.#9<9&)G96YG+FQI8B-"B]D96)U9W1Y<&4Z=F,V(
T4VMI<“!”:6YP;&%C
-93H-"@T4W1O<“X-”@==
`
end</feg:></ryl:6>