[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug in opentool
From: |
Nicola Pero |
Subject: |
Re: Bug in opentool |
Date: |
Thu, 28 Mar 2002 15:19:20 +0000 (GMT) |
> ifeq ($(WITH_DLL),yes)
> TTMP_LIBS := $(ALL_GUI_LIBS)
> TTMP_LIBS := $(filter -l%, $(TTMP_LIBS))
> # filter all non-static libs (static libs are those ending in _ds, _s,
> _ps..)
> TTMP_LIBS := $(filter-out -l%_ds, $(TTMP_LIBS))
> TTMP_LIBS := $(filter-out -l%_s, $(TTMP_LIBS))
> TTMP_LIBS := $(filter-out -l%_dps,$(TTMP_LIBS))
> TTMP_LIBS := $(filter-out -l%_ps, $(TTMP_LIBS))
> # strip away -l, _p and _d ..
> TTMP_LIBS := $(TTMP_LIBS:-l%=%)
> TTMP_LIBS := $(TTMP_LIBS:%_d=%)
> TTMP_LIBS := $(TTMP_LIBS:%_p=%)
> TTMP_LIBS := $(TTMP_LIBS:%_dp=%)
> TTMP_LIBS := $(shell echo $(TTMP_LIBS)|tr '-' '_')
> TTMP_LIBS := $(TTMP_LIBS:%=-Dlib%_ISDLL=1)
> ALL_CPPFLAGS += $(TTMP_LIBS)
> endif # WITH_DLL
Thanks - I don't have the time to factor out the code from the different
makefiles and do the windows stuff now - so I just added this code as it
is :-)