├── .gitattributes ├── .gitignore ├── AUTHORS ├── ChangeLog-CN ├── ChangeLog-EN.old ├── INSTALL ├── LICENSE ├── README ├── README-CN ├── README-EN ├── doc ├── iLOG3 Quick Start I.txt ├── iLOG3 Quick Start II.txt ├── iLOG3 Quick Start III.txt ├── iLOG3 Quick Start IV.txt ├── iLOG3 Quick Start V.txt ├── iLOG3 Quick Start VI.txt ├── iLOG3 Quick Start VII.txt ├── iLOG3 Quick Start VIII.txt ├── iLOG3 Reference Manual (CN).doc ├── iLOG3 Reference Manual (CN).pdf ├── iLOG3 Reference Manual.doc ├── iLOG3 Reference Manual.pdf ├── iLOG3 User Guide (CN).doc ├── iLOG3 User Guide (CN).pdf ├── iLOG3 User Guide.doc └── iLOG3 User Guide.pdf ├── makefile ├── makefile.AIX ├── makefile.Linux ├── makefile.WINDOWS-MinGW ├── src-conf-kvfile ├── LOGCONF_KVFILE.c ├── LOGCONF_KVFILE.h ├── LOGSCONF_KVFILE.c ├── LOGSCONF_KVFILE.h ├── makefile ├── makefile.AIX ├── makefile.Linux └── makefile.WINDOWS-MinGW ├── src ├── LOG.c ├── LOG.h ├── LOGC.c ├── LOGC.h ├── LOGS.c ├── LOGS.h ├── makefile ├── makefile.AIX ├── makefile.Linux ├── makefile.WINDOWS-MinGW ├── vc2015 │ ├── .vs │ │ └── vc2015 │ │ │ └── v14 │ │ │ └── .suo │ ├── Debug │ │ ├── iLOG3.Build.CppClean.log │ │ └── vc2015.log │ ├── vc2015.sln │ ├── vc2015.vcxproj │ └── vc2015.vcxproj.filters └── vc6.old │ ├── .vs │ └── vc6 │ │ └── v14 │ │ └── .suo │ ├── UpgradeLog.htm │ ├── iLOG3 │ ├── iLOG3.dsp │ ├── iLOG3.dsw │ ├── iLOG3.ncb │ ├── iLOG3.opt │ ├── iLOG3.plg │ ├── iLOG3.vcxproj │ └── iLOG3.vcxproj.filters │ ├── iLOG3_a │ ├── iLOG3_a.dsp │ ├── iLOG3_a.plg │ ├── iLOG3_a.vcxproj │ └── iLOG3_a.vcxproj.filters │ ├── vc6.dsw │ ├── vc6.ncb │ ├── vc6.opt │ └── vc6.sln ├── test-conf-kvfile ├── makefile ├── makefile.AIX ├── makefile.Linux ├── makefile.WINDOWS-MinGW ├── test_logconf_kvfile.c ├── test_logconf_kvfile.conf ├── test_logsconf_kvfile.c └── test_logsconf_kvfile.conf └── test ├── bench_fcntl.c ├── bench_gettimeofday.c ├── bench_open.c ├── bench_snprintf.c ├── bench_stat.c ├── bench_time.c ├── bench_tiny.c ├── bench_write.c ├── makefile ├── makefile.AIX ├── makefile.Linux ├── makefile.WINDOWS-MinGW ├── test_afterrotatefile.c ├── test_changetest.c ├── test_demo.c ├── test_filterlogfunc.c ├── test_funny.c ├── test_hello.c ├── test_hello2.c ├── test_logc.c ├── test_logs.c ├── test_memoryleak.c ├── test_outputfunc.c ├── test_press.c ├── test_press_mpt.c ├── test_press_mpt_tls.c ├── test_press_noclose.c ├── test_stylesfunc.c ├── vc2015-test_changetest ├── .vs │ └── test_changetest │ │ └── v14 │ │ └── .suo ├── Debug │ ├── test_changetest.Build.CppClean.log │ └── test_changetest.log ├── test_changetest.sln ├── test_changetest.vcxproj └── test_changetest.vcxproj.filters └── vc6 ├── test_afterrotatefile ├── test_afterrotatefile.dsp └── test_afterrotatefile.plg ├── test_demo ├── test_demo.dsp └── test_demo.plg ├── test_filterlogfunc ├── test_filterlogfunc.dsp └── test_filterlogfunc.plg ├── test_funny ├── test_funny.dsp └── test_funny.plg ├── test_hello ├── Debug │ └── test_hello.exp ├── test_hello.dsp ├── test_hello.log └── test_hello.plg ├── test_hello2 ├── test_hello2.dsp └── test_hello2.plg ├── test_logc ├── test_logc.dsp └── test_logc.plg ├── test_logconf ├── test_logconf.dsp └── test_logconf.plg ├── test_logs ├── test_logs.dsp └── test_logs.plg ├── test_logsconf ├── Debug │ └── test_logsconf.conf ├── test_logsconf.dsp └── test_logsconf.plg ├── test_memoryleak ├── test_memoryleak.dsp └── test_memoryleak.plg ├── test_outputfunc ├── test_outputfunc.dsp └── test_outputfunc.plg ├── test_press ├── test_press.dsp └── test_press.plg ├── test_press_mpt ├── test_press_mpt.dsp └── test_press_mpt.plg ├── test_press_mpt_tls ├── test_press_mpt_tls.dsp └── test_press_mpt_tls.plg ├── test_stylesfunc ├── test_stylesfunc.dsp └── test_stylesfunc.plg ├── vc6.dsw ├── vc6.ncb └── vc6.opt /.gitattributes: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Set default behavior to automatically normalize line endings. 3 | ############################################################################### 4 | * text=auto 5 | 6 | ############################################################################### 7 | # Set default behavior for command prompt diff. 8 | # 9 | # This is need for earlier builds of msysgit that does not have it on by 10 | # default for csharp files. 11 | # Note: This is only used by command line 12 | ############################################################################### 13 | #*.cs diff=csharp 14 | 15 | ############################################################################### 16 | # Set the merge driver for project and solution files 17 | # 18 | # Merging from the command prompt will add diff markers to the files if there 19 | # are conflicts (Merging from VS is not affected by the settings below, in VS 20 | # the diff markers are never inserted). Diff markers may cause the following 21 | # file extensions to fail to load in VS. An alternative would be to treat 22 | # these files as binary and thus will always conflict and require user 23 | # intervention with every merge. To do so, just uncomment the entries below 24 | ############################################################################### 25 | #*.sln merge=binary 26 | #*.csproj merge=binary 27 | #*.vbproj merge=binary 28 | #*.vcxproj merge=binary 29 | #*.vcproj merge=binary 30 | #*.dbproj merge=binary 31 | #*.fsproj merge=binary 32 | #*.lsproj merge=binary 33 | #*.wixproj merge=binary 34 | #*.modelproj merge=binary 35 | #*.sqlproj merge=binary 36 | #*.wwaproj merge=binary 37 | 38 | ############################################################################### 39 | # behavior for image files 40 | # 41 | # image files are treated as binary by default. 42 | ############################################################################### 43 | #*.jpg binary 44 | #*.png binary 45 | #*.gif binary 46 | 47 | ############################################################################### 48 | # diff behavior for common document formats 49 | # 50 | # Convert binary document formats to text before diffing them. This feature 51 | # is only available from the command line. Turn it on by uncommenting the 52 | # entries below. 53 | ############################################################################### 54 | #*.doc diff=astextplain 55 | #*.DOC diff=astextplain 56 | #*.docx diff=astextplain 57 | #*.DOCX diff=astextplain 58 | #*.dot diff=astextplain 59 | #*.DOT diff=astextplain 60 | #*.pdf diff=astextplain 61 | #*.PDF diff=astextplain 62 | #*.rtf diff=astextplain 63 | #*.RTF diff=astextplain 64 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Object files 2 | *.o 3 | 4 | # Libraries 5 | *.lib 6 | *.a 7 | 8 | # Shared objects (inc. Windows DLLs) 9 | *.dll 10 | *.so 11 | *.so.* 12 | *.dylib 13 | 14 | # Executables 15 | *.exe 16 | *.out 17 | *.app 18 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | calvin calvinwilliams.c@gmail.com 2 | kukey wei.kukey@gmail.com 3 | -------------------------------------------------------------------------------- /ChangeLog-CN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/ChangeLog-CN -------------------------------------------------------------------------------- /ChangeLog-EN.old: -------------------------------------------------------------------------------- 1 | ver 1.1.0 2018-01-18 calvin 2 | * Add function family for ReOpenFileOutput 3 | 4 | ver 1.0.15 2017-05-03 calvin 5 | * Update LOGC 6 | 7 | ver 1.0.14 2015-11-06 calvin 8 | * Fixed a warn in LOG.c . thanks to wildnature 9 | 10 | ver 1.0.13 2015-04-25 calvin 11 | * Append NEWLINE after outputing hex log 12 | 13 | ver 1.0.12 2014-12-14 calvin 14 | * Fixed bug : logic wrong in LOGC 15 | * Add function SetLogFileV 16 | 17 | ver 1.0.11 2014-10-14 calvin 18 | * Fixed bug : Swap:cached too high 19 | * Support hpux 20 | * Fixed a bug : not reused filename that deleted 21 | * Fixed a bug : ignore when rotating file existed 22 | * Disable rotate optimization algorithm for default 23 | * Fixed compiling on AIX 24 | 25 | ver 1.0.10 2014-08-17 calvin 26 | * Enhance the stability of multithreaded environment 27 | 28 | ver 1.0.9 2014-07-18 calvin 29 | * add function SetLogOutput2,SetLogOutput2G 30 | * Increase iLOG3 lite version : LOGC.h,LOGC.c 31 | To who just want a simple log function to use, drag the two files to your project together 32 | 33 | ver 1.0.8 2014-06-04 calvin 34 | * add unix-styles function macros 35 | * add english annotation in code 36 | 37 | ver 1.0.7 2014-05-20 calvin 38 | * add english doc 39 | 40 | ver 1.0.6 2014-05-18 calvin 41 | * add function SetOpenFlag,IsLogOpened for output callback function processing open flag 42 | * log filename and config filename support env format string , exam : "$APP_LOGDIR$/app.log" 43 | * fixed bug : filename can't parse correctly on output item in config ; thanks to found 44 | 45 | ver 1.0.5 2014-05-11 calvin 46 | * fixed a bug on windows 64bits : change "time( & (g->cache1_tv.tv_sec) ) ;" to "g->cache1_tv.tv_sec = time( NULL ) ;" ; thanks to MichaelZH 47 | * fxied a bug on windows : change "CreateFileA( ... , FILE_SHARE_WRITE , ... )" to "CreateFileA( ... , FILE_SHARE_READ | FILE_SHARE_WRITE , ... )" for opening log file by editor ; thanks to MichaelZH 48 | 49 | ver 1.0.4 2014-03-24 calvin 50 | * change win32api CreateFile to CreateFileA for unicode ; thanks to shidapao 51 | 52 | ver 1.0.3 2014-02-14 calvin 53 | * add SetLogBeforeRotateFileFunc,SetLogAfterRotateFileFunc 54 | * add SetFilterLogFunc 55 | 56 | ver 1.0.2 2014-02-09 calvin 57 | * add LOGCONF,LOGSCONF 58 | 59 | ver 1.0.1 2014-01-19 calvin 60 | * add LOGS 61 | 62 | ver 1.0.0 2014-01-05 calvin 63 | * create 64 | 65 | -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/INSTALL -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | read README-CN in chinese or README-EN in english 2 | -------------------------------------------------------------------------------- /README-CN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/README-CN -------------------------------------------------------------------------------- /README-EN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/README-EN -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start I.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start I.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start II.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start II.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start III.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start III.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start IV.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start IV.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start V.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start V.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start VI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start VI.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start VII.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start VII.txt -------------------------------------------------------------------------------- /doc/iLOG3 Quick Start VIII.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Quick Start VIII.txt -------------------------------------------------------------------------------- /doc/iLOG3 Reference Manual (CN).doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Reference Manual (CN).doc -------------------------------------------------------------------------------- /doc/iLOG3 Reference Manual (CN).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Reference Manual (CN).pdf -------------------------------------------------------------------------------- /doc/iLOG3 Reference Manual.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Reference Manual.doc -------------------------------------------------------------------------------- /doc/iLOG3 Reference Manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 Reference Manual.pdf -------------------------------------------------------------------------------- /doc/iLOG3 User Guide (CN).doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 User Guide (CN).doc -------------------------------------------------------------------------------- /doc/iLOG3 User Guide (CN).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 User Guide (CN).pdf -------------------------------------------------------------------------------- /doc/iLOG3 User Guide.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 User Guide.doc -------------------------------------------------------------------------------- /doc/iLOG3 User Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/doc/iLOG3 User Guide.pdf -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/makefile -------------------------------------------------------------------------------- /makefile.AIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/makefile.AIX -------------------------------------------------------------------------------- /makefile.Linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/makefile.Linux -------------------------------------------------------------------------------- /makefile.WINDOWS-MinGW: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/makefile.WINDOWS-MinGW -------------------------------------------------------------------------------- /src-conf-kvfile/LOGCONF_KVFILE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/LOGCONF_KVFILE.c -------------------------------------------------------------------------------- /src-conf-kvfile/LOGCONF_KVFILE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/LOGCONF_KVFILE.h -------------------------------------------------------------------------------- /src-conf-kvfile/LOGSCONF_KVFILE.c: -------------------------------------------------------------------------------- 1 | /* 2 | * iLOG3 - log function library written in c 3 | * author : calvin 4 | * email : calvinwilliams.c@gmail.com 5 | * 6 | * Licensed under the LGPL v2.1, see the file LICENSE in base directory. 7 | */ 8 | 9 | #include "LOGSCONF_KVFILE.h" 10 | 11 | static int _CreateLogsHandleFromKvFile( LOGS *gs , char *config_filename , char *file_ext_name ) 12 | { 13 | char config_pathfilename[ MAXLEN_FILENAME + 1 ] ; 14 | FILE *fp = NULL ; 15 | LOG *g = NULL ; 16 | char id[ LOGS_MAXLEN_ID + 1 ] ; 17 | 18 | int nret ; 19 | 20 | if( file_ext_name ) 21 | { 22 | memset( config_pathfilename , 0x00 , sizeof(config_pathfilename) ); 23 | SNPRINTF( config_pathfilename , sizeof(config_pathfilename)-1 , "%s%s" , config_filename , file_ext_name ); 24 | } 25 | else 26 | { 27 | memset( config_pathfilename , 0x00 , sizeof(config_pathfilename) ); 28 | SNPRINTF( config_pathfilename , sizeof(config_pathfilename)-1 , "%s" , config_filename ); 29 | } 30 | 31 | nret = ExpandPathFilename( config_pathfilename , sizeof(config_pathfilename) ) ; 32 | if( nret ) 33 | return nret; 34 | 35 | printf( "config_pathfilename[%s]\n" , config_pathfilename ); 36 | fp = fopen( config_pathfilename , "r" ) ; 37 | if( fp == NULL ) 38 | return LOG_RETURN_ERROR_CONFIGFILE_NOTFOUND; 39 | 40 | while( ! feof(fp) ) 41 | { 42 | g = CreateLogHandle() ; 43 | if( g == NULL ) 44 | return LOG_RETURN_ERROR_ALLOC; 45 | 46 | memset( id , 0x00 , sizeof(id) ); 47 | nret = ReadKvFileForLogHandle( g , fp , id , sizeof(id) ) ; 48 | printf( "nret[%d]\n" , nret ); 49 | if( nret ) 50 | { 51 | DestroyLogHandle( g ); 52 | return nret; 53 | } 54 | 55 | printf( "id[%s]\n" , id ); 56 | nret = AddLogToLogs( gs , id , g ) ; 57 | if( nret ) 58 | { 59 | DestroyLogHandle( g ); 60 | return nret; 61 | } 62 | } 63 | 64 | fclose(fp); 65 | 66 | return 0; 67 | } 68 | 69 | LOGS *CreateLogsHandleFromKvFile( char *config_filename , char *file_ext_name ) 70 | { 71 | LOGS *gs = NULL ; 72 | 73 | int nret ; 74 | 75 | gs = CreateLogsHandle() ; 76 | if( gs == NULL ) 77 | return NULL; 78 | 79 | nret = _CreateLogsHandleFromKvFile( gs , config_filename , file_ext_name ) ; 80 | if( nret ) 81 | { 82 | DestroyLogsHandle( gs ); 83 | return NULL; 84 | } 85 | 86 | return gs; 87 | } 88 | 89 | #if ( defined _WIN32 ) || ( defined __linux__ ) || ( defined _AIX ) || ( defined __hpux ) 90 | LOGS *CreateLogsHandleFromKvFileG( char *config_filename , char *file_ext_name ) 91 | { 92 | LOGS *gs = NULL ; 93 | 94 | int nret ; 95 | 96 | printf( "111\n" ); 97 | gs = CreateLogsHandleG() ; 98 | if( gs == NULL ) 99 | return NULL; 100 | 101 | printf( "222\n" ); 102 | nret = _CreateLogsHandleFromKvFile( gs , config_filename , file_ext_name ) ; 103 | printf( "nret[%d]\n" , nret ); 104 | if( nret ) 105 | { 106 | DestroyLogsHandleG( gs ); 107 | return NULL; 108 | } 109 | 110 | return gs; 111 | } 112 | #endif 113 | -------------------------------------------------------------------------------- /src-conf-kvfile/LOGSCONF_KVFILE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/LOGSCONF_KVFILE.h -------------------------------------------------------------------------------- /src-conf-kvfile/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/makefile -------------------------------------------------------------------------------- /src-conf-kvfile/makefile.AIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/makefile.AIX -------------------------------------------------------------------------------- /src-conf-kvfile/makefile.Linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/makefile.Linux -------------------------------------------------------------------------------- /src-conf-kvfile/makefile.WINDOWS-MinGW: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src-conf-kvfile/makefile.WINDOWS-MinGW -------------------------------------------------------------------------------- /src/LOG.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOG.c -------------------------------------------------------------------------------- /src/LOG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOG.h -------------------------------------------------------------------------------- /src/LOGC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOGC.c -------------------------------------------------------------------------------- /src/LOGC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOGC.h -------------------------------------------------------------------------------- /src/LOGS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOGS.c -------------------------------------------------------------------------------- /src/LOGS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/LOGS.h -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/makefile -------------------------------------------------------------------------------- /src/makefile.AIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/makefile.AIX -------------------------------------------------------------------------------- /src/makefile.Linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/makefile.Linux -------------------------------------------------------------------------------- /src/makefile.WINDOWS-MinGW: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/makefile.WINDOWS-MinGW -------------------------------------------------------------------------------- /src/vc2015/.vs/vc2015/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc2015/.vs/vc2015/v14/.suo -------------------------------------------------------------------------------- /src/vc2015/Debug/iLOG3.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc140.pdb 2 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc140.idb 3 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\log.obj 4 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\logs.obj 5 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\ilog3.ilk 6 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\ilog3.dll 7 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\ilog3.pdb 8 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\ilog3.lib 9 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\ilog3.exp 10 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\cl.command.1.tlog 11 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\cl.read.1.tlog 12 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\cl.write.1.tlog 13 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\link.command.1.tlog 14 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\link.read.1.tlog 15 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\link.write.1.tlog 16 | d:\work\gitfiles\oschina.net\ilog3\src\vc2015\debug\vc2015.tlog\vc2015.write.1u.tlog 17 | -------------------------------------------------------------------------------- /src/vc2015/Debug/vc2015.log: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/vc2015/vc2015.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc2015", "vc2015.vcxproj", "{4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Debug|x64.ActiveCfg = Debug|x64 17 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Debug|x64.Build.0 = Debug|x64 18 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Debug|x86.ActiveCfg = Debug|Win32 19 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Debug|x86.Build.0 = Debug|Win32 20 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Release|x64.ActiveCfg = Release|x64 21 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Release|x64.Build.0 = Release|x64 22 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Release|x86.ActiveCfg = Release|Win32 23 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /src/vc2015/vc2015.vcxproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | Debug 14 | x64 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | {4A7F8FAE-27F2-4CCB-92A6-18209AEFE269} 23 | vc2015 24 | 8.1 25 | 26 | 27 | 28 | DynamicLibrary 29 | true 30 | v140 31 | MultiByte 32 | 33 | 34 | Application 35 | false 36 | v140 37 | true 38 | MultiByte 39 | 40 | 41 | Application 42 | true 43 | v140 44 | MultiByte 45 | 46 | 47 | Application 48 | false 49 | v140 50 | true 51 | MultiByte 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | iLOG3 73 | 74 | 75 | 76 | Level3 77 | Disabled 78 | true 79 | /D_CRT_SECURE_NO_WARNINGS /D_CRT_NONSTDC_NO_WARNINGS %(AdditionalOptions) 80 | 81 | 82 | mkdir C:\iLOG3 83 | mkdir C:\iLOG3\lib 84 | copy $(OutputPath)\$(TargetName).lib C:\iLOG3\lib\ 85 | mkdir C:\iLOG3\bin 86 | copy $(OutputPath)\$(TargetName).dll C:\iLOG3\bin\ 87 | mkdir C:\iLOG3\include 88 | copy $(ProjectDir)\..\LOG.h C:\iLOG3\include\ 89 | copy $(ProjectDir)\..\LOGS.h C:\iLOG3\include\ 90 | 91 | 92 | 93 | 94 | Level3 95 | Disabled 96 | true 97 | 98 | 99 | 100 | 101 | Level3 102 | MaxSpeed 103 | true 104 | true 105 | true 106 | 107 | 108 | true 109 | true 110 | 111 | 112 | 113 | 114 | Level3 115 | MaxSpeed 116 | true 117 | true 118 | true 119 | 120 | 121 | true 122 | true 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | -------------------------------------------------------------------------------- /src/vc2015/vc2015.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | 源文件 23 | 24 | 25 | 26 | 27 | 头文件 28 | 29 | 30 | 头文件 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/vc6.old/.vs/vc6/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/.vs/vc6/v14/.suo -------------------------------------------------------------------------------- /src/vc6.old/UpgradeLog.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/UpgradeLog.htm -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="iLOG3" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 6 | 7 | CFG=iLOG3 - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "iLOG3.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "iLOG3.mak" CFG="iLOG3 - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "iLOG3 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") 21 | !MESSAGE "iLOG3 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | MTL=midl.exe 30 | RSC=rc.exe 31 | 32 | !IF "$(CFG)" == "iLOG3 - Win32 Release" 33 | 34 | # PROP BASE Use_MFC 0 35 | # PROP BASE Use_Debug_Libraries 0 36 | # PROP BASE Output_Dir "Release" 37 | # PROP BASE Intermediate_Dir "Release" 38 | # PROP BASE Target_Dir "" 39 | # PROP Use_MFC 0 40 | # PROP Use_Debug_Libraries 0 41 | # PROP Output_Dir "Release" 42 | # PROP Intermediate_Dir "Release" 43 | # PROP Target_Dir "" 44 | # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILOG3_EXPORTS" /YX /FD /c 45 | # ADD CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILOG3_EXPORTS" /YX /FD /c 46 | # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 47 | # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 48 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 49 | # ADD RSC /l 0x804 /d "NDEBUG" 50 | BSC32=bscmake.exe 51 | # ADD BASE BSC32 /nologo 52 | # ADD BSC32 /nologo 53 | LINK32=link.exe 54 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 55 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 56 | 57 | !ELSEIF "$(CFG)" == "iLOG3 - Win32 Debug" 58 | 59 | # PROP BASE Use_MFC 0 60 | # PROP BASE Use_Debug_Libraries 1 61 | # PROP BASE Output_Dir "Debug" 62 | # PROP BASE Intermediate_Dir "Debug" 63 | # PROP BASE Target_Dir "" 64 | # PROP Use_MFC 0 65 | # PROP Use_Debug_Libraries 1 66 | # PROP Output_Dir "Debug" 67 | # PROP Intermediate_Dir "Debug" 68 | # PROP Target_Dir "" 69 | # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILOG3_EXPORTS" /YX /FD /GZ /c 70 | # ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ILOG3_EXPORTS" /D "LOG_GLOBAL_ENV" /YX /FD /GZ /c 71 | # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 72 | # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 73 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 74 | # ADD RSC /l 0x804 /d "_DEBUG" 75 | BSC32=bscmake.exe 76 | # ADD BASE BSC32 /nologo 77 | # ADD BSC32 /nologo 78 | LINK32=link.exe 79 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept 80 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept 81 | # Begin Special Build Tool 82 | SOURCE="$(InputPath)" 83 | PostBuild_Cmds=mkdir "%ProgramFiles%\iLOG3" mkdir "%ProgramFiles%\iLOG3\include" copy ..\..\..\src\*.h "%ProgramFiles%\iLOG3\include\" /Y mkdir "%ProgramFiles%\iLOG3\bin" copy Debug\*.dll "%ProgramFiles%\iLOG3\bin\" /Y mkdir "%ProgramFiles%\iLOG3\lib" copy Debug\*.lib "%ProgramFiles%\iLOG3\lib\" /Y 84 | # End Special Build Tool 85 | 86 | !ENDIF 87 | 88 | # Begin Target 89 | 90 | # Name "iLOG3 - Win32 Release" 91 | # Name "iLOG3 - Win32 Debug" 92 | # Begin Group "Source Files" 93 | 94 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 95 | # Begin Source File 96 | 97 | SOURCE=..\..\LOG.c 98 | # End Source File 99 | # Begin Source File 100 | 101 | SOURCE=..\..\LOGCONF.c 102 | # End Source File 103 | # Begin Source File 104 | 105 | SOURCE=..\..\LOGS.c 106 | # End Source File 107 | # Begin Source File 108 | 109 | SOURCE=..\..\LOGSCONF.c 110 | # End Source File 111 | # End Group 112 | # Begin Group "Header Files" 113 | 114 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 115 | # Begin Source File 116 | 117 | SOURCE=..\..\LOG.h 118 | # End Source File 119 | # Begin Source File 120 | 121 | SOURCE=..\..\LOGCONF.h 122 | # End Source File 123 | # Begin Source File 124 | 125 | SOURCE=..\..\LOGS.h 126 | # End Source File 127 | # Begin Source File 128 | 129 | SOURCE=..\..\LOGSCONF.h 130 | # End Source File 131 | # End Group 132 | # Begin Group "Resource Files" 133 | 134 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 135 | # End Group 136 | # End Target 137 | # End Project 138 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "iLOG3"=".\iLOG3.dsp" - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Global: 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<3> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/iLOG3/iLOG3.ncb -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/iLOG3/iLOG3.opt -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.plg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/iLOG3/iLOG3.plg -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.vcxproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | 14 | 15 | 16 | {DD86C40B-FD80-427F-8632-394A725DCF24} 17 | 18 | 19 | 20 | DynamicLibrary 21 | v140 22 | false 23 | MultiByte 24 | 25 | 26 | DynamicLibrary 27 | v140 28 | false 29 | MultiByte 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | .\Debug\ 45 | .\Debug\ 46 | true 47 | 48 | 49 | .\Release\ 50 | .\Release\ 51 | false 52 | 53 | 54 | 55 | MultiThreadedDebugDLL 56 | Default 57 | false 58 | Disabled 59 | true 60 | Level3 61 | true 62 | EditAndContinue 63 | WIN32;_DEBUG;_WINDOWS;_USRDLL;ILOG3_EXPORTS;LOG_GLOBAL_ENV;%(PreprocessorDefinitions) 64 | .\Debug\ 65 | .\Debug\iLOG3.pch 66 | .\Debug\ 67 | .\Debug\ 68 | EnableFastChecks 69 | 70 | 71 | mkdir "%ProgramFiles%\iLOG3" 72 | mkdir "%ProgramFiles%\iLOG3\include" 73 | copy ..\..\..\src\*.h "%ProgramFiles%\iLOG3\include\" /Y 74 | mkdir "%ProgramFiles%\iLOG3\bin" 75 | copy Debug\*.dll "%ProgramFiles%\iLOG3\bin\" /Y 76 | mkdir "%ProgramFiles%\iLOG3\lib" 77 | copy Debug\*.lib "%ProgramFiles%\iLOG3\lib\" /Y 78 | 79 | 80 | true 81 | _DEBUG;%(PreprocessorDefinitions) 82 | .\Debug\iLOG3.tlb 83 | true 84 | Win32 85 | 86 | 87 | 0x0804 88 | _DEBUG;%(PreprocessorDefinitions) 89 | 90 | 91 | true 92 | .\Debug\iLOG3.bsc 93 | 94 | 95 | true 96 | true 97 | true 98 | Console 99 | .\Debug\iLOG3.dll 100 | .\Debug\iLOG3.lib 101 | odbc32.lib;odbccp32.lib;%(AdditionalDependencies) 102 | 103 | 104 | 105 | 106 | MultiThreaded 107 | Default 108 | true 109 | true 110 | MaxSpeed 111 | true 112 | Level3 113 | WIN32;NDEBUG;_WINDOWS;_USRDLL;ILOG3_EXPORTS;%(PreprocessorDefinitions) 114 | .\Release\ 115 | .\Release\iLOG3.pch 116 | .\Release\ 117 | .\Release\ 118 | 119 | 120 | true 121 | NDEBUG;%(PreprocessorDefinitions) 122 | .\Release\iLOG3.tlb 123 | true 124 | Win32 125 | 126 | 127 | 0x0804 128 | NDEBUG;%(PreprocessorDefinitions) 129 | 130 | 131 | true 132 | .\Release\iLOG3.bsc 133 | 134 | 135 | true 136 | true 137 | Console 138 | .\Release\iLOG3.dll 139 | .\Release\iLOG3.lib 140 | odbc32.lib;odbccp32.lib;%(AdditionalDependencies) 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3/iLOG3.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {fb1abc92-b7fc-4f1d-9a0e-737105b65704} 6 | cpp;c;cxx;rc;def;r;odl;idl;hpj;bat 7 | 8 | 9 | {7307d41a-18f8-46ac-b0ed-54af638e49f9} 10 | h;hpp;hxx;hm;inl 11 | 12 | 13 | {a17ab004-cabd-46d6-a466-bdbf95fef57e} 14 | ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | Source Files 23 | 24 | 25 | Source Files 26 | 27 | 28 | Source Files 29 | 30 | 31 | 32 | 33 | Header Files 34 | 35 | 36 | Header Files 37 | 38 | 39 | Header Files 40 | 41 | 42 | Header Files 43 | 44 | 45 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3_a/iLOG3_a.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="iLOG3_a" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Static Library" 0x0104 6 | 7 | CFG=iLOG3_a - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "iLOG3_a.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "iLOG3_a.mak" CFG="iLOG3_a - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "iLOG3_a - Win32 Release" (based on "Win32 (x86) Static Library") 21 | !MESSAGE "iLOG3_a - Win32 Debug" (based on "Win32 (x86) Static Library") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "iLOG3_a - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LIB32=link.exe -lib 51 | # ADD BASE LIB32 /nologo 52 | # ADD LIB32 /nologo 53 | 54 | !ELSEIF "$(CFG)" == "iLOG3_a - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Target_Dir "" 66 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c 67 | # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /D "LOG_GLOBAL_ENV" /YX /FD /GZ /c 68 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 69 | # ADD RSC /l 0x804 /d "_DEBUG" 70 | BSC32=bscmake.exe 71 | # ADD BASE BSC32 /nologo 72 | # ADD BSC32 /nologo 73 | LIB32=link.exe -lib 74 | # ADD BASE LIB32 /nologo 75 | # ADD LIB32 /nologo 76 | # Begin Special Build Tool 77 | SOURCE="$(InputPath)" 78 | PostBuild_Cmds=mkdir "%ProgramFiles%\iLOG3" mkdir "%ProgramFiles%\iLOG3\include" copy ..\..\..\src\*.h "%ProgramFiles%\iLOG3\include\" /Y mkdir "%ProgramFiles%\iLOG3\lib" copy Debug\*.lib "%ProgramFiles%\iLOG3\lib\" /Y 79 | # End Special Build Tool 80 | 81 | !ENDIF 82 | 83 | # Begin Target 84 | 85 | # Name "iLOG3_a - Win32 Release" 86 | # Name "iLOG3_a - Win32 Debug" 87 | # Begin Group "Source Files" 88 | 89 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 90 | # Begin Source File 91 | 92 | SOURCE=..\..\LOG.c 93 | # End Source File 94 | # Begin Source File 95 | 96 | SOURCE=..\..\LOGCONF.c 97 | # End Source File 98 | # Begin Source File 99 | 100 | SOURCE=..\..\LOGS.c 101 | # End Source File 102 | # Begin Source File 103 | 104 | SOURCE=..\..\LOGSCONF.c 105 | # End Source File 106 | # End Group 107 | # Begin Group "Header Files" 108 | 109 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 110 | # Begin Source File 111 | 112 | SOURCE=..\..\LOG.h 113 | # End Source File 114 | # Begin Source File 115 | 116 | SOURCE=..\..\LOGCONF.h 117 | # End Source File 118 | # Begin Source File 119 | 120 | SOURCE=..\..\LOGS.h 121 | # End Source File 122 | # Begin Source File 123 | 124 | SOURCE=..\..\LOGSCONF.h 125 | # End Source File 126 | # End Group 127 | # End Target 128 | # End Project 129 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3_a/iLOG3_a.plg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/iLOG3_a/iLOG3_a.plg -------------------------------------------------------------------------------- /src/vc6.old/iLOG3_a/iLOG3_a.vcxproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | Template 14 | Win32 15 | 16 | 17 | 18 | 19 | 20 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5} 21 | 22 | 23 | 24 | Application 25 | v140 26 | 27 | 28 | StaticLibrary 29 | v140 30 | false 31 | MultiByte 32 | 33 | 34 | StaticLibrary 35 | v140 36 | false 37 | MultiByte 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | .\Release\ 56 | .\Release\ 57 | false 58 | 59 | 60 | .\Debug\ 61 | .\Debug\ 62 | true 63 | 64 | 65 | 66 | MultiThreaded 67 | Default 68 | true 69 | true 70 | MaxSpeed 71 | true 72 | Level3 73 | WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) 74 | .\Release\ 75 | .\Release\iLOG3_a.pch 76 | .\Release\ 77 | .\Release\ 78 | 79 | 80 | 0x0804 81 | NDEBUG;%(PreprocessorDefinitions) 82 | 83 | 84 | true 85 | .\Release\iLOG3_a.bsc 86 | 87 | 88 | true 89 | .\Release\iLOG3_a.lib 90 | 91 | 92 | 93 | 94 | MultiThreadedDebug 95 | Default 96 | false 97 | Disabled 98 | true 99 | Level3 100 | true 101 | EditAndContinue 102 | WIN32;_DEBUG;_LIB;LOG_GLOBAL_ENV;%(PreprocessorDefinitions) 103 | .\Debug\ 104 | .\Debug\iLOG3_a.pch 105 | .\Debug\ 106 | .\Debug\ 107 | EnableFastChecks 108 | 109 | 110 | mkdir "%ProgramFiles%\iLOG3" 111 | mkdir "%ProgramFiles%\iLOG3\include" 112 | copy ..\..\..\src\*.h "%ProgramFiles%\iLOG3\include\" /Y 113 | mkdir "%ProgramFiles%\iLOG3\lib" 114 | copy Debug\*.lib "%ProgramFiles%\iLOG3\lib\" /Y 115 | 116 | 117 | 0x0804 118 | _DEBUG;%(PreprocessorDefinitions) 119 | 120 | 121 | true 122 | .\Debug\iLOG3_a.bsc 123 | 124 | 125 | true 126 | .\Debug\iLOG3_a.lib 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | -------------------------------------------------------------------------------- /src/vc6.old/iLOG3_a/iLOG3_a.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {02b64652-8d4c-4299-b243-e406a2d164af} 6 | cpp;c;cxx;rc;def;r;odl;idl;hpj;bat 7 | 8 | 9 | {26f568f7-52df-47a5-94ca-108498835366} 10 | h;hpp;hxx;hm;inl 11 | 12 | 13 | 14 | 15 | Source Files 16 | 17 | 18 | Source Files 19 | 20 | 21 | Source Files 22 | 23 | 24 | Source Files 25 | 26 | 27 | 28 | 29 | Header Files 30 | 31 | 32 | Header Files 33 | 34 | 35 | Header Files 36 | 37 | 38 | Header Files 39 | 40 | 41 | -------------------------------------------------------------------------------- /src/vc6.old/vc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "iLOG3"=".\iLOG3\iLOG3.dsp" - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Project: "iLOG3_a"=".\iLOG3_a\iLOG3_a.dsp" - Package Owner=<4> 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<4> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | Global: 31 | 32 | Package=<5> 33 | {{{ 34 | }}} 35 | 36 | Package=<3> 37 | {{{ 38 | }}} 39 | 40 | ############################################################################### 41 | 42 | -------------------------------------------------------------------------------- /src/vc6.old/vc6.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/vc6.ncb -------------------------------------------------------------------------------- /src/vc6.old/vc6.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/src/vc6.old/vc6.opt -------------------------------------------------------------------------------- /src/vc6.old/vc6.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "iLOG3", "iLOG3\iLOG3.vcxproj", "{DD86C40B-FD80-427F-8632-394A725DCF24}" 7 | EndProject 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "iLOG3_a", "iLOG3_a\iLOG3_a.vcxproj", "{3F25F43A-06D0-4F82-83C8-1AB57B3278A5}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|x86 = Debug|x86 13 | Release|x86 = Release|x86 14 | Template|x86 = Template|x86 15 | EndGlobalSection 16 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 17 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Debug|x86.ActiveCfg = Debug|Win32 18 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Debug|x86.Build.0 = Debug|Win32 19 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Release|x86.ActiveCfg = Release|Win32 20 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Release|x86.Build.0 = Release|Win32 21 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Template|x86.ActiveCfg = Release|Win32 22 | {DD86C40B-FD80-427F-8632-394A725DCF24}.Template|x86.Build.0 = Release|Win32 23 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Debug|x86.ActiveCfg = Debug|Win32 24 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Debug|x86.Build.0 = Debug|Win32 25 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Release|x86.ActiveCfg = Release|Win32 26 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Release|x86.Build.0 = Release|Win32 27 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Template|x86.ActiveCfg = Template|Win32 28 | {3F25F43A-06D0-4F82-83C8-1AB57B3278A5}.Template|x86.Build.0 = Template|Win32 29 | EndGlobalSection 30 | GlobalSection(SolutionProperties) = preSolution 31 | HideSolutionNode = FALSE 32 | EndGlobalSection 33 | EndGlobal 34 | -------------------------------------------------------------------------------- /test-conf-kvfile/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/makefile -------------------------------------------------------------------------------- /test-conf-kvfile/makefile.AIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/makefile.AIX -------------------------------------------------------------------------------- /test-conf-kvfile/makefile.Linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/makefile.Linux -------------------------------------------------------------------------------- /test-conf-kvfile/makefile.WINDOWS-MinGW: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/makefile.WINDOWS-MinGW -------------------------------------------------------------------------------- /test-conf-kvfile/test_logconf_kvfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/test_logconf_kvfile.c -------------------------------------------------------------------------------- /test-conf-kvfile/test_logconf_kvfile.conf: -------------------------------------------------------------------------------- 1 | id hello 2 | output FILE $HOME$/log/test_logconf_kvfile.log 3 | #output FILE "" 4 | level INFO 5 | styles DATETIME|LOGLEVEL|PID|TID|SOURCE|FORMAT|NEWLINE 6 | options CHANGE_TEST 7 | rotate_mode SIZE 8 | rotate_size 10MB 9 | log_bufsize 1MB 5MB 10 | -------------------------------------------------------------------------------- /test-conf-kvfile/test_logsconf_kvfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test-conf-kvfile/test_logsconf_kvfile.c -------------------------------------------------------------------------------- /test-conf-kvfile/test_logsconf_kvfile.conf: -------------------------------------------------------------------------------- 1 | id event 2 | output FILE $HOME$/log/event.log 3 | #output FILE "" 4 | level INFO 5 | styles DATETIME|LOGLEVEL|FORMAT|NEWLINE 6 | options CHANGE_TEST 7 | rotate_mode SIZE 8 | rotate_size 10MB 9 | log_bufsize 1MB 5MB 10 | 11 | id hello 12 | output FILE $HOME$/log/test_logsconf_kvfile.log 13 | #output FILE "" 14 | level INFO 15 | styles DATETIME|LOGLEVEL|PID|TID|SOURCE|FORMAT|NEWLINE 16 | options CHANGE_TEST 17 | rotate_mode SIZE 18 | rotate_size 10MB 19 | log_bufsize 1MB 5MB 20 | 21 | -------------------------------------------------------------------------------- /test/bench_fcntl.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | #include 7 | #include 8 | 9 | int bench_fcntl() 10 | { 11 | int fd ; 12 | struct flock lock ; 13 | 14 | int nret ; 15 | 16 | fd = open( "/tmp/iLOG3.lock" , O_CREAT|O_APPEND|O_WRONLY , S_IRWXU|S_IRWXG|S_IRWXO ) ; 17 | if( fd == -1 ) 18 | { 19 | printf( "open failed\n" ); 20 | return -1; 21 | } 22 | 23 | memset( & lock , 0x00 , sizeof(lock) ); 24 | lock.l_type = F_WRLCK ; 25 | lock.l_whence = SEEK_SET ; 26 | lock.l_start = 0 ; 27 | lock.l_len = 0 ; 28 | printf( "before WRLCK\n" ); fflush(stdout); 29 | nret = fcntl( fd , F_SETLKW , & lock ) ; 30 | printf( "after WRLCK\n" ); fflush(stdout); 31 | if( nret == -1 ) 32 | { 33 | printf( "fcntl WRLCK failed\n" ); 34 | return -1; 35 | } 36 | 37 | sleep(5); 38 | 39 | memset( & lock , 0x00 , sizeof(lock) ); 40 | lock.l_type = F_UNLCK ; 41 | lock.l_whence = SEEK_SET ; 42 | lock.l_start = 0 ; 43 | lock.l_len = 0 ; 44 | printf( "before UNLCK\n" ); fflush(stdout); 45 | nret = fcntl( fd , F_SETLK , & lock ) ; 46 | printf( "after UNLCK\n" ); fflush(stdout); 47 | if( nret == -1 ) 48 | { 49 | printf( "fcntl UNLCK failed\n" ); 50 | return -1; 51 | } 52 | 53 | close(fd); 54 | 55 | return 0; 56 | } 57 | 58 | int main() 59 | { 60 | return -bench_fcntl(); 61 | } 62 | 63 | -------------------------------------------------------------------------------- /test/bench_gettimeofday.c: -------------------------------------------------------------------------------- 1 | #include "LOG.h" 2 | 3 | int bench_time( long count ) 4 | { 5 | long l ; 6 | struct timeval tv ; 7 | 8 | for( l = 0 ; l < count ; l++ ) 9 | { 10 | gettimeofday( & tv , NULL ); 11 | } 12 | 13 | return 0; 14 | } 15 | 16 | int main( int argc , char *argv[] ) 17 | { 18 | if( argc == 1 + 1 ) 19 | { 20 | return -bench_time( atol(argv[1]) ); 21 | } 22 | else 23 | { 24 | printf( "USAGE : bench_time count\n" ); 25 | return 7; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /test/bench_open.c: -------------------------------------------------------------------------------- 1 | #include "LOG.h" 2 | 3 | #if ( defined _WIN32 ) 4 | #define PATHFILENAME "../../bench_open.log" 5 | #elif ( defined __linux__ ) || ( defined __unix ) 6 | #define PATHFILENAME "bench_open.log" 7 | #endif 8 | 9 | int bench_stat( long count ) 10 | { 11 | int fd ; 12 | long l ; 13 | 14 | for( l = 0 ; l < count ; l++ ) 15 | { 16 | fd = open( PATHFILENAME , O_CREAT|O_APPEND|O_WRONLY , S_IRWXU|S_IRWXG|S_IRWXO ) ; 17 | if( fd == -1 ) 18 | { 19 | printf( "open failed , errno[%d]\n" , errno ); 20 | return -1; 21 | } 22 | 23 | close( fd ); 24 | } 25 | 26 | return 0; 27 | } 28 | 29 | int main( int argc , char *argv[] ) 30 | { 31 | if( argc == 1 + 1 ) 32 | { 33 | return -bench_stat( atol(argv[1]) ); 34 | } 35 | else 36 | { 37 | printf( "USAGE : bench_open count\n" ); 38 | return 7; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /test/bench_snprintf.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | int bench_snprintf( int type , long count ) 6 | { 7 | long l ; 8 | 9 | pid_t pid ; 10 | char buf[ 20 + 1 ] ; 11 | 12 | int nret ; 13 | 14 | if( type == 1 ) 15 | { 16 | for( l = 0 ; l < count ; l++ ) 17 | { 18 | pid = getpid() ; 19 | snprintf( buf , sizeof(buf) , "%ld" , pid ); 20 | } 21 | } 22 | else if( type == 2 ) 23 | { 24 | for( l = 0 ; l < count ; l++ ) 25 | { 26 | pid = getpid() ; 27 | if( pid != 123456 ) 28 | { 29 | memcpy( buf , "123456" , 6 ); buf[6] = '\0' ; 30 | } 31 | } 32 | } 33 | 34 | return 0; 35 | } 36 | 37 | int main( int argc , char *argv[] ) 38 | { 39 | if( argc == 1 + 2 ) 40 | { 41 | return -bench_snprintf( atoi(argv[1]) , atol(argv[2]) ); 42 | } 43 | else 44 | { 45 | printf( "USAGE : bench_snprintf type count\n" ); 46 | return 7; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /test/bench_stat.c: -------------------------------------------------------------------------------- 1 | #include "LOG.h" 2 | 3 | #if ( defined _WIN32 ) 4 | #define PATHFILENAME "../../bench_stat.c" 5 | #elif ( defined __linux__ ) || ( defined __unix ) 6 | #define PATHFILENAME "bench_stat.c" 7 | #endif 8 | 9 | int bench_stat( long count ) 10 | { 11 | long l ; 12 | struct STAT st ; 13 | 14 | int nret ; 15 | 16 | for( l = 0 ; l < count ; l++ ) 17 | { 18 | nret = STAT( PATHFILENAME , & st ) ; 19 | if( nret ) 20 | { 21 | printf( "stat failed[%d] , errno[%d]\n" , nret , errno ); 22 | return -1; 23 | } 24 | } 25 | 26 | return 0; 27 | } 28 | 29 | int main( int argc , char *argv[] ) 30 | { 31 | if( argc == 1 + 1 ) 32 | { 33 | return -bench_stat( atol(argv[1]) ); 34 | } 35 | else 36 | { 37 | printf( "USAGE : bench_stat count\n" ); 38 | return 7; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /test/bench_time.c: -------------------------------------------------------------------------------- 1 | #include "LOG.h" 2 | 3 | int bench_time( long count ) 4 | { 5 | long l ; 6 | long tt ; 7 | 8 | for( l = 0 ; l < count ; l++ ) 9 | { 10 | time( & tt ); 11 | } 12 | 13 | return 0; 14 | } 15 | 16 | int main( int argc , char *argv[] ) 17 | { 18 | if( argc == 1 + 1 ) 19 | { 20 | return -bench_time( atol(argv[1]) ); 21 | } 22 | else 23 | { 24 | printf( "USAGE : bench_time count\n" ); 25 | return 7; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /test/bench_tiny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/bench_tiny.c -------------------------------------------------------------------------------- /test/bench_write.c: -------------------------------------------------------------------------------- 1 | #include "LOG.h" 2 | 3 | #if ( defined _WIN32 ) 4 | #define PATHFILENAME "../../bench_write.log" 5 | #elif ( defined __linux__ ) || ( defined __unix ) 6 | #define PATHFILENAME "bench_write.log" 7 | #endif 8 | 9 | int bench_write( long count ) 10 | { 11 | long l ; 12 | 13 | int fd ; 14 | char buffer[ 64 + 1 ] ; 15 | long buflen ; 16 | 17 | sprintf( buffer , "YYYY-MM-DD hh:mm:ss | DEBUG | 1234:87654321:bench_write.c:20 | loglog\n" ); 18 | buflen = strlen(buffer) ; 19 | 20 | for( l = 0 ; l < count ; l++ ) 21 | { 22 | fd = open( PATHFILENAME , O_CREAT|O_APPEND|O_WRONLY , S_IRWXU|S_IRWXG|S_IRWXO ) ; 23 | if( fd == -1 ) 24 | { 25 | printf( "open failed , errno[%d]\n" , errno ); 26 | return -1; 27 | } 28 | 29 | write( fd , buffer , buflen ); 30 | 31 | close( fd ); 32 | } 33 | 34 | return 0; 35 | } 36 | 37 | int main( int argc , char *argv[] ) 38 | { 39 | if( argc == 1 + 1 ) 40 | { 41 | return -bench_write( atol(argv[1]) ); 42 | } 43 | else 44 | { 45 | printf( "USAGE : bench_write count\n" ); 46 | return 7; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/makefile -------------------------------------------------------------------------------- /test/makefile.AIX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/makefile.AIX -------------------------------------------------------------------------------- /test/makefile.Linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/makefile.Linux -------------------------------------------------------------------------------- /test/makefile.WINDOWS-MinGW: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/makefile.WINDOWS-MinGW -------------------------------------------------------------------------------- /test/test_afterrotatefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_afterrotatefile.c -------------------------------------------------------------------------------- /test/test_changetest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_changetest.c -------------------------------------------------------------------------------- /test/test_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_demo.c -------------------------------------------------------------------------------- /test/test_filterlogfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_filterlogfunc.c -------------------------------------------------------------------------------- /test/test_funny.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_funny.c -------------------------------------------------------------------------------- /test/test_hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_hello.c -------------------------------------------------------------------------------- /test/test_hello2.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include "LOG.h" 5 | 6 | #define LOG_STYLES_HELLO ( LOG_STYLE_DATETIMEMS | LOG_STYLE_LOGLEVEL | LOG_STYLE_PID | LOG_STYLE_TID | LOG_STYLE_SOURCE | LOG_STYLE_FORMAT | LOG_STYLE_NEWLINE ) 7 | 8 | int test_hello() 9 | { 10 | LOG *g = NULL ; 11 | 12 | char buffer[ 64 + 1 ] = "" ; 13 | long buflen = sizeof(buffer) - 1 ; 14 | 15 | g = create_log_handle() ; 16 | if( g == NULL ) 17 | { 18 | printf( "create log handle failed , errno[%d]\n" , errno ); 19 | return -1; 20 | } 21 | 22 | printf( "create log handle ok\n" ); 23 | 24 | set_log_output( g , LOG_OUTPUT_FILE , "$HOME$/log/test_hello.log" , LOG_NO_OUTPUTFUNC ); 25 | set_log_level( g , LOG_LEVEL_INFO ); 26 | set_log_styles( g , LOG_STYLES_HELLO , LOG_NO_STYLEFUNC ); 27 | 28 | debug_log( g , __FILE__ , __LINE__ , "hello DEBUG" ); 29 | info_log( g , __FILE__ , __LINE__ , "hello INFO" ); 30 | warn_log( g , __FILE__ , __LINE__ , "hello WARN" ); 31 | error_log( g , __FILE__ , __LINE__ , "hello ERROR" ); 32 | fatal_log( g , __FILE__ , __LINE__ , "hello FATAL" ); 33 | 34 | debug_hex_log( g , __FILE__ , __LINE__ , buffer , buflen , "buflen[%ld]" , buflen ); 35 | info_hex_log( g , __FILE__ , __LINE__ , buffer , buflen , "buflen[%ld]" , buflen ); 36 | warn_hex_log( g , __FILE__ , __LINE__ , buffer , buflen , "buflen[%ld]" , buflen ); 37 | error_hex_log( g , __FILE__ , __LINE__ , buffer , buflen , "buflen[%ld]" , buflen ); 38 | fatal_hex_log( g , __FILE__ , __LINE__ , buffer , buflen , "buflen[%ld]" , buflen ); 39 | 40 | destroy_log_handle( g ); 41 | printf( "destroy log handle\n" ); 42 | 43 | return 0; 44 | } 45 | 46 | int main() 47 | { 48 | return -test_hello(); 49 | } 50 | -------------------------------------------------------------------------------- /test/test_logc.c: -------------------------------------------------------------------------------- 1 | #include "../src/LOGC.h" 2 | 3 | int test_logc() 4 | { 5 | char buf[ 4096*10 + 1 + 1 ] ; 6 | long buflen ; 7 | int i ; 8 | 9 | SetLogcFile( "%s/log/test_logc.log" , getenv("HOME") ); 10 | SetLogcLevel( LOGCLEVEL_INFO ); 11 | 12 | WriteDebugLogc( __FILE__ , __LINE__ , "call DebugLog" ); 13 | WriteInfoLogc( __FILE__ , __LINE__ , "call InfoLog" ); 14 | WriteWarnLogc( __FILE__ , __LINE__ , "call WarnLog" ); 15 | WriteErrorLogc( __FILE__ , __LINE__ , "call ErrorLog" ); 16 | WriteFatalLogc( __FILE__ , __LINE__ , "call FatalLog" ); 17 | 18 | memset( buf , 0x00 , sizeof(buf) ); 19 | WriteDebugHexLogc( __FILE__ , __LINE__ , buf , 64 , "call DebugHexLog" ); 20 | WriteInfoHexLogc( __FILE__ , __LINE__ , buf , 64 , "call InfoHexLog" ); 21 | WriteWarnHexLogc( __FILE__ , __LINE__ , buf , 64 , "call WarnHexLog" ); 22 | WriteErrorHexLogc( __FILE__ , __LINE__ , buf , 64 , "call ErrorHexLog" ); 23 | WriteFatalHexLogc( __FILE__ , __LINE__ , buf , 64 , "call FatalHexLog" ); 24 | 25 | SetLogcLevel( LOGCLEVEL_DEBUG ); 26 | 27 | buflen = 4096*10 ; 28 | WriteDebugHexLogc( __FILE__ , __LINE__ , buf , buflen , "call DebugHexLog" ); 29 | WriteInfoLogc( __FILE__ , __LINE__ , "call InfoHexLog ok" ); 30 | 31 | for( i = 0 ; i <= 255 ; i++ ) 32 | { 33 | buf[i] = i ; 34 | } 35 | 36 | WriteDebugHexLogc( __FILE__ , __LINE__ , buf , 256 , "call DebugHexLog" ); 37 | WriteInfoLogc( __FILE__ , __LINE__ , "call InfoHexLog ok" ); 38 | 39 | return 0; 40 | } 41 | 42 | int main() 43 | { 44 | return -test_logc(); 45 | } 46 | -------------------------------------------------------------------------------- /test/test_logs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_logs.c -------------------------------------------------------------------------------- /test/test_memoryleak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_memoryleak.c -------------------------------------------------------------------------------- /test/test_outputfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_outputfunc.c -------------------------------------------------------------------------------- /test/test_press.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_press.c -------------------------------------------------------------------------------- /test/test_press_mpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_press_mpt.c -------------------------------------------------------------------------------- /test/test_press_mpt_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_press_mpt_tls.c -------------------------------------------------------------------------------- /test/test_press_noclose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_press_noclose.c -------------------------------------------------------------------------------- /test/test_stylesfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/test_stylesfunc.c -------------------------------------------------------------------------------- /test/vc2015-test_changetest/.vs/test_changetest/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/vc2015-test_changetest/.vs/test_changetest/v14/.suo -------------------------------------------------------------------------------- /test/vc2015-test_changetest/Debug/test_changetest.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\vc140.pdb 2 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\vc140.idb 3 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.obj 4 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.ilk 5 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.exe 6 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.pdb 7 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\cl.command.1.tlog 8 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\cl.read.1.tlog 9 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\cl.write.1.tlog 10 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\link.command.1.tlog 11 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\link.read.1.tlog 12 | d:\work\gitfiles\oschina.net\ilog3\test\test_changetest\debug\test_changetest.tlog\link.write.1.tlog 13 | -------------------------------------------------------------------------------- /test/vc2015-test_changetest/Debug/test_changetest.log: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/vc2015-test_changetest/test_changetest.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_changetest", "test_changetest.vcxproj", "{569A40FF-7DA1-4702-AA61-3B4E57DC7C50}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Debug|x64.ActiveCfg = Debug|x64 17 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Debug|x64.Build.0 = Debug|x64 18 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Debug|x86.ActiveCfg = Debug|Win32 19 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Debug|x86.Build.0 = Debug|Win32 20 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Release|x64.ActiveCfg = Release|x64 21 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Release|x64.Build.0 = Release|x64 22 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Release|x86.ActiveCfg = Release|Win32 23 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /test/vc2015-test_changetest/test_changetest.vcxproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | Debug 14 | x64 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | {569A40FF-7DA1-4702-AA61-3B4E57DC7C50} 23 | Win32Proj 24 | test_changetest 25 | 8.1 26 | 27 | 28 | 29 | Application 30 | true 31 | v140 32 | Unicode 33 | 34 | 35 | Application 36 | false 37 | v140 38 | true 39 | Unicode 40 | 41 | 42 | Application 43 | true 44 | v140 45 | Unicode 46 | 47 | 48 | Application 49 | false 50 | v140 51 | true 52 | Unicode 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | true 74 | 75 | 76 | true 77 | 78 | 79 | false 80 | 81 | 82 | false 83 | 84 | 85 | 86 | 87 | 88 | Level3 89 | Disabled 90 | WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) 91 | true 92 | C:\iLOG3\include;%(AdditionalIncludeDirectories) 93 | 94 | 95 | Console 96 | true 97 | C:\iLOG3\lib;%(AdditionalLibraryDirectories) 98 | iLOG3.lib;%(AdditionalDependencies) 99 | 100 | 101 | 102 | 103 | 104 | 105 | Level3 106 | Disabled 107 | _DEBUG;_CONSOLE;%(PreprocessorDefinitions) 108 | true 109 | 110 | 111 | Console 112 | true 113 | 114 | 115 | 116 | 117 | Level3 118 | 119 | 120 | MaxSpeed 121 | true 122 | true 123 | WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) 124 | true 125 | 126 | 127 | Console 128 | true 129 | true 130 | true 131 | 132 | 133 | 134 | 135 | Level3 136 | 137 | 138 | MaxSpeed 139 | true 140 | true 141 | NDEBUG;_CONSOLE;%(PreprocessorDefinitions) 142 | true 143 | 144 | 145 | Console 146 | true 147 | true 148 | true 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | -------------------------------------------------------------------------------- /test/vc2015-test_changetest/test_changetest.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;hm;inl;inc;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | -------------------------------------------------------------------------------- /test/vc6/test_afterrotatefile/test_afterrotatefile.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_afterrotatefile" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_afterrotatefile - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_afterrotatefile.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_afterrotatefile.mak" CFG="test_afterrotatefile - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_afterrotatefile - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_afterrotatefile - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_afterrotatefile - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_afterrotatefile - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_afterrotatefile - Win32 Release" 83 | # Name "test_afterrotatefile - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_afterrotatefile.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_afterrotatefile/test_afterrotatefile.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_afterrotatefile - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP92.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_afterrotatefile.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.3\test\test_afterrotatefile.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP92.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP93.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_afterrotatefile.pdb" /debug /machine:I386 /out:"Debug/test_afterrotatefile.exe" /pdbtype:sept 18 | ".\Debug\test_afterrotatefile.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP93.tmp" 21 |

