From: cuz Date: Wed, 7 Aug 2002 19:28:39 +0000 (+0000) Subject: Cleanup, fix VIC20 problem X-Git-Tag: V2.12.0~2249 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=99b193a482814848359cb819797115eafda60f28;p=cc65 Cleanup, fix VIC20 problem git-svn-id: svn://svn.cc65.org/cc65/trunk@1378 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/libsrc/Makefile b/libsrc/Makefile index 8a92e41fb..8dc16b4ec 100644 --- a/libsrc/Makefile +++ b/libsrc/Makefile @@ -4,10 +4,11 @@ .SUFFIXES: .o .obj .s .c -# Defines for executables. The first two are passed to the submakes and are -# relative to the subdirectories, the last one is used directly. -AS = ../../src/ca65/ca65 +# Defines for executables. AR is used within this makefile, the others are +# passed to the submakes and contain paths relative to the subdirectories +# handled by the make subprocesses. AR = ../src/ar65/ar65 +AS = ../../src/ca65/ca65 CC = ../../src/cc65/cc65 LD = ../../src/ld65/ld65 @@ -33,7 +34,7 @@ all: #----------------------------------------------------------------------------- # Apple ][ - + apple2lib: for i in apple2 common runtime conio dbg; do \ CC=$(CC) \ @@ -86,8 +87,8 @@ vic20lib: for i in vic20 cbm common runtime conio dbg; do \ CC=$(CC) \ AS=$(AS) \ + AFLAGS="-t vic20 -I../../asminc" \ CFLAGS="-Osir -g -T -t c64 -I../../include" \ - AFLAGS="-t c64" \ $(MAKE) -C $$i || exit 1; \ done mv vic20/crt0.o vic20.o @@ -107,7 +108,7 @@ c64lib: CFLAGS="-Osir -g -T -t c64 -I../../include" \ $(MAKE) -C $$i || exit 1; \ done - cp c64/crt0.o c64.o + mv c64/crt0.o c64.o cp c64/*.tgi . for i in c64 cbm common runtime conio dbg tgi; do \ $(AR) a c64.lib $$i/*.o;\