reverse the visibility.h files assumptions that we don't build shared libs by default
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 18 Oct 2013 15:50:44 +0000 (11:50 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 18 Oct 2013 15:50:44 +0000 (11:50 -0400)
commitf85c67501c2bef578eeb53741d0dfecaa0c723df
tree2704e1cbf2ed747c996bb48b1433298e62d4e331
parent683496c501641fb5d7d47bdf9064aed72755ca61
reverse the visibility.h files assumptions that we don't build shared libs by default

This avoids having to define define LIBFOO_DLL=1 all over the place. If we ever go with static libs we will
need to define LIBFOO_STATIC=1 but hopefully in some central location like the top level wscript.

Oh, and I also dropped support for gcc older than version 4.x because ardour will already not build
on such an old version.
26 files changed:
gtk2_ardour/wscript
libs/ardour/ardour/libardour_visibility.h
libs/ardour/ardour/visibility.h
libs/ardour/wscript
libs/audiographer/audiographer/visibility.h
libs/audiographer/wscript
libs/backends/jack/wscript
libs/evoral/evoral/visibility.h
libs/evoral/wscript
libs/gtkmm2ext/gtkmm2ext/visibility.h
libs/gtkmm2ext/wscript
libs/midi++2/midi++/libmidi_visibility.h
libs/midi++2/wscript
libs/panners/1in2out/wscript
libs/panners/2in2out/wscript
libs/panners/vbap/wscript
libs/pbd/pbd/libpbd_visibility.h
libs/pbd/wscript
libs/surfaces/control_protocol/control_protocol/visibility.h
libs/surfaces/control_protocol/wscript
libs/surfaces/frontier/wscript
libs/surfaces/generic_midi/wscript
libs/surfaces/mackie/wscript
libs/surfaces/osc/wscript
libs/surfaces/tranzport/wscript
libs/surfaces/wiimote/wscript