Output Window

22 | Compiling... 23 | test_afterrotatefile.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_afterrotatefile.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_demo/test_demo.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_demo" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_demo - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_demo.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_demo.mak" CFG="test_demo - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_demo - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_demo - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_demo - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_demo - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_demo - Win32 Release" 83 | # Name "test_demo - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_demo.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_filterlogfunc/test_filterlogfunc.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_filterlogfunc" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_filterlogfunc - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_filterlogfunc.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_filterlogfunc.mak" CFG="test_filterlogfunc - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_filterlogfunc - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_filterlogfunc - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_filterlogfunc - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_filterlogfunc - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_filterlogfunc - Win32 Release" 83 | # Name "test_filterlogfunc - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_filterlogfunc.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_filterlogfunc/test_filterlogfunc.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_filterlogfunc - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP88.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_filterlogfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.3\test\test_filterlogfunc.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP88.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP89.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_filterlogfunc.pdb" /debug /machine:I386 /out:"Debug/test_filterlogfunc.exe" /pdbtype:sept 18 | ".\Debug\test_filterlogfunc.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP89.tmp" 21 |

Output Window

22 | Compiling... 23 | test_filterlogfunc.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_filterlogfunc.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_funny/test_funny.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_funny" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_funny - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_funny.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_funny.mak" CFG="test_funny - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_funny - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_funny - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_funny - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_funny - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_funny - Win32 Release" 83 | # Name "test_funny - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_funny.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_funny/test_funny.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_funny - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP8D.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_funny.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_funny.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP8D.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP8E.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_funny.pdb" /debug /machine:I386 /out:"Debug/test_funny.exe" /pdbtype:sept 18 | ".\Debug\test_funny.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP8E.tmp" 21 |

