mirror of
https://github.com/znc/znc.git
synced 2026-08-07 01:13:25 +02:00
Use MODFLAGS instead of CXXFLAGS for the modules
This also removes the duplicate check for dlopen() in configure. git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1012 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
+5
-3
@@ -8,7 +8,9 @@ libdir := @libdir@
|
||||
sbindir := @sbindir@
|
||||
localstatedir := @localstatedir@
|
||||
CXX := @CXX@
|
||||
CXXFLAGS := @CXXFLAGS@
|
||||
# CXXFLAGS are for the main binary, so don't even think of using them here
|
||||
# CXXFLAGS := @CXXFLAGS@
|
||||
MODFLAGS := @MODFLAGS@
|
||||
LDFLAGS := @LDFLAGS@
|
||||
INCLUDES := @INCLUDES@ -I..
|
||||
LIBS := @LIBS@
|
||||
@@ -81,10 +83,10 @@ clean:
|
||||
|
||||
ifeq ($(DEPEND), yes)
|
||||
%.so: %.cpp
|
||||
$(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -shared -o $@ $< $($(basename $<)FLAGS) -MMD -MF .depend/$<.dep
|
||||
$(CXX) $(MODFLAGS) $(INCLUDES) $(LDFLAGS) -shared -o $@ $< $($(basename $<)FLAGS) -MMD -MF .depend/$<.dep
|
||||
else
|
||||
%.so: %.cpp
|
||||
$(CXX) $(CXXFLAGS) $(INCLUDES) $(LDFLAGS) -shared -o $@ $< $($(basename $<)FLAGS)
|
||||
$(CXX) $(MODFLAGS) $(INCLUDES) $(LDFLAGS) -shared -o $@ $< $($(basename $<)FLAGS)
|
||||
endif
|
||||
|
||||
modperl_install: create_install_dir
|
||||
|
||||
Reference in New Issue
Block a user