KAK_OBJ = \ $(KAKDIR)/apps/make/args.o \ $(KAKDIR)/apps/make/image_in.o \ $(KAKDIR)/apps/make/image_out.o \ $(KAKDIR)/apps/make/jp2.o \ $(KAKDIR)/apps/make/mj2.o \ $(KAKDIR)/apps/make/palette.o \ $(KAKDIR)/apps/make/roi_sources.o \ $(KAKDIR)/apps/make/kdu_region_decompressor.o \ $(KAKDIR)/apps/make/kdu_stripe_decompressor.o # The following are just for Kakadu 5.1 or later, comment out if older. KAK_OBJ += \ $(KAKDIR)/apps/make/kdu_tiff.o \ $(KAKDIR)/apps/make/jpx.o # The following are just for Kakadu 7.0 later. ifneq ($(wildcard $(KAKDIR)/apps/make/ssse3_stripe_transfe?.o),) KAK_OBJ += \ $(KAKDIR)/apps/make/ssse3_stripe_transfer.o endif # The following are for Kakadu 7.5 and later. ifneq ($(wildcard $(KAKDIR)/apps/make/ssse3_region_decompressor.o),) KAK_OBJ += \ $(KAKDIR)/apps/make/ssse3_region_decompressor.o \ $(KAKDIR)/apps/make/avx2_stripe_transfer.o \ $(KAKDIR)/apps/make/avx2_region_decompressor.o endif # The following are for Kakadu 7.7 and later # for kdu_supp::kdu_window::add_metareq(unsigned int, int, bool, int, bool, long long, int) ifneq ($(wildcard $(KAKDIR)/apps/make/kdu_client_windo?.o),) KAK_OBJ += \ $(KAKDIR)/apps/make/kdu_client_window.o endif # The following are for Kakadu 7.8 and later. ifneq ($(wildcard $(KAKDIR)/apps/make/sse4_region_decompressor.o),) KAK_OBJ += \ $(KAKDIR)/apps/make/sse4_region_decompressor.o \ $(KAKDIR)/apps/make/avx2_region_compositor.o \ $(KAKDIR)/apps/make/avx2_vex_transfer.o endif # The following are for Kakadu 7.A and later. ifneq ($(wildcard $(KAKDIR)/apps/make/supp_local.o),) KAK_OBJ += \ $(KAKDIR)/apps/make/supp_local.o endif