Output Window

22 | Compiling... 23 | test_funny.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_funny.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_hello/Debug/test_hello.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/vc6/test_hello/Debug/test_hello.exp -------------------------------------------------------------------------------- /test/vc6/test_hello/test_hello.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_hello" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_hello - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_hello.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_hello.mak" CFG="test_hello - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_hello - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_hello - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_hello - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_hello - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "LOG_GLOBAL_ENV" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_hello - Win32 Release" 83 | # Name "test_hello - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_hello.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_hello/test_hello.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/vc6/test_hello/test_hello.log -------------------------------------------------------------------------------- /test/vc6/test_hello2/test_hello2.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_hello2" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_hello2 - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_hello2.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_hello2.mak" CFG="test_hello2 - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_hello2 - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_hello2 - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_hello2 - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_hello2 - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_hello2 - Win32 Release" 83 | # Name "test_hello2 - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_hello2.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_logc/test_logc.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_logc" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_logc - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_logc.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_logc.mak" CFG="test_logc - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_logc - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_logc - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_logc - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_logc - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Target_Dir "" 66 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 67 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 69 | # ADD RSC /l 0x804 /d "_DEBUG" 70 | BSC32=bscmake.exe 71 | # ADD BASE BSC32 /nologo 72 | # ADD BSC32 /nologo 73 | LINK32=link.exe 74 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 75 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | 77 | !ENDIF 78 | 79 | # Begin Target 80 | 81 | # Name "test_logc - Win32 Release" 82 | # Name "test_logc - Win32 Debug" 83 | # Begin Group "Source Files" 84 | 85 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 86 | # Begin Source File 87 | 88 | SOURCE=..\..\..\src\LOGC.c 89 | # End Source File 90 | # Begin Source File 91 | 92 | SOURCE=..\..\test_logc.c 93 | # End Source File 94 | # End Group 95 | # Begin Group "Header Files" 96 | 97 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 98 | # End Group 99 | # Begin Group "Resource Files" 100 | 101 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 102 | # End Group 103 | # End Target 104 | # End Project 105 | -------------------------------------------------------------------------------- /test/vc6/test_logconf/test_logconf.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_logconf" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_logconf - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_logconf.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_logconf.mak" CFG="test_logconf - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_logconf - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_logconf - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_logconf - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_logconf - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_logconf - Win32 Release" 83 | # Name "test_logconf - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_logconf.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_logconf/test_logconf.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_logconf - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP1E4.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_logconf.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.6\test\test_logconf.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP1E4.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP1E5.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_logconf.pdb" /debug /machine:I386 /out:"Debug/test_logconf.exe" /pdbtype:sept 18 | ".\Debug\test_logconf.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP1E5.tmp" 21 |

