added check for Sun C++ before 5.9 in uthash
[public/netxms.git] / src / libnetxms / libnetxms.vcproj
CommitLineData
3973f74b
VK
1<?xml version="1.0" encoding="windows-1251"?>\r
2<VisualStudioProject\r
3 ProjectType="Visual C++"\r
4 Version="8.00"\r
5 Name="libnetxms"\r
6 ProjectGUID="{B1745870-F3ED-4ACB-B813-0C4F47EF0793}"\r
7 RootNamespace="libnetxms"\r
8 Keyword="Win32Proj"\r
9 >\r
10 <Platforms>\r
11 <Platform\r
12 Name="Win32"\r
13 />\r
14 <Platform\r
15 Name="x64"\r
16 />\r
17 </Platforms>\r
18 <ToolFiles>\r
19 </ToolFiles>\r
20 <Configurations>\r
21 <Configuration\r
22 Name="Debug|Win32"\r
23 OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
24 IntermediateDirectory="$(ConfigurationName)"\r
25 ConfigurationType="2"\r
7ee7f8bc 26 CharacterSet="1"\r
3973f74b
VK
27 >\r
28 <Tool\r
29 Name="VCPreBuildEventTool"\r
30 />\r
31 <Tool\r
32 Name="VCCustomBuildTool"\r
33 />\r
34 <Tool\r
35 Name="VCXMLDataGeneratorTool"\r
36 />\r
37 <Tool\r
38 Name="VCWebServiceProxyGeneratorTool"\r
39 />\r
40 <Tool\r
41 Name="VCMIDLTool"\r
42 />\r
43 <Tool\r
44 Name="VCCLCompilerTool"\r
45 Optimization="0"\r
46 AdditionalIncludeDirectories="..\..\include;..\libexpat\libexpat"\r
f00612ba 47 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_DEBUG;_USRDLL;LIBNETXMS_EXPORTS"\r
3973f74b 48 MinimalRebuild="true"\r
3d6142ef 49 ExceptionHandling="0"\r
3973f74b
VK
50 BasicRuntimeChecks="3"\r
51 RuntimeLibrary="3"\r
52 UsePrecompiledHeader="0"\r
53 WarningLevel="3"\r
54 Detect64BitPortabilityProblems="false"\r
55 DebugInformationFormat="4"\r
56 />\r
57 <Tool\r
58 Name="VCManagedResourceCompilerTool"\r
59 />\r
60 <Tool\r
61 Name="VCResourceCompilerTool"\r
62 />\r
63 <Tool\r
64 Name="VCPreLinkEventTool"\r
65 />\r
66 <Tool\r
67 Name="VCLinkerTool"\r
416816ed 68 AdditionalDependencies="ws2_32.lib libeay32.lib crypt32.lib dbghelp.lib psapi.lib rpcrt4.lib iphlpapi.lib"\r
3973f74b
VK
69 LinkIncremental="2"\r
70 GenerateDebugInformation="true"\r
71 SubSystem="2"\r
72 TargetMachine="1"\r
73 />\r
74 <Tool\r
75 Name="VCALinkTool"\r
76 />\r
77 <Tool\r
78 Name="VCManifestTool"\r
79 />\r
80 <Tool\r
81 Name="VCXDCMakeTool"\r
82 />\r
83 <Tool\r
84 Name="VCBscMakeTool"\r
85 />\r
86 <Tool\r
87 Name="VCFxCopTool"\r
88 />\r
89 <Tool\r
90 Name="VCAppVerifierTool"\r
91 />\r
92 <Tool\r
93 Name="VCWebDeploymentTool"\r
94 />\r
95 <Tool\r
96 Name="VCPostBuildEventTool"\r
97 />\r
98 </Configuration>\r
99 <Configuration\r
f00612ba
VK
100 Name="Debug|x64"\r
101 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"\r
102 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r
3973f74b 103 ConfigurationType="2"\r
7ee7f8bc 104 CharacterSet="1"\r
3973f74b
VK
105 >\r
106 <Tool\r
107 Name="VCPreBuildEventTool"\r
108 />\r
109 <Tool\r
110 Name="VCCustomBuildTool"\r
111 />\r
112 <Tool\r
113 Name="VCXMLDataGeneratorTool"\r
114 />\r
115 <Tool\r
116 Name="VCWebServiceProxyGeneratorTool"\r
117 />\r
118 <Tool\r
119 Name="VCMIDLTool"\r
f00612ba 120 TargetEnvironment="3"\r
3973f74b
VK
121 />\r
122 <Tool\r
123 Name="VCCLCompilerTool"\r
f00612ba 124 Optimization="0"\r
3973f74b 125 AdditionalIncludeDirectories="..\..\include;..\libexpat\libexpat"\r
f00612ba
VK
126 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_DEBUG;_USRDLL;LIBNETXMS_EXPORTS"\r
127 MinimalRebuild="true"\r
3d6142ef 128 ExceptionHandling="0"\r
f00612ba
VK
129 BasicRuntimeChecks="3"\r
130 RuntimeLibrary="3"\r
3973f74b
VK
131 UsePrecompiledHeader="0"\r
132 WarningLevel="3"\r
f00612ba 133 Detect64BitPortabilityProblems="true"\r
3973f74b
VK
134 DebugInformationFormat="3"\r
135 />\r
136 <Tool\r
137 Name="VCManagedResourceCompilerTool"\r
138 />\r
139 <Tool\r
140 Name="VCResourceCompilerTool"\r
141 />\r
142 <Tool\r
143 Name="VCPreLinkEventTool"\r
144 />\r
145 <Tool\r
146 Name="VCLinkerTool"\r
416816ed 147 AdditionalDependencies="ws2_32.lib libeay32.lib crypt32.lib dbghelp.lib psapi.lib rpcrt4.lib iphlpapi.lib"\r
f00612ba 148 LinkIncremental="2"\r
3973f74b
VK
149 GenerateDebugInformation="true"\r
150 SubSystem="2"\r
f00612ba 151 TargetMachine="17"\r
3973f74b
VK
152 />\r
153 <Tool\r
154 Name="VCALinkTool"\r
155 />\r
156 <Tool\r
157 Name="VCManifestTool"\r
158 />\r
159 <Tool\r
160 Name="VCXDCMakeTool"\r
161 />\r
162 <Tool\r
163 Name="VCBscMakeTool"\r
164 />\r
165 <Tool\r
166 Name="VCFxCopTool"\r
167 />\r
168 <Tool\r
169 Name="VCAppVerifierTool"\r
170 />\r
171 <Tool\r
172 Name="VCWebDeploymentTool"\r
173 />\r
174 <Tool\r
175 Name="VCPostBuildEventTool"\r
176 />\r
177 </Configuration>\r
178 <Configuration\r
f00612ba
VK
179 Name="Release|Win32"\r
180 OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
181 IntermediateDirectory="$(ConfigurationName)"\r
3973f74b 182 ConfigurationType="2"\r
7ee7f8bc 183 CharacterSet="1"\r
f00612ba 184 WholeProgramOptimization="1"\r
3973f74b
VK
185 >\r
186 <Tool\r
187 Name="VCPreBuildEventTool"\r
188 />\r
189 <Tool\r
190 Name="VCCustomBuildTool"\r
191 />\r
192 <Tool\r
193 Name="VCXMLDataGeneratorTool"\r
194 />\r
195 <Tool\r
196 Name="VCWebServiceProxyGeneratorTool"\r
197 />\r
198 <Tool\r
199 Name="VCMIDLTool"\r
3973f74b
VK
200 />\r
201 <Tool\r
202 Name="VCCLCompilerTool"\r
3973f74b 203 AdditionalIncludeDirectories="..\..\include;..\libexpat\libexpat"\r
f00612ba 204 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_USRDLL;LIBNETXMS_EXPORTS;NDEBUG"\r
3d6142ef 205 ExceptionHandling="0"\r
f00612ba 206 RuntimeLibrary="2"\r
3973f74b
VK
207 UsePrecompiledHeader="0"\r
208 WarningLevel="3"\r
f00612ba 209 Detect64BitPortabilityProblems="false"\r
3973f74b
VK
210 DebugInformationFormat="3"\r
211 />\r
212 <Tool\r
213 Name="VCManagedResourceCompilerTool"\r
214 />\r
215 <Tool\r
216 Name="VCResourceCompilerTool"\r
217 />\r
218 <Tool\r
219 Name="VCPreLinkEventTool"\r
220 />\r
221 <Tool\r
222 Name="VCLinkerTool"\r
416816ed 223 AdditionalDependencies="ws2_32.lib libeay32.lib crypt32.lib dbghelp.lib psapi.lib rpcrt4.lib iphlpapi.lib"\r
f00612ba 224 LinkIncremental="1"\r
3973f74b
VK
225 GenerateDebugInformation="true"\r
226 SubSystem="2"\r
f00612ba
VK
227 OptimizeReferences="2"\r
228 EnableCOMDATFolding="2"\r
229 TargetMachine="1"\r
3973f74b
VK
230 />\r
231 <Tool\r
232 Name="VCALinkTool"\r
233 />\r
234 <Tool\r
235 Name="VCManifestTool"\r
236 />\r
237 <Tool\r
238 Name="VCXDCMakeTool"\r
239 />\r
240 <Tool\r
241 Name="VCBscMakeTool"\r
242 />\r
243 <Tool\r
244 Name="VCFxCopTool"\r
245 />\r
246 <Tool\r
247 Name="VCAppVerifierTool"\r
248 />\r
249 <Tool\r
250 Name="VCWebDeploymentTool"\r
251 />\r
252 <Tool\r
253 Name="VCPostBuildEventTool"\r
254 />\r
255 </Configuration>\r
256 <Configuration\r
257 Name="Release|x64"\r
258 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"\r
259 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r
260 ConfigurationType="2"\r
7ee7f8bc 261 CharacterSet="1"\r
3973f74b
VK
262 WholeProgramOptimization="1"\r
263 >\r
264 <Tool\r
265 Name="VCPreBuildEventTool"\r
266 />\r
267 <Tool\r
268 Name="VCCustomBuildTool"\r
269 />\r
270 <Tool\r
271 Name="VCXMLDataGeneratorTool"\r
272 />\r
273 <Tool\r
274 Name="VCWebServiceProxyGeneratorTool"\r
275 />\r
276 <Tool\r
277 Name="VCMIDLTool"\r
278 TargetEnvironment="3"\r
279 />\r
280 <Tool\r
281 Name="VCCLCompilerTool"\r
282 AdditionalIncludeDirectories="..\..\include;..\libexpat\libexpat"\r
f00612ba 283 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;NDEBUG;_USRDLL;LIBNETXMS_EXPORTS"\r
3d6142ef 284 ExceptionHandling="0"\r
3973f74b
VK
285 RuntimeLibrary="2"\r
286 UsePrecompiledHeader="0"\r
287 WarningLevel="3"\r
288 Detect64BitPortabilityProblems="true"\r
289 DebugInformationFormat="3"\r
290 />\r
291 <Tool\r
292 Name="VCManagedResourceCompilerTool"\r
293 />\r
294 <Tool\r
295 Name="VCResourceCompilerTool"\r
296 />\r
297 <Tool\r
298 Name="VCPreLinkEventTool"\r
299 />\r
300 <Tool\r
301 Name="VCLinkerTool"\r
416816ed 302 AdditionalDependencies="ws2_32.lib libeay32.lib crypt32.lib dbghelp.lib psapi.lib rpcrt4.lib iphlpapi.lib"\r
3973f74b
VK
303 LinkIncremental="1"\r
304 GenerateDebugInformation="true"\r
305 SubSystem="2"\r
306 OptimizeReferences="2"\r
307 EnableCOMDATFolding="2"\r
308 TargetMachine="17"\r
309 />\r
310 <Tool\r
311 Name="VCALinkTool"\r
312 />\r
313 <Tool\r
314 Name="VCManifestTool"\r
315 />\r
316 <Tool\r
317 Name="VCXDCMakeTool"\r
318 />\r
319 <Tool\r
320 Name="VCBscMakeTool"\r
321 />\r
322 <Tool\r
323 Name="VCFxCopTool"\r
324 />\r
325 <Tool\r
326 Name="VCAppVerifierTool"\r
327 />\r
328 <Tool\r
329 Name="VCWebDeploymentTool"\r
330 />\r
331 <Tool\r
332 Name="VCPostBuildEventTool"\r
333 />\r
334 </Configuration>\r
335 </Configurations>\r
336 <References>\r
337 </References>\r
338 <Files>\r
339 <Filter\r
340 Name="Source Files"\r
341 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
342 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
343 >\r
344 <File\r
6173bea8
VK
345 RelativePath=".\agent.cpp"\r
346 >\r
347 </File>\r
348 <File\r
0d75ea88
VK
349 RelativePath=".\array.cpp"\r
350 >\r
351 </File>\r
352 <File\r
3973f74b
VK
353 RelativePath=".\base64.cpp"\r
354 >\r
355 </File>\r
356 <File\r
357 RelativePath=".\config.cpp"\r
358 >\r
359 </File>\r
360 <File\r
361 RelativePath=".\crypto.cpp"\r
362 >\r
363 </File>\r
364 <File\r
365 RelativePath=".\dir.c"\r
366 >\r
367 </File>\r
368 <File\r
7ee7f8bc
VK
369 RelativePath=".\dirw.c"\r
370 >\r
371 </File>\r
372 <File\r
3973f74b
VK
373 RelativePath=".\dload.cpp"\r
374 >\r
375 </File>\r
376 <File\r
377 RelativePath=".\gen_uuid.c"\r
378 >\r
379 </File>\r
380 <File\r
e2babedf
VK
381 RelativePath=".\geolocation.cpp"\r
382 >\r
383 </File>\r
384 <File\r
3973f74b
VK
385 RelativePath=".\getopt.c"\r
386 >\r
387 </File>\r
388 <File\r
389 RelativePath=".\hash.cpp"\r
390 >\r
391 </File>\r
392 <File\r
4e2debcc
VK
393 RelativePath=".\ice.c"\r
394 >\r
395 </File>\r
396 <File\r
3973f74b
VK
397 RelativePath=".\icmp.cpp"\r
398 >\r
399 </File>\r
400 <File\r
3973f74b
VK
401 RelativePath=".\log.cpp"\r
402 >\r
403 </File>\r
404 <File\r
405 RelativePath=".\main.cpp"\r
406 >\r
407 </File>\r
408 <File\r
409 RelativePath=".\md5.cpp"\r
410 >\r
411 </File>\r
412 <File\r
413 RelativePath=".\message.cpp"\r
414 >\r
415 </File>\r
416 <File\r
417 RelativePath=".\msgwq.cpp"\r
418 >\r
419 </File>\r
420 <File\r
58ee2f43
VK
421 RelativePath=".\net.cpp"\r
422 >\r
423 </File>\r
424 <File\r
3973f74b
VK
425 RelativePath=".\nxcp.cpp"\r
426 >\r
427 </File>\r
428 <File\r
429 RelativePath=".\qsort.c"\r
430 >\r
431 </File>\r
432 <File\r
433 RelativePath=".\queue.cpp"\r
434 >\r
435 </File>\r
436 <File\r
3973f74b
VK
437 RelativePath=".\rwlock.cpp"\r
438 >\r
439 </File>\r
440 <File\r
441 RelativePath=".\scandir.c"\r
442 >\r
443 </File>\r
444 <File\r
445 RelativePath=".\seh.cpp"\r
446 >\r
447 </File>\r
448 <File\r
449 RelativePath=".\serial.cpp"\r
450 >\r
451 </File>\r
452 <File\r
453 RelativePath=".\sha1.cpp"\r
454 >\r
455 </File>\r
456 <File\r
457 RelativePath=".\StackWalker.cpp"\r
458 >\r
459 </File>\r
460 <File\r
461 RelativePath=".\string.cpp"\r
462 >\r
463 </File>\r
464 <File\r
6173bea8
VK
465 RelativePath=".\stringlist.cpp"\r
466 >\r
467 </File>\r
468 <File\r
3973f74b
VK
469 RelativePath=".\strmap.cpp"\r
470 >\r
471 </File>\r
472 <File\r
3fe40613
VK
473 RelativePath=".\strmapbase.cpp"\r
474 >\r
475 </File>\r
476 <File\r
a58501c0
VK
477 RelativePath=".\strset.cpp"\r
478 >\r
479 </File>\r
480 <File\r
3973f74b
VK
481 RelativePath=".\strtoll.c"\r
482 >\r
483 </File>\r
484 <File\r
485 RelativePath=".\strtoull.c"\r
486 >\r
487 </File>\r
488 <File\r
489 RelativePath=".\table.cpp"\r
490 >\r
491 </File>\r
492 <File\r
493 RelativePath=".\threads.cpp"\r
494 >\r
495 </File>\r
496 <File\r
497 RelativePath=".\tools.cpp"\r
498 >\r
499 </File>\r
500 <File\r
501 RelativePath=".\unicode.cpp"\r
502 >\r
503 </File>\r
504 <File\r
505 RelativePath=".\uuid.c"\r
506 >\r
507 </File>\r
508 <File\r
509 RelativePath=".\wcstoll.c"\r
510 >\r
511 </File>\r
512 <File\r
513 RelativePath=".\wcstoull.c"\r
514 >\r
515 </File>\r
516 <File\r
517 RelativePath=".\xml.cpp"\r
518 >\r
519 </File>\r
520 </Filter>\r
521 <Filter\r
522 Name="Header Files"\r
523 Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
524 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
525 >\r
526 <File\r
527 RelativePath="..\..\include\base64.h"\r
528 >\r
529 </File>\r
530 <File\r
e2babedf
VK
531 RelativePath="..\..\include\geolocation.h"\r
532 >\r
533 </File>\r
534 <File\r
4e2debcc
VK
535 RelativePath=".\ice.h"\r
536 >\r
537 </File>\r
538 <File\r
3973f74b
VK
539 RelativePath=".\libnetxms.h"\r
540 >\r
541 </File>\r
542 <File\r
543 RelativePath=".\md5.h"\r
544 >\r
545 </File>\r
546 <File\r
547 RelativePath="..\..\include\netxms-regex.h"\r
548 >\r
549 </File>\r
550 <File\r
551 RelativePath="..\..\include\netxms-version.h"\r
552 >\r
553 </File>\r
554 <File\r
555 RelativePath="..\..\include\netxms_getopt.h"\r
556 >\r
557 </File>\r
558 <File\r
559 RelativePath="..\..\include\nms_agent.h"\r
560 >\r
561 </File>\r
562 <File\r
563 RelativePath="..\..\include\nms_common.h"\r
564 >\r
565 </File>\r
566 <File\r
567 RelativePath="..\..\include\nms_cscp.h"\r
568 >\r
569 </File>\r
570 <File\r
571 RelativePath="..\..\include\nms_threads.h"\r
572 >\r
573 </File>\r
574 <File\r
575 RelativePath="..\..\include\nms_util.h"\r
576 >\r
577 </File>\r
578 <File\r
8a5ba964
AK
579 RelativePath="..\..\include\nxconfig.h"\r
580 >\r
581 </File>\r
582 <File\r
3973f74b
VK
583 RelativePath="..\..\include\nxcpapi.h"\r
584 >\r
585 </File>\r
586 <File\r
587 RelativePath="..\..\include\nxlog.h"\r
588 >\r
589 </File>\r
590 <File\r
591 RelativePath="..\..\include\nxqueue.h"\r
592 >\r
593 </File>\r
594 <File\r
595 RelativePath="..\..\include\rwlock.h"\r
596 >\r
597 </File>\r
598 <File\r
599 RelativePath=".\sha1.h"\r
600 >\r
601 </File>\r
602 <File\r
603 RelativePath=".\StackWalker.h"\r
604 >\r
605 </File>\r
606 <File\r
607 RelativePath="..\..\include\unicode.h"\r
608 >\r
609 </File>\r
610 <File\r
cfcfee19
VK
611 RelativePath="..\..\include\uthash.h"\r
612 >\r
613 </File>\r
614 <File\r
3973f74b
VK
615 RelativePath="..\..\include\uuid.h"\r
616 >\r
617 </File>\r
618 <File\r
619 RelativePath=".\uuidP.h"\r
620 >\r
621 </File>\r
622 </Filter>\r
623 <Filter\r
624 Name="Resource Files"\r
625 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
626 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
627 >\r
628 </Filter>\r
629 </Files>\r
630 <Globals>\r
631 </Globals>\r
632</VisualStudioProject>\r