LNK1218 error - WinXP DDK

Hi,

When trying to link module written in C++ (compiled in MSVS.NET 7.0, beta2)
with miniport driver code written in C and compiled with WinXP DDK compiler
(Release candidate), the following link error occurs:
“LNK1218: warning treated as error”
Could not find any dosc regarding this error.

Thanks in advance for any information,

Igor.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Why would you expect that to work? Try compiling your c++ module with
the same compiler that you are using for the DDK.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@yahoo.com
Sent: Thursday, November 15, 2001 6:36 AM
To: NT Developers Interest List
Subject: [ntdev] LNK1218 error - WinXP DDK

Hi,

When trying to link module written in C++ (compiled in
MSVS.NET 7.0, beta2)
with miniport driver code written in C and compiled with
WinXP DDK compiler
(Release candidate), the following link error occurs:
“LNK1218: warning treated as error”
Could not find any dosc regarding this error.

Thanks in advance for any information,

Igor.


You are currently subscribed to ntdev as:
xxxxx@hollistech.com To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Yes sure of course. Microsoft has only one compiler, it groks C or C++
tokens based on either the file extension (.c vs. .cpp) or there is a
command line flag that will force the mode. The fact that there is only one
compiler is generally lost on the C+±kernel-bad crowd.

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

No, the DDK doesn’t include a compiler. The MSDN Professional Subscription includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

As far as I know, WinXP DDK does include the compiler (previous DDKs did
not, that’s why MSVC was required). I just was not sure that it is OK with
C++.

Thanks!

IGor


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

[DEAD HORSE BEATING DEPARTMENT]

Actually the XP DDK more or less documents that C++ is used by microsoft for
some of its own kernel drivers. This is not quite a blessing of C++ for
kernel development but it is far from the “microsoft forbids this” claims
that have been seen here. Anyhow, compile away - and you should send a bug
to the .NET beta team about the LNK1218 undocumented issue.

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Thursday, November 15, 2001 4:19 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

As far as I know, WinXP DDK does include the compiler (previous DDKs did
not, that’s why MSVC was required). I just was not sure that it is OK with
C++.

Thanks!

IGor


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

I beg to differ, in the bin\x86 folder of my WinXP DDK install is cl.exe and
c1xx.dll, these together make up the compiler for the DDK.

This is one of the improvements in the ddk that it doesn’t need VStudio
installed first.


From: Harmon, Larry CT
Reply To: NT Developers Interest List
Sent: Thursday, November 15, 2001 14:11 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

No, the DDK doesn’t include a compiler. The MSDN Professional
Subscription includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Yes the XP DDK includes a compiler tools and the platform sdk components
required to build drivers. It is a complete stand-alone package. Read the
docs.

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 9:11 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

No, the DDK doesn’t include a compiler. The MSDN Professional Subscription
includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com To unsubscribe
send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Really true.
2 parser engines - for C and C++ - and the same optimizer engine.

Max

----- Original Message -----
From: “Roddy, Mark”
To: “NT Developers Interest List”
Sent: Thursday, November 15, 2001 4:50 PM
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

> Yes sure of course. Microsoft has only one compiler, it groks C or C++
> tokens based on either the file extension (.c vs. .cpp) or there is a
> command line flag that will force the mode. The fact that there is only one
> compiler is generally lost on the C+±kernel-bad crowd.
>
> -----Original Message-----
> From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
> Sent: Wednesday, November 14, 2001 7:00 PM
> To: NT Developers Interest List
> Subject: [ntdev] RE: LNK1218 error - WinXP DDK
>
>
> Does winXP DDK have C++ compiler?
>
> Thanks!
> Igor
>
> —
> You are currently subscribed to ntdev as: xxxxx@stratus.com To
> unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> No, the DDK doesn’t include a compiler.

True for pre-XP DDKs.

Max


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

The Windows XP DDK includes a special version of the .NET compiler. It is
only the command line compiler with no Visual Studio. It is, AFAIK, the
only approved compiler for XP device drivers. I have heard that there are
some special features in that compiler that won’t be in the full .NET Visual
Studio package. Those features are only for drivers.

----- Original Message -----
From: “Harmon, Larry CT”
To: “NT Developers Interest List”
Sent: Thursday, November 15, 2001 9:11 AM
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