Output Window

22 | Compiling... 23 | test_logconf.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_logconf.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_logs/test_logs.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_logs" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_logs - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_logs.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_logs.mak" CFG="test_logs - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_logs - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_logs - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_logs - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_logs - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_logs - Win32 Release" 83 | # Name "test_logs - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_logs.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_logs/test_logs.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_logs - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP6F.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_logs.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_logs.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP6F.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP70.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_logs.pdb" /debug /machine:I386 /out:"Debug/test_logs.exe" /pdbtype:sept 18 | ".\Debug\test_logs.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP70.tmp" 21 |

Output Window

22 | Compiling... 23 | test_logs.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_logs.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_logsconf/Debug/test_logsconf.conf: -------------------------------------------------------------------------------- 1 | id hello 2 | output FILE test_logsconf.log 3 | level INFO 4 | styles DATETIME|LOGLEVEL|PID|TID|SOURCE|FORMAT|NEWLINE 5 | options CHANGE_TEST 6 | rotate_mode SIZE 7 | rotate_size 10MB 8 | log_bufsize 1MB 5MB 9 | 10 | id stdout 11 | output STDOUT 12 | level INFO 13 | styles DATETIME|LOGLEVEL|PID|TID|SOURCE|FORMAT|NEWLINE 14 | -------------------------------------------------------------------------------- /test/vc6/test_logsconf/test_logsconf.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_logsconf" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_logsconf - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_logsconf.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_logsconf.mak" CFG="test_logsconf - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_logsconf - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_logsconf - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_logsconf - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_logsconf - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_logsconf - Win32 Release" 83 | # Name "test_logsconf - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_logsconf.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # Begin Source File 100 | 101 | SOURCE=.\Debug\test_logsconf.conf 102 | # End Source File 103 | # End Group 104 | # End Target 105 | # End Project 106 | -------------------------------------------------------------------------------- /test/vc6/test_logsconf/test_logsconf.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
  4 | 

