diff --git a/Makefile b/Makefile index 340b7d67badb8a1f15a9b36bb2b2cbcfb069d4fb..7fbec98f0709cfbdd85250df58d1c3390ff373c1 100644 --- a/Makefile +++ b/Makefile @@ -1300,12 +1300,6 @@ gui: gui-$(OCAMLBEST) ALL_GUI_CMO= $(ALL_CMO) $(GRAPH_GUICMO) $(GUICMO) ALL_GUI_CMX= $(patsubst %.cma,%.cmxa,$(ALL_GUI_CMO:.cmo=.cmx)) -ifeq ($(LABLGTK_VERSION),3) -THREAD=-thread -else -THREAD= -endif - bin/viewer.byte$(EXE): BYTE_LIBS+= $(GRAPH_GUICMO) bin/viewer.byte$(EXE): $(filter-out $(GRAPH_GUICMO),$(ALL_GUI_CMO)) \ $(GEN_BYTE_LIBS) \ diff --git a/share/Makefile.config.in b/share/Makefile.config.in index a22fd9b13c70f632e3e45c1b23087daf19588524..ea46fb652da627f73d619c60b13601bd97ce3d7b 100644 --- a/share/Makefile.config.in +++ b/share/Makefile.config.in @@ -108,9 +108,11 @@ HAS_GTKSOURCEVIEW ?=@HAS_GTKSOURCEVIEW@ LABLGTK_VERSION ?=@LABLGTK_VERSION@ ifeq ("$(LABLGTK_VERSION)","3") GTKSOURCEVIEW:=lablgtk3-sourceview3 + THREAD:=-thread else GTKSOURCEVIEW:=\ $(patsubst lablgtk%,$(LABLGTK).%,$(basename $(notdir @GTKSOURCEVIEW@))) + THREAD:= endif # lablgnomecanvas diff --git a/share/Makefile.plugin.template b/share/Makefile.plugin.template index 63edcb5cf609d4cde8a433a6e66045459f70afbb..72cf1127a0c6d842c046fd0d3cfac9350d539557 100644 --- a/share/Makefile.plugin.template +++ b/share/Makefile.plugin.template @@ -456,8 +456,8 @@ $(NAME_DOCFLAGS):= $(DOC_FLAGS) $(PLUGIN_DOCFLAGS) \ $(addprefix -package ,$(PLUGIN_REQUIRES) $(LIBRARY_NAMES)) ifeq ($(HAS_GUI),yes) -$(NAME_GUI_BFLAGS):=$($(NAME_BFLAGS)) $(addprefix -package ,$(LIBRARY_NAMES_GUI)) -$(NAME_GUI_OFLAGS):=$($(NAME_OFLAGS)) $(addprefix -package ,$(LIBRARY_NAMES_GUI)) +$(NAME_GUI_BFLAGS):=$($(NAME_BFLAGS)) $(THREAD) $(addprefix -package ,$(LIBRARY_NAMES_GUI)) +$(NAME_GUI_OFLAGS):=$($(NAME_OFLAGS)) $(THREAD) $(addprefix -package ,$(LIBRARY_NAMES_GUI)) $(TARGET_GUI_BFLAGS):= $(PLUGIN_LINK_GUI_BFLAGS) $(TARGET_GUI_OFLAGS):= $(PLUGIN_LINK_GUI_OFLAGS) $(NAME_DOCFLAGS) := $($(NAME_DOCFLAGS)) $(addprefix -package ,$(LIBRARY_NAMES_GUI))