mirror of https://gerrit.osmocom.org/gapk
Add the symbol export map for libosmogapk
This commit is contained in:
parent
cda8995ac8
commit
4f0a47d0e3
10
configure.ac
10
configure.ac
|
@ -45,6 +45,16 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([char foo;])],
|
||||||
CFLAGS="$saved_CFLAGS"
|
CFLAGS="$saved_CFLAGS"
|
||||||
AC_SUBST(SYMBOL_VISIBILITY)
|
AC_SUBST(SYMBOL_VISIBILITY)
|
||||||
|
|
||||||
|
dnl check os: some linker flags not available on osx
|
||||||
|
case $host in
|
||||||
|
*-darwin*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
LTLDFLAGS_OSMOGAPK='-Wl,--version-script=$(srcdir)/libosmogapk.map'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
AC_SUBST(LTLDFLAGS_OSMOGAPK)
|
||||||
|
|
||||||
# Checks for programs.
|
# Checks for programs.
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,7 @@ AM_CFLAGS = \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
lib_LTLIBRARIES = libosmogapk.la
|
lib_LTLIBRARIES = libosmogapk.la
|
||||||
|
EXTRA_DIST = libosmogapk.map
|
||||||
|
|
||||||
libosmogapk_la_LDFLAGS = \
|
libosmogapk_la_LDFLAGS = \
|
||||||
$(LIBOSMOCORE_LIBS) \
|
$(LIBOSMOCORE_LIBS) \
|
||||||
|
@ -25,6 +26,7 @@ libosmogapk_la_LDFLAGS = \
|
||||||
${OPENCORE_AMRNB_LIBS} \
|
${OPENCORE_AMRNB_LIBS} \
|
||||||
${LIBGSM_LIBS} \
|
${LIBGSM_LIBS} \
|
||||||
$(LIBALSA_LIBS) \
|
$(LIBALSA_LIBS) \
|
||||||
|
$(LTLDFLAGS_OSMOGAPK) \
|
||||||
-version-info $(LIBVERSION) \
|
-version-info $(LIBVERSION) \
|
||||||
-no-undefined \
|
-no-undefined \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
LIBOSMOGAPK_1.0 {
|
||||||
|
global:
|
||||||
|
|
||||||
|
osmo_gapk_pq;
|
||||||
|
osmo_gapk_pq_item;
|
||||||
|
|
||||||
|
osmo_gapk_pq_create;
|
||||||
|
osmo_gapk_pq_prepare;
|
||||||
|
osmo_gapk_pq_execute;
|
||||||
|
osmo_gapk_pq_destroy;
|
||||||
|
|
||||||
|
osmo_gapk_pq_add_item;
|
||||||
|
|
||||||
|
osmo_gapk_pq_queue_file_input;
|
||||||
|
osmo_gapk_pq_queue_file_output;
|
||||||
|
osmo_gapk_pq_queue_rtp_input;
|
||||||
|
osmo_gapk_pq_queue_rtp_output;
|
||||||
|
osmo_gapk_pq_queue_alsa_input;
|
||||||
|
osmo_gapk_pq_queue_alsa_output;
|
||||||
|
osmo_gapk_pq_queue_fmt_convert;
|
||||||
|
osmo_gapk_pq_queue_codec;
|
||||||
|
|
||||||
|
osmo_gapk_format_desc;
|
||||||
|
osmo_gapk_format_type;
|
||||||
|
osmo_gapk_fmt_conv_cb_t;
|
||||||
|
|
||||||
|
osmo_gapk_fmt_get_from_type;
|
||||||
|
osmo_gapk_fmt_get_from_name;
|
||||||
|
|
||||||
|
osmo_gapk_codec_desc;
|
||||||
|
osmo_gapk_codec_type;
|
||||||
|
osmo_gapk_codec_conv_cb_t;
|
||||||
|
|
||||||
|
osmo_gapk_codec_get_from_type;
|
||||||
|
|
||||||
|
osmo_gapk_bench_codec;
|
||||||
|
osmo_gapk_bench_enable;
|
||||||
|
osmo_gapk_bench_free;
|
||||||
|
|
||||||
|
osmo_gapk_bench_get_cycles;
|
||||||
|
osmo_gapk_bench_get_frames;
|
||||||
|
|
||||||
|
local: *;
|
||||||
|
};
|
Loading…
Reference in New Issue