Allow to build libpng on more platforms
Add the hardware-specific source files to the build systems. Do not add MIPS and PowerPC to MSVC build files, because these include <stdint.h> which is not available for old MSVC versions.
This commit is contained in:
@@ -84,7 +84,16 @@ WXPNG_OBJECTS = \
|
||||
$(OBJS)\wxpng_pngwio.o \
|
||||
$(OBJS)\wxpng_pngwrite.o \
|
||||
$(OBJS)\wxpng_pngwtran.o \
|
||||
$(OBJS)\wxpng_pngwutil.o
|
||||
$(OBJS)\wxpng_pngwutil.o \
|
||||
$(OBJS)\wxpng_arm_init.o \
|
||||
$(OBJS)\wxpng_filter_neon_intrinsics.o \
|
||||
$(OBJS)\wxpng_palette_neon_intrinsics.o \
|
||||
$(OBJS)\wxpng_intel_init.o \
|
||||
$(OBJS)\wxpng_filter_sse2_intrinsics.o \
|
||||
$(OBJS)\wxpng_filter_msa_intrinsics.o \
|
||||
$(OBJS)\wxpng_mips_init.o \
|
||||
$(OBJS)\wxpng_filter_vsx_intrinsics.o \
|
||||
$(OBJS)\wxpng_powerpc_init.o
|
||||
WXJPEG_CFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \
|
||||
-DHAVE_W32API_H -DNDEBUG -I$(SETUPHDIR) $(CPPFLAGS) $(CFLAGS)
|
||||
WXJPEG_OBJECTS = \
|
||||
@@ -6037,6 +6046,33 @@ $(OBJS)\wxpng_pngwtran.o: ../../src/png/pngwtran.c
|
||||
$(OBJS)\wxpng_pngwutil.o: ../../src/png/pngwutil.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_arm_init.o: ../../src/png/arm/arm_init.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_filter_neon_intrinsics.o: ../../src/png/arm/filter_neon_intrinsics.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_palette_neon_intrinsics.o: ../../src/png/arm/palette_neon_intrinsics.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_intel_init.o: ../../src/png/intel/intel_init.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_filter_sse2_intrinsics.o: ../../src/png/intel/filter_sse2_intrinsics.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_filter_msa_intrinsics.o: ../../src/png/mips/filter_msa_intrinsics.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_mips_init.o: ../../src/png/mips/mips_init.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_filter_vsx_intrinsics.o: ../../src/png/powerpc/filter_vsx_intrinsics.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxpng_powerpc_init.o: ../../src/png/powerpc/powerpc_init.c
|
||||
$(CC) -c -o $@ $(WXPNG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
$(OBJS)\wxjpeg_jaricom.o: ../../src/jpeg/jaricom.c
|
||||
$(CC) -c -o $@ $(WXJPEG_CFLAGS) $(CPPDEPS) $<
|
||||
|
||||
|
Reference in New Issue
Block a user