X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2FMakefile;h=57cfb21f2ed72c315d5c75855d47be0c11a0c15a;hb=9982ec0a95d38f8970f645d75a760856d74c1d34;hp=15442cfb1d829de464d6c01dbaa47a56012c6828;hpb=5f2a7a234eadc26e8ac9c9f165e29eb9e312bee8;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/guicast/Makefile b/cinelerra-5.1/guicast/Makefile index 15442cfb..57cfb21f 100644 --- a/cinelerra-5.1/guicast/Makefile +++ b/cinelerra-5.1/guicast/Makefile @@ -12,6 +12,14 @@ ifeq ($(OBJDIR), amd64) BOOTSTRAPFLAGS := -DBOOTSTRAP="\"objcopy -B i386 -I binary -O elf64-x86-64\"" endif +ifeq ($(OBJDIR), armv8l) +BOOTSTRAPFLAGS := -DBOOTSTRAP="\"objcopy -B arm -I binary -O elf32-littlearm\"" +endif + +ifeq ($(OBJDIR), aarch64) +BOOTSTRAPFLAGS := -DBOOTSTRAP="\"objcopy -B aarch64 -I binary -O elf64-littleaarch64\"" +endif + $(shell mkdir -p $(OBJDIR) ) OBJS = \ @@ -27,6 +35,7 @@ OBJS = \ $(OBJDIR)/bcdialog.o \ $(OBJDIR)/bcdisplay.o \ $(OBJDIR)/bcdisplayinfo.o \ + $(OBJDIR)/bcdragbox.o \ $(OBJDIR)/bcdragwindow.o \ $(OBJDIR)/bcfilebox.o \ $(OBJDIR)/bcfontentry.o \ @@ -87,7 +96,7 @@ OUTPUT = $(OBJDIR)/libguicast.a UTILS = $(OBJDIR)/bootstrap $(OBJDIR)/pngtoh $(OBJDIR)/pngtoraw BCXFER = xfer/$(OBJDIR)/xfer.stamp -CFLAGS += -I/usr/include/freetype2 +CFLAGS += $(static_incs) $(shell echo $(CFLAGS) > $(OBJDIR)/c_flags) $(shell echo $(OBJS) > $(OBJDIR)/objs) @@ -95,7 +104,7 @@ $(shell echo $(OBJS) > $(OBJDIR)/objs) all: $(OUTPUT) $(UTILS) $(BCXFER): bccmdl.py bcxfer.C bcxfer.h - python3 < ./bccmdl.py + python < ./bccmdl.py +$(MAKE) -C xfer $(OUTPUT): $(OBJS) $(BCXFER)