<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[compile nxlexer files]]></title><description><![CDATA[<p dir="auto">Hi. Victor.<br />
It a long way to go. But almost come to the destination. I have four modules to compile to complete all. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
When I try to compile nxlexer files, it shows following errors.<br />
Can you guess what's problem?</p>
<p dir="auto">Linking...<br />
   Creating library Release/libnetxms.lib and object Release/libnetxms.exp<br />
Copy files<br />
        1 file(s) copied.<br />
        1 file(s) copied.<br />
--------------------Configuration: nxlexer - Win32 Release--------------------<br />
Compiling...<br />
config.cpp<br />
nxlexer.cpp<br />
C:\Source\netxms-0.2.31\src\console\nxlexer\nxlexer.cpp(105) : error C2065: 'PropSet' : undeclared identifier<br />
C:\Source\netxms-0.2.31\src\console\nxlexer\nxlexer.cpp(105) : error C2146: syntax error : missing ';' before identifier 'ps'<br />
C:\Source\netxms-0.2.31\src\console\nxlexer\nxlexer.cpp(105) : error C2065: 'ps' : undeclared identifier<br />
C:\Source\netxms-0.2.31\src\console\nxlexer\nxlexer.cpp(106) : error C2228: left of '.SetMultiple' must have class/struct/union type<br />
nxsl.cpp<br />
poll.cpp<br />
Error executing cl.exe.</p>
<p dir="auto">nxlexer.dll - 4 error(s), 0 warning(s)</p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph.</p>
<p dir="auto">ps. What version of DDK do you using to compile 'ups' files? I downloaded latest 'wdk' but the result of compile is not successful. My version is WinDDK 7600.16385.0.</p>
]]></description><link>https://forum.netxms.org/topic/822/compile-nxlexer-files</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:22:42 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/822.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Jan 2010 08:58:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to compile nxlexer files on Thu, 28 Jan 2010 02:11:36 GMT]]></title><description><![CDATA[<p dir="auto">Hi Victor,</p>
<p dir="auto">Thank you. I compiled and linked it successfully with your lib.</p>
<p dir="auto">Best Regards,</p>
<p dir="auto">Joseph</p>
]]></description><link>https://forum.netxms.org/post/3881</link><guid isPermaLink="true">https://forum.netxms.org/post/3881</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Thu, 28 Jan 2010 02:11:36 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Wed, 27 Jan 2010 17:16:08 GMT]]></title><description><![CDATA[<p dir="auto">You can download it at <a href="https://www.netxms.org/download/dev/scilexer.lib" rel="nofollow ugc">https://www.netxms.org/download/dev/scilexer.lib</a>.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/3872</link><guid isPermaLink="true">https://forum.netxms.org/post/3872</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 27 Jan 2010 17:16:08 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Wed, 27 Jan 2010 14:48:01 GMT]]></title><description><![CDATA[<p dir="auto">Hi Victor,<br />
I think my scintilla.lib is for import dll file. I also checked it and it doesn't have those functions.<br />
I need to try to get other lib as you mentioned. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph</p>
<p dir="auto">ps. Could you let me get your scintilla.lib ?</p>
]]></description><link>https://forum.netxms.org/post/3869</link><guid isPermaLink="true">https://forum.netxms.org/post/3869</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Wed, 27 Jan 2010 14:48:01 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Wed, 27 Jan 2010 09:02:03 GMT]]></title><description><![CDATA[<p dir="auto">I check my setup - i have two different scilexer.lib for some reasons. One of them contains these functions (and looks like static library), other are not (and looks like import library for scilexer.dll). Check what scilexer.lib you are linking.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/3867</link><guid isPermaLink="true">https://forum.netxms.org/post/3867</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 27 Jan 2010 09:02:03 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Wed, 27 Jan 2010 04:37:54 GMT]]></title><description><![CDATA[<p dir="auto">Hi Victor,<br />
The compile was successful with Scintilla 1.67. But I have link errors like follows.<br />
I tried to check whether scilexer.lib is correctly assigned or not. It is correctly assigned at the link option like "kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib libnetxms.lib libeay32.lib scilexer.lib"</p>
<p dir="auto">I can remember other guy in this forum asked a quetion same with me. Do you have any clues?</p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph</p>
<p dir="auto">--------------------Configuration: nxlexer - Win32 Release--------------------<br />
Compiling...<br />
config.cpp<br />
nxlexer.cpp<br />
nxsl.cpp<br />
poll.cpp<br />
Linking...<br />
   Creating library Release/nxlexer.lib and object Release/nxlexer.exp<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::IndentAmount(int,int *,bool (__cdecl*)(class Accessor &amp;,int,int))" (?IndentAmount@WindowAccessor@@UAEHHPAHP6A_NAAVAccessor@@HH@Z@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WindowAccessor::SetLevel(int,int)" (?SetLevel@WindowAccessor@@UAEXHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WindowAccessor::ColourTo(unsigned int,int)" (?ColourTo@WindowAccessor@@UAEXIH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::SetLineState(int,int)" (?SetLineState@WindowAccessor@@UAEHHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::GetLineState(int)" (?GetLineState@WindowAccessor@@UAEHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::Length(void)" (?Length@WindowAccessor@@UAEHXZ)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::LevelAt(int)" (?LevelAt@WindowAccessor@@UAEHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::LineStart(int)" (?LineStart@WindowAccessor@@UAEHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall WindowAccessor::GetLine(int)" (?GetLine@WindowAccessor@@UAEHH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual char __thiscall WindowAccessor::StyleAt(int)" (?StyleAt@WindowAccessor@@UAEDH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall WindowAccessor::Match(int,char const *)" (?Match@WindowAccessor@@UAE_NHPBD@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall WindowAccessor::Fill(int)" (?Fill@WindowAccessor@@MAEXH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "protected: virtual bool __thiscall WindowAccessor::InternalIsLeadByte(char)" (?InternalIsLeadByte@WindowAccessor@@MAE_ND@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: __thiscall PropSet::~PropSet(void)" (??1PropSet@@QAE@XZ)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall WindowAccessor::~WindowAccessor(void)" (??1WindowAccessor@@UAE@XZ)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WindowAccessor::Flush(void)" (?Flush@WindowAccessor@@UAEXXZ)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WindowAccessor::StartSegment(unsigned int)" (?StartSegment@WindowAccessor@@UAEXI@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall WindowAccessor::StartAt(unsigned int,char)" (?StartAt@WindowAccessor@@UAEXID@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: void __thiscall PropSet::SetMultiple(char const *)" (?SetMultiple@PropSet@@QAEXPBD@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: __thiscall PropSet::PropSet(void)" (??0PropSet@@QAE@XZ)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: int __thiscall PropSet::GetInt(char const *,int)" (?GetInt@PropSet@@QAEHPBDH@Z)<br />
nxlexer.obj : error LNK2001: unresolved external symbol "public: char * __thiscall PropSet::ToString(void)" (?ToString@PropSet@@QAEPADXZ)<br />
Release/nxlexer.dll : fatal error LNK1120: 22 unresolved externals<br />
Error executing link.exe.<br />
Creating browse info file...</p>
<p dir="auto">nxlexer.dll - 23 error(s), 0 warning(s)</p>
]]></description><link>https://forum.netxms.org/post/3866</link><guid isPermaLink="true">https://forum.netxms.org/post/3866</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Wed, 27 Jan 2010 04:37:54 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Tue, 26 Jan 2010 01:22:41 GMT]]></title><description><![CDATA[<p dir="auto">Hi Victor,</p>
<p dir="auto">I'm using scintilla version 2.01.</p>
<p dir="auto">I'll try as you guided and let you know the result.</p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph</p>
]]></description><link>https://forum.netxms.org/post/3862</link><guid isPermaLink="true">https://forum.netxms.org/post/3862</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Tue, 26 Jan 2010 01:22:41 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Mon, 25 Jan 2010 13:03:35 GMT]]></title><description><![CDATA[<p dir="auto">Hi!</p>
<p dir="auto">What version of Scintilla library you are using? Class PropSet defined in PropSet.h from Scintilla library. I use version 1.67, which probably outdated - may be this is the problem.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/3861</link><guid isPermaLink="true">https://forum.netxms.org/post/3861</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 25 Jan 2010 13:03:35 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Mon, 25 Jan 2010 07:24:57 GMT]]></title><description><![CDATA[<p dir="auto">Hi All,<br />
Any experiences or clues for 'PropSet' related compile errors?<br />
I'm still tracking what caused the problems but still not found reasons.</p>
<p dir="auto">Thanks in advance.</p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph</p>
]]></description><link>https://forum.netxms.org/post/3859</link><guid isPermaLink="true">https://forum.netxms.org/post/3859</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Mon, 25 Jan 2010 07:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to compile nxlexer files on Wed, 20 Jan 2010 09:34:50 GMT]]></title><description><![CDATA[<p dir="auto">Hi<br />
The 'ups' and 'ddk' problem was solved. I downloaded KMDF ( <a href="http://download.microsoft.com/download/3/b/5/3b519887-c4af-4ab3-9578-cec48cc84d94/WDFv10.iso" rel="nofollow ugc">http://download.microsoft.com/download/3/b/5/3b519887-c4af-4ab3-9578-cec48cc84d94/WDFv10.iso</a> ) and installed. Now it was beautifully compiled.</p>
<p dir="auto">Regards,</p>
<p dir="auto">Joseph</p>
]]></description><link>https://forum.netxms.org/post/3837</link><guid isPermaLink="true">https://forum.netxms.org/post/3837</guid><dc:creator><![CDATA[worud]]></dc:creator><pubDate>Wed, 20 Jan 2010 09:34:50 GMT</pubDate></item></channel></rss>