/[osn-commons]/trunk/uar/Makefile
ViewVC logotype

Diff of /trunk/uar/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 56 by rakinar2, Fri Aug 16 18:32:50 2024 UTC revision 57 by rakinar2, Sat Sep 7 15:02:56 2024 UTC
# Line 11  uar: libuar.a main.o Line 11  uar: libuar.a main.o
11      @echo "  CCLD  $@"      @echo "  CCLD  $@"
12      @$(CC) $(CFLAGS) -o $@ main.o -L. -luar $(LDLIBS)      @$(CC) $(CFLAGS) -o $@ main.o -L. -luar $(LDLIBS)
13    
14  bin-exec: libuar.a selfext.o selfext_entry.o  bin-exec: selfext.o selfext_entry.o
15      @echo "  CCLD  $@"      @echo "  CCLD  $@"
16      @$(CC) $(CFLAGS) -I../plibc/lib -ffreestanding -nostdlib -e _start -o $@ selfext.o selfext_entry.o ../plibc/lib/libc.a ../plibc/x86_64/libx86_64.a -L. -luar $(LDLIBS)      @$(CC) $(CFLAGS) -ffreestanding -nostdlib -e _start -o $@ selfext.o selfext_entry.o ../plibc/lib/libc.a ../plibc/x86_64/libx86_64.a -L. $(LDLIBS)
17    
18    libuar.a selfext.o selfext_entry.o: CFLAGS += -ffreestanding -nostdlib -I../plibc/lib
19    
20  %.o: %.s  %.o: %.s
21      @echo "  AS    $@"      @echo "  AS    $@"
# Line 21  bin-exec: libuar.a selfext.o selfext_ent Line 23  bin-exec: libuar.a selfext.o selfext_ent
23    
24  %.o: %.c  %.o: %.c
25      @echo "  CC    $@"      @echo "  CC    $@"
26      @$(CC) $(CFLAGS) -c -o $@ $<      $(CC) $(CFLAGS) -c -o $@ $<
27    
28  libuar.a: uar.o xmalloc.o  libuar.a: uar.o xmalloc.o
29      @echo "  AR    $@"      @echo "  AR    $@"

Legend:
Removed from v.56  
changed lines
  Added in v.57

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26