|
@@ -58,7 +58,7 @@ $($(LOCAL)-VERSIONSCRIPT):
|
|
|
$(LIB)/lib$(LIBRARY).so.$(MAJOR).$(MINOR): $($(LOCAL)-HEADERS) $($(LOCAL)-OBJS) $(LIBRARYDEPENDS) $($(LOCAL)-VERSIONSCRIPT)
|
|
$(LIB)/lib$(LIBRARY).so.$(MAJOR).$(MINOR): $($(LOCAL)-HEADERS) $($(LOCAL)-OBJS) $(LIBRARYDEPENDS) $($(LOCAL)-VERSIONSCRIPT)
|
|
|
-rm -f $(LIB)/lib$($(@F)-LIBRARY)*.so* 2> /dev/null
|
|
-rm -f $(LIB)/lib$($(@F)-LIBRARY)*.so* 2> /dev/null
|
|
|
echo Building shared library $@
|
|
echo Building shared library $@
|
|
|
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -Wl,--version-script=$($(@F)-VERSIONSCRIPT) $(PICFLAGS) $(LFLAGS) $(LFLAGS_SO)\
|
|
|
|
|
|
|
+ $(CXX) $(CXXSTD) $(CXXFLAGS) $(LDFLAGS) -Wl,--version-script=$($(@F)-VERSIONSCRIPT) $(PICFLAGS) $(LFLAGS) $(LFLAGS_SO)\
|
|
|
-o $@ $(SONAME_MAGIC)$($(@F)-SONAME) -shared \
|
|
-o $@ $(SONAME_MAGIC)$($(@F)-SONAME) -shared \
|
|
|
$(filter %.opic,$^) \
|
|
$(filter %.opic,$^) \
|
|
|
$($(@F)-SLIBS)
|
|
$($(@F)-SLIBS)
|
|
@@ -67,7 +67,7 @@ $(LIB)/lib$(LIBRARY).so.$(MAJOR).$(MINOR): $($(LOCAL)-HEADERS) $($(LOCAL)-OBJS)
|
|
|
vpath %.cc $(SUBDIRS)
|
|
vpath %.cc $(SUBDIRS)
|
|
|
$(OBJ)/%.opic: %.cc $(LIBRARYDEPENDS)
|
|
$(OBJ)/%.opic: %.cc $(LIBRARYDEPENDS)
|
|
|
echo Compiling $< to $@
|
|
echo Compiling $< to $@
|
|
|
- $(CXX) -c $(INLINEDEPFLAG) $(CPPFLAGS) $(CXXFLAGS) $(PICFLAGS) -o $@ $(abspath $<)
|
|
|
|
|
|
|
+ $(CXX) -c $(INLINEDEPFLAG) $(CPPFLAGS) $(CXXSTD) $(CXXFLAGS) $(PICFLAGS) -o $@ $(abspath $<)
|
|
|
$(DoDep)
|
|
$(DoDep)
|
|
|
|
|
|
|
|
# Include the dependencies that are available
|
|
# Include the dependencies that are available
|