Index: src/Makefile --- src/Makefile.orig +++ src/Makefile @@ -50,7 +50,7 @@ CUSTOM = -custom #MLLINK += -cclib -lcamlrund MLBYTEFLAGS = -g -dtypes else -CFLAGS = -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS $(GTKCFLAGS) +CFLAGS += -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS $(GTKCFLAGS) ifneq ($(TOOLCHAIN),msvc) CFLAGS += -O endif @@ -65,7 +65,7 @@ endif THLINK = unix.cma threads.cma ifdef USE_CC -CCOMPILER = $(CC) -c -I"$(LIBDIR)" $(CFLAGS) +CCOMPILER = $(CC) -c -I"$(LIBDIR)" $(CFLAGS) -fPIC else CCOMPILER = $(CAMLC) -c -ccopt '$(CFLAGS)' -verbose endif @@ -164,7 +164,7 @@ GTKSOURCEVIEW2MLOBJS = gtkSourceView2.cmo gSourceView2 GTKSOURCEVIEW2COBJS = ml_gtksourceview2$(XO) GTKSOURCEVIEW2MLOBJSENUM = sourceView2Enums.cmo GTKSOURCEVIEW2PROPS = gtkSourceView2.props -BEFORE_DEPEND += $(GTKSOURCEVIEW2PROPS:%.props=%Props.ml) $(GTKSOURCEVIEW2PROPS:%.props= o%Props.ml) $(GTKSOURCEVIEWMLOBJSENUM:%.cmo=%.ml) +BEFORE_DEPEND += $(GTKSOURCEVIEW2PROPS:%.props=%Props.ml) $(GTKSOURCEVIEW2PROPS:%.props= o%Props.ml) $(GTKSOURCEVIEW2MLOBJSENUM:%.cmo=%.ml) EXTRA_OBJS += $(GTKSOURCEVIEW2MLOBJSENUM) GTKSOURCEVIEW2ALLMLOBJS = $(GTKSOURCEVIEW2MLOBJSENUM) \ $(GTKSOURCEVIEW2PROPS:%.props=%Props.cmo) \