--- config/Makefile.in 2024-08-20 05:14:48 +++ config/Makefile.in 2026-06-07 00:00:00 @@ -28,10 +28,21 @@ NO_STATIC_LIBS_opt= NO_CMXA= -LIBS_byte=-custom bigarray.cma unix.cma str.cma -LIBS_opt= bigarray.cmxa unix.cmxa str.cmxa +CAMLP_STREAMS_PATH:=$(shell ocamlfind query camlp-streams 2>/dev/null) +ifneq ($(CAMLP_STREAMS_PATH),) + CAMLP_STREAMS_INC=-I $(CAMLP_STREAMS_PATH) + CAMLP_STREAMS_BYTE=$(CAMLP_STREAMS_PATH)/camlp_streams.cma + CAMLP_STREAMS_OPT=$(CAMLP_STREAMS_PATH)/camlp_streams.cmxa +else + CAMLP_STREAMS_INC= + CAMLP_STREAMS_BYTE= + CAMLP_STREAMS_OPT= +endif + +LIBS_byte=-custom unix.cma str.cma $(CAMLP_STREAMS_BYTE) +LIBS_opt= unix.cmxa str.cmxa $(CAMLP_STREAMS_OPT) -BIGARRAY_LIBS_opt=bigarray.cmxa -BIGARRAY_LIBS_byte=bigarray.cma +BIGARRAY_LIBS_opt= +BIGARRAY_LIBS_byte= CRYPT_LIBS_opt=-cclib -lcrypt @@ -93,7 +104,7 @@ SUBDIRS=$(EXTLIB) $(CDK) $(BITSTRING) $(LIB) $(RSS) $(XML) $(NET) tools \ $(COMMON) $(DRIVER) $(MP3) src/config/$(OS_FILES) -INCLUDES += $(foreach file, $(SUBDIRS), -I $(file)) -I +camlp4 $(NUMS_INCLUDE) +INCLUDES += $(foreach file, $(SUBDIRS), -I $(file)) -I +camlp4 $(NUMS_INCLUDE) $(CAMLP_STREAMS_INC) CFLAGS:=$(CFLAGS) $(CONFIG_INCLUDES) $(GTKCFLAGS) $(GD_CFLAGS)