mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-06 01:19:38 +00:00
de8fe283d6
Instead, use -fvisibility=hidden and explicit exports via GST_EXPORT. This should result in consistent behaviour for the autotools and Meson builds where this is done already, and will allow us to drop the win32 .def files.
32 lines
887 B
Makefile
32 lines
887 B
Makefile
AM_CPPFLAGS = $(GLIB_CFLAGS) -DSTATIC=G_GNUC_INTERNAL $(WARNING_CFLAGS) $(PRINTF_CFLAGS)
|
|
|
|
# don't have a need for that and it's not portable so just ignore for now
|
|
AM_CPPFLAGS += -UHAVE_LONG_DOUBLE
|
|
|
|
# just use internal emulation for printing long longs for now
|
|
AM_CPPFLAGS += -UHAVE_LONG_LONG_FORMAT
|
|
|
|
# don't need any of this widechar stuff, so just disable it for now
|
|
AM_CPPFLAGS += -UHAVE_WCHAR_T -UHAVE_WCSLEN -UHAVE_WINT_T
|
|
|
|
# in case anyone wants to add anything else or undo some of the undefs
|
|
AM_CPPFLAGS += $(PRINTF_EXTRA_CFLAGS)
|
|
|
|
noinst_LTLIBRARIES = libgstprintf.la
|
|
|
|
libgstprintf_la_CFLAGS = $(EXTRA_CFLAGS) $(VISIBILITY_CFLAGS)
|
|
libgstprintf_la_SOURCES = \
|
|
asnprintf.c \
|
|
printf-args.c \
|
|
printf-args.h \
|
|
printf-parse.c \
|
|
printf-parse.h \
|
|
vasnprintf.c \
|
|
vasnprintf.h \
|
|
printf.c \
|
|
printf.h \
|
|
printf-extension.c \
|
|
printf-extension.h \
|
|
gst-printf.h
|
|
|
|
EXTRA_DIST = README
|