patch-Makefile 862 B

1234567891011121314151617181920212223242526272829
  1. --- quickjs-2024-01-13.orig/Makefile 2024-01-13 11:20:39.000000000 +0100
  2. +++ quickjs-2024-01-13/Makefile 2025-03-31 22:09:50.810771963 +0200
  3. @@ -28,7 +28,7 @@ endif
  4. # Windows cross compilation from Linux
  5. #CONFIG_WIN32=y
  6. # use link time optimization (smaller and faster executables but slower build)
  7. -CONFIG_LTO=y
  8. +#CONFIG_LTO=y
  9. # consider warnings as errors (for development)
  10. #CONFIG_WERROR=y
  11. # force 32 bit build for some utilities
  12. @@ -37,7 +37,7 @@ CONFIG_LTO=y
  13. #CONFIG_COSMO=y
  14. # installation directory
  15. -PREFIX?=/usr/local
  16. +PREFIX?=/usr
  17. # use the gprof profiler
  18. #CONFIG_PROFILE=y
  19. @@ -217,7 +217,7 @@ ifneq ($(CROSS_PREFIX),)
  20. $(QJSC): $(OBJDIR)/qjsc.host.o \
  21. $(patsubst %.o, %.host.o, $(QJS_LIB_OBJS))
  22. - $(HOST_CC) $(LDFLAGS) -o $@ $^ $(HOST_LIBS)
  23. + $(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -o $@ $^ $(HOST_LIBS)
  24. endif #CROSS_PREFIX