Build Log

5 |

6 | --------------------Configuration: test_demo - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38A.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_demo.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_demo.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38A.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38B.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_demo.pdb" /debug /machine:I386 /out:"Debug/test_demo.exe" /pdbtype:sept 18 | ".\Debug\test_demo.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38B.tmp" 21 |

Output Window

22 | Compiling... 23 | test_demo.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_demo.exe - 0 error(s), 0 warning(s) 30 |

31 | --------------------Configuration: test_funny - Win32 Debug-------------------- 32 |

33 |

Command Lines

34 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38D.tmp" with contents 35 | [ 36 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_funny.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 37 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_funny.c" 38 | ] 39 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38D.tmp" 40 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38E.tmp" with contents 41 | [ 42 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_funny.pdb" /debug /machine:I386 /out:"Debug/test_funny.exe" /pdbtype:sept 43 | ".\Debug\test_funny.obj" 44 | ] 45 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP38E.tmp" 46 |

Output Window

47 | Compiling... 48 | test_funny.c 49 | Linking... 50 | 51 | 52 | 53 |

Results

54 | test_funny.exe - 0 error(s), 0 warning(s) 55 |

56 | --------------------Configuration: test_hello - Win32 Debug-------------------- 57 |

58 |

Command Lines

59 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP390.tmp" with contents 60 | [ 61 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "LOG_GLOBAL_ENV" /Fp"Debug/test_hello.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 62 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_hello.c" 63 | ] 64 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP390.tmp" 65 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP391.tmp" with contents 66 | [ 67 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_hello.pdb" /debug /machine:I386 /out:"Debug/test_hello.exe" /pdbtype:sept 68 | ".\Debug\test_hello.obj" 69 | ] 70 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP391.tmp" 71 |

