Changeset 244 in Main for trunk/Tool


Ignore:
Timestamp:
Oct 4, 2024, 5:04:15 AM (6 weeks ago)
Author:
Nishi
Message:

adding gui manager

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tool/option.c

    r240 r244  
    1515                printf("-I %s/openssl/include", argv[2]);
    1616#endif
     17#ifdef BUILD_GUI
     18                if(strcmp(argv[3], "WINDOWS_WATCOM") == 0){
     19                        printf(" -b nt_win");
     20                }else if(strcmp(argv[3], "WINDOWS") == 0){
     21                        printf(" -mwindows");
     22                }
     23#endif
    1724        } else if(strcmp(argv[1], "ldflags") == 0) {
    1825#ifndef NO_SSL
    1926                printf("-L %s/openssl/lib", argv[2]);
    2027#endif
     28#ifdef BUILD_GUI
     29                if(strcmp(argv[3], "WINDOWS_WATCOM") == 0){
     30                        printf(" -b nt_win");
     31                }else if(strcmp(argv[3], "WINDOWS") == 0){
     32                        printf(" -mwindows");
     33                }
     34#endif
    2135        } else if(strcmp(argv[1], "objs") == 0) {
    2236#ifndef NO_SSL
    23                 printf("ssl.o");
     37                printf("ssl.%s", argv[4]);
     38#endif
     39#ifdef BUILD_GUI
     40                if(strcmp(argv[3], "WINDOWS") == 0 || strcmp(argv[3], "WINDOWS_WATCOM") == 0){
     41                        printf(" gui.%s", argv[4]);
     42                }
    2443#endif
    2544        } else if(strcmp(argv[1], "libs") == 0) {
     
    3352                        printf(" -lws2_32");
    3453#endif
     54#ifdef BUILD_GUI
     55                        printf(" -lcomctl32");
     56#endif
    3557                }else if(strcmp(argv[3], "WINDOWS_WATCOM") == 0){
    3658#ifdef USE_WINSOCK1
     
    3961                        printf(" ws2_32.lib");
    4062#endif
     63#ifdef BUILD_GUI
     64                        printf(" comctl32.lib");
     65#endif
    4166                }
    4267        }
Note: See TracChangeset for help on using the changeset viewer.