Re: [cc65] Newer win32 installer

Date view Thread view Subject view

From: Rafal (rafalszyja_at_poczta.onet.pl)
Date: 2003-08-12 10:16:31


Hi!
Many thanks!

you can expect better fixed package soon :)

I hope that except these small bugs all worked ok...

> I installed the package on Windows XP (in all three types of accounts
> [guest, limitted, and administrative]):
> 
> * The installer failed to convert the batch files to DOS format.
>   It says,
>   "Execute: utod.exe run.bat
>    Execute: utod.exe nt.bat".
>   But, those files still have the Unix format.

huh... Impossible ? 
 I tested it on 9x - works , 
on XP worked also!

> * You should convert "announce.txt," also.

ok... but this is the original format by the way :)

> 
> * You need only one batch file, "CC65.BAT":
> -----------------------------------------------------------------
> path %path%;<cc65-path>\bin
> 
> set CC65_INC=<cc65-path>\include
> set CC65_LIB=<cc65-path>\lib
> 
> set RM=del /f
> set CC=cl65
> set AS=ca65
> 
> %COMSPEC%
> -----------------------------------------------------------------
> That one file will work for all flavors of Windows!
> 
> * Two of the makefiles (in "samples" and "samples\geos\ca65-vlir")
>   need changes:


Yeah... I know that something was wrong but I'm not makefile
master so I made a workaround outputting demos to *.PRG

> 
> 1. MS-DOS does not have the "basename" and "rm" commands.
> So, the cleaning rules must use "$(RM)".
> And, these suffix-rules must be rewritten as:
> 
> .c.o:
>         @echo $<
>         @$(CC) -Oirs -T --codesize 500 -g -t $(SYS) -I../include $<
>         @$(AS) $*.s
> 
> .s.o:
>         @echo $<
>         @$(AS) -g -I ../asminc $<
> 
> 2. The Unix and DOS versions of the "for" command are written differently
> in scripts.  That problem can be avoided by rewriting the disk-image rule
> as:
> 
> samples.d64: $(EXELIST) ../tgi/$(SYS)-*.tgi
>         $(C1541) -format samples,cc d64 $@
>         $(C1541) $@ $(+:%=-write %)


Thanks for answering , all will be fixed soon 
Raf



----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-08-12 10:22:40 CEST