Output Window

72 | Compiling... 73 | test_hello.c 74 | Linking... 75 | 76 | 77 | 78 |

Results

79 | test_hello.exe - 0 error(s), 0 warning(s) 80 |

81 | --------------------Configuration: test_logs - Win32 Debug-------------------- 82 |

83 |

Command Lines

84 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP393.tmp" with contents 85 | [ 86 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_logs.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 87 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_logs.c" 88 | ] 89 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP393.tmp" 90 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP394.tmp" with contents 91 | [ 92 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_logs.pdb" /debug /machine:I386 /out:"Debug/test_logs.exe" /pdbtype:sept 93 | ".\Debug\test_logs.obj" 94 | ] 95 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP394.tmp" 96 |

Output Window

97 | Compiling... 98 | test_logs.c 99 | Linking... 100 | 101 | 102 | 103 |

Results

104 | test_logs.exe - 0 error(s), 0 warning(s) 105 |

106 | --------------------Configuration: test_memoryleak - Win32 Debug-------------------- 107 |

108 |

Command Lines

109 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP396.tmp" with contents 110 | [ 111 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_memoryleak.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 112 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_memoryleak.c" 113 | ] 114 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP396.tmp" 115 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP397.tmp" with contents 116 | [ 117 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_memoryleak.pdb" /debug /machine:I386 /out:"Debug/test_memoryleak.exe" /pdbtype:sept 118 | ".\Debug\test_memoryleak.obj" 119 | ] 120 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP397.tmp" 121 |

Output Window

122 | Compiling... 123 | test_memoryleak.c 124 | Linking... 125 | 126 | 127 | 128 |

Results

129 | test_memoryleak.exe - 0 error(s), 0 warning(s) 130 |

131 | --------------------Configuration: test_outputfunc - Win32 Debug-------------------- 132 |

133 |

Command Lines

134 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP399.tmp" with contents 135 | [ 136 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_outputfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 137 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_outputfunc.c" 138 | ] 139 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP399.tmp" 140 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39A.tmp" with contents 141 | [ 142 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_outputfunc.pdb" /debug /machine:I386 /out:"Debug/test_outputfunc.exe" /pdbtype:sept 143 | ".\Debug\test_outputfunc.obj" 144 | ] 145 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39A.tmp" 146 |

Output Window

147 | Compiling... 148 | test_outputfunc.c 149 | Linking... 150 | 151 | 152 | 153 |

Results

154 | test_outputfunc.exe - 0 error(s), 0 warning(s) 155 |

156 | --------------------Configuration: test_press - Win32 Debug-------------------- 157 |

158 |

Command Lines

159 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39C.tmp" with contents 160 | [ 161 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 162 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press.c" 163 | ] 164 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39C.tmp" 165 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39D.tmp" with contents 166 | [ 167 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press.pdb" /debug /machine:I386 /out:"Debug/test_press.exe" /pdbtype:sept 168 | ".\Debug\test_press.obj" 169 | ] 170 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39D.tmp" 171 |

Output Window

172 | Compiling... 173 | test_press.c 174 | Linking... 175 | 176 | 177 | 178 |

Results

179 | test_press.exe - 0 error(s), 0 warning(s) 180 |

181 | --------------------Configuration: test_press_mpt - Win32 Debug-------------------- 182 |

183 |

Command Lines

184 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39F.tmp" with contents 185 | [ 186 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press_mpt.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 187 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press_mpt.c" 188 | ] 189 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP39F.tmp" 190 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A0.tmp" with contents 191 | [ 192 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press_mpt.pdb" /debug /machine:I386 /out:"Debug/test_press_mpt.exe" /pdbtype:sept 193 | ".\Debug\test_press_mpt.obj" 194 | ] 195 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A0.tmp" 196 |

Output Window

197 | Compiling... 198 | test_press_mpt.c 199 | Linking... 200 | 201 | 202 | 203 |

Results

204 | test_press_mpt.exe - 0 error(s), 0 warning(s) 205 |

206 | --------------------Configuration: test_press_mpt_tls - Win32 Debug-------------------- 207 |

208 |

Command Lines

209 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A2.tmp" with contents 210 | [ 211 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press_mpt_tls.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 212 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press_mpt_tls.c" 213 | ] 214 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A2.tmp" 215 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A3.tmp" with contents 216 | [ 217 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press_mpt_tls.pdb" /debug /machine:I386 /out:"Debug/test_press_mpt_tls.exe" /pdbtype:sept 218 | ".\Debug\test_press_mpt_tls.obj" 219 | ] 220 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A3.tmp" 221 |

Output Window

222 | Compiling... 223 | test_press_mpt_tls.c 224 | Linking... 225 | 226 | 227 | 228 |

Results

229 | test_press_mpt_tls.exe - 0 error(s), 0 warning(s) 230 |

231 | --------------------Configuration: test_stylesfunc - Win32 Debug-------------------- 232 |

233 |

Command Lines

234 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A5.tmp" with contents 235 | [ 236 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_stylesfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 237 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_stylesfunc.c" 238 | ] 239 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A5.tmp" 240 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A6.tmp" with contents 241 | [ 242 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_stylesfunc.pdb" /debug /machine:I386 /out:"Debug/test_stylesfunc.exe" /pdbtype:sept 243 | ".\Debug\test_stylesfunc.obj" 244 | ] 245 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A6.tmp" 246 |

Output Window

247 | Compiling... 248 | test_stylesfunc.c 249 | Linking... 250 | 251 | 252 | 253 |

Results

254 | test_stylesfunc.exe - 0 error(s), 0 warning(s) 255 |

256 | --------------------Configuration: test_logconf - Win32 Debug-------------------- 257 |

258 |

Command Lines

259 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A8.tmp" with contents 260 | [ 261 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_logconf.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 262 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_logconf.c" 263 | ] 264 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A8.tmp" 265 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A9.tmp" with contents 266 | [ 267 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_logconf.pdb" /debug /machine:I386 /out:"Debug/test_logconf.exe" /pdbtype:sept 268 | ".\Debug\test_logconf.obj" 269 | ] 270 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3A9.tmp" 271 |

Output Window

272 | Compiling... 273 | test_logconf.c 274 | Linking... 275 | 276 | 277 | 278 |

Results

279 | test_logconf.exe - 0 error(s), 0 warning(s) 280 |

281 | --------------------Configuration: test_logsconf - Win32 Debug-------------------- 282 |

283 |

Command Lines

284 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3AB.tmp" with contents 285 | [ 286 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_logsconf.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 287 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_logsconf.c" 288 | ] 289 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3AB.tmp" 290 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3AC.tmp" with contents 291 | [ 292 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_logsconf.pdb" /debug /machine:I386 /out:"Debug/test_logsconf.exe" /pdbtype:sept 293 | ".\Debug\test_logsconf.obj" 294 | ] 295 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP3AC.tmp" 296 |

Output Window

297 | Compiling... 298 | test_logsconf.c 299 | Linking... 300 | 301 | 302 | 303 |

Results

304 | test_logsconf.exe - 0 error(s), 0 warning(s) 305 |
306 | 307 | 308 | -------------------------------------------------------------------------------- /test/vc6/test_memoryleak/test_memoryleak.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_memoryleak" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_memoryleak - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_memoryleak.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_memoryleak.mak" CFG="test_memoryleak - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_memoryleak - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_memoryleak - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_memoryleak - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_memoryleak - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_memoryleak - Win32 Release" 83 | # Name "test_memoryleak - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_memoryleak.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_memoryleak/test_memoryleak.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
  4 | 

Build Log

5 |

6 | --------------------Configuration: test_hello - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP10D.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "LOG_GLOBAL_ENV" /Fp"Debug/test_hello.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_hello.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP10D.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP10E.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_hello.pdb" /debug /machine:I386 /out:"Debug/test_hello.exe" /pdbtype:sept 18 | ".\Debug\test_hello.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP10E.tmp" 21 |

Output Window

22 | Compiling... 23 | test_hello.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_hello.exe - 0 error(s), 0 warning(s) 30 |

31 | --------------------Configuration: test_memoryleak - Win32 Debug-------------------- 32 |

33 |

Command Lines

34 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP110.tmp" with contents 35 | [ 36 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_memoryleak.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 37 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_memoryleak.c" 38 | ] 39 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP110.tmp" 40 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP111.tmp" with contents 41 | [ 42 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_memoryleak.pdb" /debug /machine:I386 /out:"Debug/test_memoryleak.exe" /pdbtype:sept 43 | ".\Debug\test_memoryleak.obj" 44 | ] 45 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP111.tmp" 46 |

Output Window

47 | Compiling... 48 | test_memoryleak.c 49 | Linking... 50 | 51 | 52 | 53 |

Results

54 | test_memoryleak.exe - 0 error(s), 0 warning(s) 55 |

56 | --------------------Configuration: test_outputfunc - Win32 Debug-------------------- 57 |

58 |

Command Lines

59 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP113.tmp" with contents 60 | [ 61 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_outputfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 62 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_outputfunc.c" 63 | ] 64 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP113.tmp" 65 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP114.tmp" with contents 66 | [ 67 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_outputfunc.pdb" /debug /machine:I386 /out:"Debug/test_outputfunc.exe" /pdbtype:sept 68 | ".\Debug\test_outputfunc.obj" 69 | ] 70 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP114.tmp" 71 |

Output Window

72 | Compiling... 73 | test_outputfunc.c 74 | Linking... 75 | 76 | 77 | 78 |

Results

79 | test_outputfunc.exe - 0 error(s), 0 warning(s) 80 |

81 | --------------------Configuration: test_press - Win32 Debug-------------------- 82 |

83 |

Command Lines

84 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP116.tmp" with contents 85 | [ 86 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 87 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press.c" 88 | ] 89 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP116.tmp" 90 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP117.tmp" with contents 91 | [ 92 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press.pdb" /debug /machine:I386 /out:"Debug/test_press.exe" /pdbtype:sept 93 | ".\Debug\test_press.obj" 94 | ] 95 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP117.tmp" 96 |

Output Window

97 | Compiling... 98 | test_press.c 99 | Linking... 100 | 101 | 102 | 103 |

Results

104 | test_press.exe - 0 error(s), 0 warning(s) 105 |

106 | --------------------Configuration: test_press_mpt - Win32 Debug-------------------- 107 |

108 |

Command Lines

109 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP119.tmp" with contents 110 | [ 111 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press_mpt.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 112 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press_mpt.c" 113 | ] 114 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP119.tmp" 115 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11A.tmp" with contents 116 | [ 117 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press_mpt.pdb" /debug /machine:I386 /out:"Debug/test_press_mpt.exe" /pdbtype:sept 118 | ".\Debug\test_press_mpt.obj" 119 | ] 120 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11A.tmp" 121 |

Output Window

122 | Compiling... 123 | test_press_mpt.c 124 | Linking... 125 | 126 | 127 | 128 |

Results

129 | test_press_mpt.exe - 0 error(s), 0 warning(s) 130 |

131 | --------------------Configuration: test_press_mpt_tls - Win32 Debug-------------------- 132 |

133 |

Command Lines

134 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11C.tmp" with contents 135 | [ 136 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press_mpt_tls.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 137 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_press_mpt_tls.c" 138 | ] 139 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11C.tmp" 140 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11D.tmp" with contents 141 | [ 142 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press_mpt_tls.pdb" /debug /machine:I386 /out:"Debug/test_press_mpt_tls.exe" /pdbtype:sept 143 | ".\Debug\test_press_mpt_tls.obj" 144 | ] 145 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11D.tmp" 146 |

Output Window

147 | Compiling... 148 | test_press_mpt_tls.c 149 | Linking... 150 | 151 | 152 | 153 |

Results

154 | test_press_mpt_tls.exe - 0 error(s), 0 warning(s) 155 |

156 | --------------------Configuration: test_stylesfunc - Win32 Debug-------------------- 157 |

158 |

Command Lines

159 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11F.tmp" with contents 160 | [ 161 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_stylesfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 162 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_stylesfunc.c" 163 | ] 164 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP11F.tmp" 165 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP120.tmp" with contents 166 | [ 167 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_stylesfunc.pdb" /debug /machine:I386 /out:"Debug/test_stylesfunc.exe" /pdbtype:sept 168 | ".\Debug\test_stylesfunc.obj" 169 | ] 170 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP120.tmp" 171 |

Output Window

172 | Compiling... 173 | test_stylesfunc.c 174 | Linking... 175 | 176 | 177 | 178 |

Results

179 | test_stylesfunc.exe - 0 error(s), 0 warning(s) 180 |
181 | 182 | 183 | -------------------------------------------------------------------------------- /test/vc6/test_outputfunc/test_outputfunc.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_outputfunc" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_outputfunc - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_outputfunc.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_outputfunc.mak" CFG="test_outputfunc - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_outputfunc - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_outputfunc - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_outputfunc - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_outputfunc - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_outputfunc - Win32 Release" 83 | # Name "test_outputfunc - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_outputfunc.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_press/test_press.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_press" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_press - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_press.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_press.mak" CFG="test_press - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_press - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_press - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_press - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_press - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_press - Win32 Release" 83 | # Name "test_press - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_press.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_press/test_press.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_press - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSP3B6.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\clog-1.0.0\test\test_press.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSP3B6.tmp" 15 | Creating temporary file "C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSP3B7.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib clog.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press.pdb" /debug /machine:I386 /out:"Debug/test_press.exe" /pdbtype:sept 18 | ".\Debug\test_press.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSP3B7.tmp" 21 |

Output Window

22 | Compiling... 23 | test_press.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_press.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_press_mpt/test_press_mpt.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_press_mpt" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_press_mpt - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_press_mpt.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_press_mpt.mak" CFG="test_press_mpt - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_press_mpt - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_press_mpt - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_press_mpt - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_press_mpt - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_press_mpt - Win32 Release" 83 | # Name "test_press_mpt - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_press_mpt.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_press_mpt/test_press_mpt.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_press_mpt - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP16E.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_press_mpt.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.2\test\test_press_mpt.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP16E.tmp" 15 | Creating temporary file "C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP16F.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_press_mpt.pdb" /debug /machine:I386 /out:"Debug/test_press_mpt.exe" /pdbtype:sept 18 | ".\Debug\test_press_mpt.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\calvin\LOCALS~1\Temp\RSP16F.tmp" 21 |

Output Window

22 | Compiling... 23 | test_press_mpt.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_press_mpt.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/test_press_mpt_tls/test_press_mpt_tls.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_press_mpt_tls" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_press_mpt_tls - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_press_mpt_tls.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_press_mpt_tls.mak" CFG="test_press_mpt_tls - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_press_mpt_tls - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_press_mpt_tls - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_press_mpt_tls - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_press_mpt_tls - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_press_mpt_tls - Win32 Release" 83 | # Name "test_press_mpt_tls - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_press_mpt_tls.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_stylesfunc/test_stylesfunc.dsp: -------------------------------------------------------------------------------- 1 | # Microsoft Developer Studio Project File - Name="test_stylesfunc" - Package Owner=<4> 2 | # Microsoft Developer Studio Generated Build File, Format Version 6.00 3 | # ** DO NOT EDIT ** 4 | 5 | # TARGTYPE "Win32 (x86) Console Application" 0x0103 6 | 7 | CFG=test_stylesfunc - Win32 Debug 8 | !MESSAGE This is not a valid makefile. To build this project using NMAKE, 9 | !MESSAGE use the Export Makefile command and run 10 | !MESSAGE 11 | !MESSAGE NMAKE /f "test_stylesfunc.mak". 12 | !MESSAGE 13 | !MESSAGE You can specify a configuration when running NMAKE 14 | !MESSAGE by defining the macro CFG on the command line. For example: 15 | !MESSAGE 16 | !MESSAGE NMAKE /f "test_stylesfunc.mak" CFG="test_stylesfunc - Win32 Debug" 17 | !MESSAGE 18 | !MESSAGE Possible choices for configuration are: 19 | !MESSAGE 20 | !MESSAGE "test_stylesfunc - Win32 Release" (based on "Win32 (x86) Console Application") 21 | !MESSAGE "test_stylesfunc - Win32 Debug" (based on "Win32 (x86) Console Application") 22 | !MESSAGE 23 | 24 | # Begin Project 25 | # PROP AllowPerConfigDependencies 0 26 | # PROP Scc_ProjName "" 27 | # PROP Scc_LocalPath "" 28 | CPP=cl.exe 29 | RSC=rc.exe 30 | 31 | !IF "$(CFG)" == "test_stylesfunc - Win32 Release" 32 | 33 | # PROP BASE Use_MFC 0 34 | # PROP BASE Use_Debug_Libraries 0 35 | # PROP BASE Output_Dir "Release" 36 | # PROP BASE Intermediate_Dir "Release" 37 | # PROP BASE Target_Dir "" 38 | # PROP Use_MFC 0 39 | # PROP Use_Debug_Libraries 0 40 | # PROP Output_Dir "Release" 41 | # PROP Intermediate_Dir "Release" 42 | # PROP Target_Dir "" 43 | # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 44 | # ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 45 | # ADD BASE RSC /l 0x804 /d "NDEBUG" 46 | # ADD RSC /l 0x804 /d "NDEBUG" 47 | BSC32=bscmake.exe 48 | # ADD BASE BSC32 /nologo 49 | # ADD BSC32 /nologo 50 | LINK32=link.exe 51 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 52 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 53 | 54 | !ELSEIF "$(CFG)" == "test_stylesfunc - Win32 Debug" 55 | 56 | # PROP BASE Use_MFC 0 57 | # PROP BASE Use_Debug_Libraries 1 58 | # PROP BASE Output_Dir "Debug" 59 | # PROP BASE Intermediate_Dir "Debug" 60 | # PROP BASE Target_Dir "" 61 | # PROP Use_MFC 0 62 | # PROP Use_Debug_Libraries 1 63 | # PROP Output_Dir "Debug" 64 | # PROP Intermediate_Dir "Debug" 65 | # PROP Ignore_Export_Lib 0 66 | # PROP Target_Dir "" 67 | # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 68 | # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 69 | # ADD BASE RSC /l 0x804 /d "_DEBUG" 70 | # ADD RSC /l 0x804 /d "_DEBUG" 71 | BSC32=bscmake.exe 72 | # ADD BASE BSC32 /nologo 73 | # ADD BSC32 /nologo 74 | LINK32=link.exe 75 | # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 76 | # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 77 | 78 | !ENDIF 79 | 80 | # Begin Target 81 | 82 | # Name "test_stylesfunc - Win32 Release" 83 | # Name "test_stylesfunc - Win32 Debug" 84 | # Begin Group "Source Files" 85 | 86 | # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 87 | # Begin Source File 88 | 89 | SOURCE=..\..\test_stylesfunc.c 90 | # End Source File 91 | # End Group 92 | # Begin Group "Header Files" 93 | 94 | # PROP Default_Filter "h;hpp;hxx;hm;inl" 95 | # End Group 96 | # Begin Group "Resource Files" 97 | 98 | # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 99 | # End Group 100 | # End Target 101 | # End Project 102 | -------------------------------------------------------------------------------- /test/vc6/test_stylesfunc/test_stylesfunc.plg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
 4 | 

Build Log

5 |

6 | --------------------Configuration: test_stylesfunc - Win32 Debug-------------------- 7 |

8 |

Command Lines

9 | Creating temporary file "C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSPE7.tmp" with contents 10 | [ 11 | /nologo /MLd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"Debug/test_stylesfunc.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c 12 | "D:\Work\C Projects\iLOG3-1.0.0\test\test_stylesfunc.c" 13 | ] 14 | Creating command line "cl.exe @C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSPE7.tmp" 15 | Creating temporary file "C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSPE8.tmp" with contents 16 | [ 17 | kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib iLOG3.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/test_stylesfunc.pdb" /debug /machine:I386 /out:"Debug/test_stylesfunc.exe" /pdbtype:sept 18 | ".\Debug\test_stylesfunc.obj" 19 | ] 20 | Creating command line "link.exe @C:\DOCUME~1\hzbank\LOCALS~1\Temp\RSPE8.tmp" 21 |

Output Window

22 | Compiling... 23 | test_stylesfunc.c 24 | Linking... 25 | 26 | 27 | 28 |

Results

29 | test_stylesfunc.exe - 0 error(s), 0 warning(s) 30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /test/vc6/vc6.dsw: -------------------------------------------------------------------------------- 1 | Microsoft Developer Studio Workspace File, Format Version 6.00 2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! 3 | 4 | ############################################################################### 5 | 6 | Project: "test_afterrotatefile"=".\test_afterrotatefile\test_afterrotatefile.dsp" - Package Owner=<4> 7 | 8 | Package=<5> 9 | {{{ 10 | }}} 11 | 12 | Package=<4> 13 | {{{ 14 | }}} 15 | 16 | ############################################################################### 17 | 18 | Project: "test_demo"=".\test_demo\test_demo.dsp" - Package Owner=<4> 19 | 20 | Package=<5> 21 | {{{ 22 | }}} 23 | 24 | Package=<4> 25 | {{{ 26 | }}} 27 | 28 | ############################################################################### 29 | 30 | Project: "test_filterlogfunc"=".\test_filterlogfunc\test_filterlogfunc.dsp" - Package Owner=<4> 31 | 32 | Package=<5> 33 | {{{ 34 | }}} 35 | 36 | Package=<4> 37 | {{{ 38 | }}} 39 | 40 | ############################################################################### 41 | 42 | Project: "test_funny"=".\test_funny\test_funny.dsp" - Package Owner=<4> 43 | 44 | Package=<5> 45 | {{{ 46 | }}} 47 | 48 | Package=<4> 49 | {{{ 50 | }}} 51 | 52 | ############################################################################### 53 | 54 | Project: "test_hello"=".\test_hello\test_hello.dsp" - Package Owner=<4> 55 | 56 | Package=<5> 57 | {{{ 58 | }}} 59 | 60 | Package=<4> 61 | {{{ 62 | }}} 63 | 64 | ############################################################################### 65 | 66 | Project: "test_hello2"=".\test_hello2\test_hello2.dsp" - Package Owner=<4> 67 | 68 | Package=<5> 69 | {{{ 70 | }}} 71 | 72 | Package=<4> 73 | {{{ 74 | }}} 75 | 76 | ############################################################################### 77 | 78 | Project: "test_logc"=".\test_logc\test_logc.dsp" - Package Owner=<4> 79 | 80 | Package=<5> 81 | {{{ 82 | }}} 83 | 84 | Package=<4> 85 | {{{ 86 | }}} 87 | 88 | ############################################################################### 89 | 90 | Project: "test_logconf"=".\test_logconf\test_logconf.dsp" - Package Owner=<4> 91 | 92 | Package=<5> 93 | {{{ 94 | }}} 95 | 96 | Package=<4> 97 | {{{ 98 | }}} 99 | 100 | ############################################################################### 101 | 102 | Project: "test_logs"=".\test_logs\test_logs.dsp" - Package Owner=<4> 103 | 104 | Package=<5> 105 | {{{ 106 | }}} 107 | 108 | Package=<4> 109 | {{{ 110 | }}} 111 | 112 | ############################################################################### 113 | 114 | Project: "test_logsconf"=".\test_logsconf\test_logsconf.dsp" - Package Owner=<4> 115 | 116 | Package=<5> 117 | {{{ 118 | }}} 119 | 120 | Package=<4> 121 | {{{ 122 | }}} 123 | 124 | ############################################################################### 125 | 126 | Project: "test_memoryleak"=".\test_memoryleak\test_memoryleak.dsp" - Package Owner=<4> 127 | 128 | Package=<5> 129 | {{{ 130 | }}} 131 | 132 | Package=<4> 133 | {{{ 134 | }}} 135 | 136 | ############################################################################### 137 | 138 | Project: "test_outputfunc"=".\test_outputfunc\test_outputfunc.dsp" - Package Owner=<4> 139 | 140 | Package=<5> 141 | {{{ 142 | }}} 143 | 144 | Package=<4> 145 | {{{ 146 | }}} 147 | 148 | ############################################################################### 149 | 150 | Project: "test_press"=".\test_press\test_press.dsp" - Package Owner=<4> 151 | 152 | Package=<5> 153 | {{{ 154 | }}} 155 | 156 | Package=<4> 157 | {{{ 158 | }}} 159 | 160 | ############################################################################### 161 | 162 | Project: "test_press_mpt"=".\test_press_mpt\test_press_mpt.dsp" - Package Owner=<4> 163 | 164 | Package=<5> 165 | {{{ 166 | }}} 167 | 168 | Package=<4> 169 | {{{ 170 | }}} 171 | 172 | ############################################################################### 173 | 174 | Project: "test_press_mpt_tls"=".\test_press_mpt_tls\test_press_mpt_tls.dsp" - Package Owner=<4> 175 | 176 | Package=<5> 177 | {{{ 178 | }}} 179 | 180 | Package=<4> 181 | {{{ 182 | }}} 183 | 184 | ############################################################################### 185 | 186 | Project: "test_stylesfunc"=".\test_stylesfunc\test_stylesfunc.dsp" - Package Owner=<4> 187 | 188 | Package=<5> 189 | {{{ 190 | }}} 191 | 192 | Package=<4> 193 | {{{ 194 | }}} 195 | 196 | ############################################################################### 197 | 198 | Global: 199 | 200 | Package=<5> 201 | {{{ 202 | }}} 203 | 204 | Package=<3> 205 | {{{ 206 | }}} 207 | 208 | ############################################################################### 209 | 210 | -------------------------------------------------------------------------------- /test/vc6/vc6.ncb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/vc6/vc6.ncb -------------------------------------------------------------------------------- /test/vc6/vc6.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calvinwilliams/iLOG3/3a923e4892474ff1f1772b65668da03c5bc81d6b/test/vc6/vc6.opt --------------------------------------------------------------------------------