You were right. One of my small trivial classes had its trivial members
inline in the .h file, and so its .cpp file was empty. Somehow I must have
forgotten to put in the standard header in the .cpp file. Don’t I feel
sheepish now. Thanks for help, it’s much appreciated!
Philip Lukidis
-----Original Message-----
From: Jose Sua [mailto:xxxxx@windows.microsoft.com]
Sent: Friday, May 06, 2005 1:43 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WPP and EzParseEx compilation error
This error happens when one of your source/template files has 0 bytes.
Can you double check that.
We will place a more meaningful message in the future.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Philip Lukidis
Sent: Friday, May 06, 2005 10:22 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WPP and EzParseEx compilation error
Hello, thanks for replying.
For my x86 compilation:
a) C:\WINDDK\3790.1830\bin\x86\tracewpp.exe (WMI Tracing C/C++
preprocessor)
: version 5.2.3661.0.
b) Not sure if needed: C:\WINDDK\3790.1830\bin\x86\preprocessor.exe has
no version. Modification date is Wednesday, February 16, 2005, 11:38:16
AM (not sure how useful that is…).
Please let me know if you need more information.
thanks,
Philip Lukidis
-----Original Message-----
From: Jose Sua [mailto:xxxxx@windows.microsoft.com]
Sent: Friday, May 06, 2005 1:19 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WPP and EzParseEx compilation error
The preprocessor parses files (template files, and source files). It
opens the files and does a file mapping, and that is what is failing.
Can you tell me which version of the preprocessor are you using ?
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Philip Lukidis
Sent: Friday, May 06, 2005 9:53 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WPP and EzParseEx compilation error
Thanks for replying. So far I’m stumped. Here is a suspicious part of
the build log:
processing X.cpp… (NOTE: file contains WPP_INIT_TRACING and
WPP_CLEANUP) SpecialString found WPP_INIT_TRACING Going MD5… 0 guid(s)
errors detected. deleting objfre_wxp_x86\i386\X.tmh…
done. Errors: 1.
It does not seem to detect WPP_CLEANUP, nor find my GUID. Note that
other TMH files are deleted as well (it simply says that errors were
detected, and that the TMH file was deleted). Any ideas why it does not
see my GUID?
I’ve setup WPP exactly as in my other projects, except that this project
is a streaming minidriver (I doubt that is relevant for WinXP tracing,
but I thought to mention it).
I can paste the entire log as is if you think it would be useful.
thanks,
Philip Lukidis
-----Original Message-----
From: Scott Noone [mailto:xxxxx@osr.com]
Sent: Friday, May 06, 2005 12:02 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] WPP and EzParseEx compilation error
Hi,
Haven’t seen that one before. Does adding -v4 as a RUN_WPP option turn
up anything interesting in the build log?
-scott
–
Scott Noone
Software Engineer
OSR Open Systems Resources, Inc.
http://www.osronline.com
“Philip Lukidis” wrote in message
news:xxxxx@ntdev…
> Hi. Using the 2k3 SP1 DDK (build 1830) I was trying to add WinXP only
WPP
> tracing to my streaming minidriver. Simple I thought…However,
during
> compilation, I get the following error:
>
> “wpp : error : (EzParseEx)Cannot create mapping, error 1006”
>
> Does anyone know what this is? It only goes away (obviously) if I
don’t
> use
> my RUN_WPP line in sources:
>
> “RUN_WPP= $(SOURCES) -km -dll -func:WPPOut(LEVEL,MSG,…)”
>
> This line seems correct to me (I tried the toaster one as well, no
luck).
> My file with the WPP_DEFINE_CONTROL_GUID macro is fine, as it was copy
and
> pasted exactly, except with a change of GUID. Everything else seems
> kosher also. I tried searching the template files for any references,
> but no
> luck.
>
> Does anyone have any ideas what is going on here? I tried searching
the
> archive but did not find anything which looked like this issue. I did
> look
> over both OSR WPP articles, but, while great, they did not help me
with
> this.
>
> Philip Lukidis
>
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@guillemot.com To
unsubscribe send a blank email to xxxxx@lists.osr.com
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@microsoft.com To
unsubscribe send a blank email to xxxxx@lists.osr.com
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@microsoft.com To
unsubscribe send a blank email to xxxxx@lists.osr.com
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com