> No, the DDK doesn’t include a compiler. The MSDN Professional
Subscription includes Vidual Studio with C++, J++, all DDK…
>
> Larry
>
>
> -----Original Message-----
> From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
> Sent: Wednesday, November 14, 2001 7:00 PM
> To: NT Developers Interest List
> Subject: [ntdev] RE: LNK1218 error - WinXP DDK
>
>
> Does winXP DDK have C++ compiler?
>
> Thanks!
> Igor
>
> —
> You are currently subscribed to ntdev as: xxxxx@diebold.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@yoshimuni.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

I stand corrected. Does the XP DDK include Visual C++, IDE and all? Or just the back end components (compiler linker)?

Larry

-----Original Message-----
From: Roddy, Mark [mailto:xxxxx@stratus.com]
Sent: Thursday, November 15, 2001 10:03 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Yes the XP DDK includes a compiler tools and the platform sdk components
required to build drivers. It is a complete stand-alone package. Read the
docs.

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 9:11 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

No, the DDK doesn’t include a compiler. The MSDN Professional Subscription
includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com To unsubscribe
send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@diebold.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

AFAIK there’s no IDE, we’re supposed to use it through build.exe. But I may
be wrong.

Alberto.

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 12:07 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

I stand corrected. Does the XP DDK include Visual C++, IDE and all? Or
just the back end components (compiler linker)?

Larry

-----Original Message-----
From: Roddy, Mark [mailto:xxxxx@stratus.com]
Sent: Thursday, November 15, 2001 10:03 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Yes the XP DDK includes a compiler tools and the platform sdk components
required to build drivers. It is a complete stand-alone package. Read the
docs.

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 9:11 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

No, the DDK doesn’t include a compiler. The MSDN Professional Subscription
includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com To unsubscribe
send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@diebold.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Just the bare essentials required to build a driver. Bscmake, for example,
is NOT included. IDE? Notepad :slight_smile:

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 12:07 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

I stand corrected. Does the XP DDK include Visual C++, IDE and all? Or
just the back end components (compiler linker)?

Larry

-----Original Message-----
From: Roddy, Mark [mailto:xxxxx@stratus.com]
Sent: Thursday, November 15, 2001 10:03 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Yes the XP DDK includes a compiler tools and the platform sdk components
required to build drivers. It is a complete stand-alone package. Read the
docs.

-----Original Message-----
From: Harmon, Larry CT [mailto:xxxxx@diebold.com]
Sent: Thursday, November 15, 2001 9:11 AM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

No, the DDK doesn’t include a compiler. The MSDN Professional Subscription
includes Vidual Studio with C++, J++, all DDK…

Larry

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Wednesday, November 14, 2001 7:00 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Does winXP DDK have C++ compiler?

Thanks!
Igor


You are currently subscribed to ntdev as: xxxxx@diebold.com To unsubscribe
send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@diebold.com To unsubscribe
send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> ----------

From: xxxxx@stratus.com[SMTP:xxxxx@stratus.com]
Reply To: xxxxx@lists.osr.com
Sent: Thursday, November 15, 2001 8:39 PM
To: xxxxx@lists.osr.com
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Just the bare essentials required to build a driver. Bscmake, for example,
is NOT included. IDE? Notepad :slight_smile:

Bscmake is the only tool I’m missing there and believe it was forgotten.
Fortunately, VC6 version seems to work well with SBR files generated by XP
DDK compiler.

Note there is a problem with included SDK and delayloaded DLLs. VC6 link
expects documented __delayLoadHelper function but XP DDK link expects
(uncodumented?) __delayLoadHelper2 and isn’t backward compatible. Has
anybody some info about this difference?

Best regards,

Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Bscmake was not forgotten. It was deliberately omitted. It would seem
that the VC folks were afraid, very afraid, that the 2-300 driver
developers on the planet would never ever buy their
visual.net.whatever.studio.version-it-is-today upgrades if (and perhaps
only if) bscmake were included in the ddk. That was their line in the
sand. They will not be moved.

But for now it is nothing for as you say, the v6 bscmake works fine. But
the future? Who knows. If I can’t browse source code with microsoft
tools I’ll go find tools that I can browse source code with.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
Sent: Thursday, November 15, 2001 7:03 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

> ----------
> From: xxxxx@stratus.com[SMTP:xxxxx@stratus.com]
> Reply To: xxxxx@lists.osr.com
> Sent: Thursday, November 15, 2001 8:39 PM
> To: xxxxx@lists.osr.com
> Subject: [ntdev] RE: LNK1218 error - WinXP DDK
>
> Just the bare essentials required to build a driver. Bscmake, for
> example, is NOT included. IDE? Notepad :slight_smile:
>
Bscmake is the only tool I’m missing there and believe it was
forgotten. Fortunately, VC6 version seems to work well with
SBR files generated by XP DDK compiler.

