compile problem under WinXP
Brought to you by:
kazuhirata
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?
Logged In: YES
user_id=189502
From the limited amount of information, I can't say much.
Is that an error message from make?
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.
Logged In: YES
user_id=189502
Can you post a complete Makefile?
Logged In: YES
user_id=889133
yes