From: Borut R. <bor...@si...> - 2003-03-16 08:35:13
|
Hi, I finally found some time and tried to reproduce a problem on Win98 (I don't have Win98SE), but I couldn't: everything works OK. I tried it with the snapshot sdcc_snapshots\sdcc-snapshot-i586-mingw32msvc-20030315.zip I run make from DOS prompt. I use the same version of make as you do: GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. Built for i686-pc-cygwin Following are test files, which I used. Can you try once again with them? --- Makefile ------------- SDCC=d:/sdcc/bin/sdcc SDCCFLAGS=-V %.rel : %.c %.h $(SDCC) -c $(SDCCFLAGS) $< all: main.ihx main.ihx: main.c $(SDCC) -V --model-small\ main.c cp main.ihx MP.hex clean: rm -f *.lst *.rel *.sym *.rst *.adb *.map *.asm *.lnk *.mem *.cdb -------------------------- --- main.c --------------- int main(void) { return 1; } -------------------------- The output from make is: d:/sdcc/bin/sdcc -V --model-small\ main.c + d:\sdcc\bin\sdcpp -nostdinc -Wall -std=c99 -DSDCC=1 -DSDCC_MODEL_SMALL -DSDC C_mcs51 -D__mcs51 -Id:\sdcc\share\sdcc\include main.c + d:\sdcc\bin\asx8051.exe -plosgff main.asm + d:\sdcc\bin\aslink.exe -nf main cp main.ihx MP.hex If the problem still exist, I'm afraid that I can't help you much any more: I don't have Win98SE, to try on them. The problem can also be in system or cygwin settings... But your are more or less on your own now :-( Borut |