Note there is a problem with included SDK and delayloaded
DLLs. VC6 link expects documented __delayLoadHelper function
but XP DDK link expects
(uncodumented?) __delayLoadHelper2 and isn’t backward
compatible. Has anybody some info about this difference?

Best regards,

Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]


You are currently subscribed to ntdev as:
xxxxx@hollistech.com To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Visual SlickEdit has *excellent* browsing capabilities. Although I personally
prefer to use the IDE, I know that with SlickEdit’s browse-tags it’s possible to
browse across multiple projects, and even into DLL functions.

Regards,

Paul Bunn, UltraBac.com, 425-644-6000
Microsoft MVP - WindowsNT/2000
http://www.ultrabac.com

-----Original Message-----
From: Mark Roddy [mailto:xxxxx@hollistech.com]
Sent: Thursday, November 15, 2001 6:55 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Bscmake was not forgotten. It was deliberately omitted. It would seem
that the VC folks were afraid, very afraid, that the 2-300 driver
developers on the planet would never ever buy their
visual.net.whatever.studio.version-it-is-today upgrades if (and perhaps
only if) bscmake were included in the ddk. That was their line in the
sand. They will not be moved.

But for now it is nothing for as you say, the v6 bscmake works fine. But
the future? Who knows. If I can’t browse source code with microsoft
tools I’ll go find tools that I can browse source code with.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Michal Vodicka
Sent: Thursday, November 15, 2001 7:03 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

> ----------
> From: xxxxx@stratus.com[SMTP:xxxxx@stratus.com]
> Reply To: xxxxx@lists.osr.com
> Sent: Thursday, November 15, 2001 8:39 PM
> To: xxxxx@lists.osr.com
> Subject: [ntdev] RE: LNK1218 error - WinXP DDK
>
> Just the bare essentials required to build a driver. Bscmake, for
> example, is NOT included. IDE? Notepad :slight_smile:
>
Bscmake is the only tool I’m missing there and believe it was
forgotten. Fortunately, VC6 version seems to work well with
SBR files generated by XP DDK compiler.

Note there is a problem with included SDK and delayloaded
DLLs. VC6 link expects documented __delayLoadHelper function
but XP DDK link expects
(uncodumented?) __delayLoadHelper2 and isn’t backward
compatible. Has anybody some info about this difference?


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> ----------

From: xxxxx@UltraBac.com[SMTP:xxxxx@UltraBac.com]
Reply To: xxxxx@lists.osr.com
Sent: Friday, November 16, 2001 6:11 PM
To: xxxxx@lists.osr.com
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Visual SlickEdit has *excellent* browsing capabilities. Although I
personally prefer to use the IDE, I know that with SlickEdit’s browse-tags
it’s possible to browse across multiple projects, and even into DLL
functions.

Doesn’t it use BSC info for browsing? Programmers editors usually offer two
possibilities: internal scanning and BSC based browsing. The second has an
advantage it uses compiler generated info so you can see symbols exactly as
compiler does (think about #ifdef…). The disadvantage is you need
something to compile and have to recompile after changes to see new symbols.

Best regards,

Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

No, SlickEdit has its own parser and browse-tag creation capabilities, and most
importantly does *not* require a successful compile to even be attempted.

Regards,

Paul Bunn, UltraBac Software, 425-644-6000
Microsoft MVP - WindowsNT/2000
http://www.ultrabac.com

-----Original Message-----
From: Michal Vodicka [mailto:xxxxx@veridicom.cz.nospam]
Sent: Friday, November 16, 2001 12:22 PM
To: NT Developers Interest List
Subject: [ntdev] RE: LNK1218 error - WinXP DDK


From: xxxxx@UltraBac.com[SMTP:xxxxx@UltraBac.com]
Reply To: xxxxx@lists.osr.com
Sent: Friday, November 16, 2001 6:11 PM
To: xxxxx@lists.osr.com
Subject: [ntdev] RE: LNK1218 error - WinXP DDK

Visual SlickEdit has *excellent* browsing capabilities. Although I
personally prefer to use the IDE, I know that with SlickEdit’s browse-tags
it’s possible to browse across multiple projects, and even into DLL
functions.

Doesn’t it use BSC info for browsing? Programmers editors usually offer two
possibilities: internal scanning and BSC based browsing. The second has an
advantage it uses compiler generated info so you can see symbols exactly as
compiler does (think about #ifdef…). The disadvantage is you need
something to compile and have to recompile after changes to see new symbols.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com