Menu

#4 compile problem under WinXP

open
nobody
None
5
2003-11-20
2003-11-20
Konstantin
No

I use make file like this:

lib : $(LIB_FILES)
$(comp_string) $(UI_ROOT)/src/controls/*.c
$(comp_string) $(UI_ROOT)/src/controls/lcd/*.c
$(comp_string) $(UI_ROOT)/src/controls/tty/*.c
$(comp_string) $(UI_ROOT)/src/vars/*.c
$(comp_string) $(UI_ROOT)/src/*.c
$(AR) -rs ui_lib.a *.o
del *.o

In Win98 this works properly.
But in WinXP this leads to: every launches of program doesn't wait completing of previous launch. So sequence of compilation breaks. Though DOS applications launches behaves correctly.

Could you tell me workaround of that problem?

Discussion

  • Kazu Hirata

    Kazu Hirata - 2003-11-24

    Logged In: YES
    user_id=189502

    From the limited amount of information, I can't say much.
    Is that an error message from make?

     
  • Konstantin

    Konstantin - 2003-11-24

    Logged In: YES
    user_id=889133

    The make utilite works correct. The source of problem is difference between Windows operation systems. As I can see WinXP command processor detects compiler program (h8300-hms-gcc.exe) as Win32 application, run it and return control to command processor without waiting of compilation end.

     
  • Kazu Hirata

    Kazu Hirata - 2003-11-24

    Logged In: YES
    user_id=189502

    Can you post a complete Makefile?

     
  • Konstantin

    Konstantin - 2003-11-24
     
  • Konstantin

    Konstantin - 2003-11-24

    Logged In: YES
    user_id=889133

    yes

     

Log in to post a comment.