- Fix Python/C++ module compilation when compiler supports

the -fvisibility=hidden option
- Update Makefile consequentially


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@361 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
tchernobog 2006-02-20 21:26:08 +00:00
parent b3ba006800
commit b788ebab4b
5 changed files with 49 additions and 28 deletions

View file

@ -120,6 +120,8 @@ src_backend_pyloader_libpyloader_la_CPPFLAGS = \
-DLOCALEDIR="\"$(localedir)\"" \
$(PYTHON_CPPFLAGS) \
$(GLIBMM_CFLAGS)
src_backend_pyloader_libpyloader_la_CXXFLAGS = \
$(VISIB_HIDDEN)
src_backend_pyloader_libpyloader_la_LIBADD = \
$(PYTHON_LDFLAGS) \
$(PYTHON_EXTRA_LIBS) \
@ -157,6 +159,8 @@ src_backend_libbackend_la_CPPFLAGS = \
-DLOCALEDIR="\"$(localedir)\"" \
$(PYTHON_CPPFLAGS) \
$(GLIBMM_CFLAGS)
src_backend_libbackend_la_CXXFLAGS = \
$(VISIB_HIDDEN)
src_backend_libbackend_la_LIBADD = \
src/backend/pyloader/libpyloader.la
src_backend_libbackend_la_LDFLAGS = \
@ -210,6 +214,7 @@ sgpemv2_CPPFLAGS = \
$(GTKMM_CFLAGS) \
$(PYTHON_CPPFLAGS) \
$(GTHREAD_CFLAGS)
sgpemv2_CXXFLAGS = $(VISIB_HIDDEN)
sgpemv2_LDFLAGS = $(LT_LDFLAGS)
sgpemv2_LDADD = \
src/backend/libbackend.la \