Changeset 67ad2d4678941860cb4bf8abbcb0b77a4c0a1616
- Timestamp:
- 24/05/08 09:39:07
(5 months ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1211614747 +0300
- git-parent:
[54dc1499af57b6f265f73292146168b0b9a1d91e]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1211614747 +0300
- Message:
-export-dynamic is no sense for libs, use -export-symbol (or nothing)
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rc3c3d07 |
r67ad2d4 |
|
| 1080 | 1080 | fi |
|---|
| 1081 | 1081 | fi |
|---|
| 1082 | | |
|---|
| 1083 | | AM_CONDITIONAL(HAVE_COMPILER_EXPORT, [test "$SYS" = "mingw32" -o "${ac_cv_c_visibility_hidden}" != "no"]) |
|---|
| 1084 | 1082 | |
|---|
| 1085 | 1083 | dnl Check for -fvisibility-inlines-hidden (breaks x86_64 linkers) |
|---|
| r84d0f81 |
r67ad2d4 |
|
| 13 | 13 | CLEANFILES = $(BUILT_SOURCES) |
|---|
| 14 | 14 | |
|---|
| 15 | | if HAVE_PLUGINS |
|---|
| 16 | 15 | LTLIBVLCCORE = $(top_builddir)/src/libvlccore.la |
|---|
| 17 | 16 | |
|---|
| … | … | |
| 21 | 20 | AM_LDFLAGS = -rpath '$(libvlcdir)' \ |
|---|
| 22 | 21 | -avoid-version -module -no-undefined \ |
|---|
| | 22 | -export-symbol-regex ^vlc_entry \ |
|---|
| 23 | 23 | -shrext $(LIBEXT) \ |
|---|
| 24 | 24 | `$(VLC_CONFIG) --ldflags plugin $@` |
|---|
| 25 | 25 | AM_LIBADD = `$(VLC_CONFIG) -libs plugin $@` $(LTLIBVLCCORE) |
|---|
| 26 | | |
|---|
| 27 | | if HAVE_COMPILER_EXPORT |
|---|
| 28 | | AM_LDFLAGS += -export-dynamic |
|---|
| 29 | | else |
|---|
| 30 | | AM_LDFLAGS += -export-symbol-regex ^vlc_entry |
|---|
| 31 | | endif |
|---|
| 32 | | endif |
|---|
| 33 | 26 | |
|---|
| 34 | 27 | include $(srcdir)/Modules.am |
|---|
| rab67a53 |
r67ad2d4 |
|
| 179 | 179 | libvlccore_la_OBJCFLAGS = `$(VLC_CONFIG) --objcflags libvlc` |
|---|
| 180 | 180 | libvlccore_la_LDFLAGS = `$(VLC_CONFIG) --ldflags libvlc` $(AM_LDFLAGS) \ |
|---|
| | 181 | -export-symbols $(srcdir)/libvlccore.sym \ |
|---|
| 181 | 182 | -version-info 0:0:0 |
|---|
| 182 | | if HAVE_COMPILER_EXPORT |
|---|
| 183 | | libvlccore_la_LDFLAGS += -export-dynamic |
|---|
| 184 | | else |
|---|
| 185 | | libvlccore_la_LDFLAGS += -export-symbols $(srcdir)/libvlccore.sym |
|---|
| 186 | | endif |
|---|
| 187 | 183 | libvlccore_la_LIBADD = `$(VLC_CONFIG) -libs libvlc` $(AM_LIBADD) $(LTLIBINTL) |
|---|
| 188 | 184 | libvlccore_la_DEPENDENCIES = libvlccore.sym |
|---|
| … | … | |
| 192 | 188 | libvlc_la_CFLAGS = `$(VLC_CONFIG) --cflags libvlc` \ |
|---|
| 193 | 189 | -DMODULE_STRING=\"control\" |
|---|
| 194 | | libvlc_la_LDFLAGS = $(AM_LDFLAGS) -version-info 2:0:0 |
|---|
| 195 | | if HAVE_COMPILER_EXPORT |
|---|
| 196 | | libvlc_la_LDFLAGS += -export-dynamic |
|---|
| 197 | | else |
|---|
| 198 | | libvlc_la_LDFLAGS += -export-symbols-regex '^_?(libvlc|mediacontrol)_.*' |
|---|
| 199 | | endif |
|---|
| | 190 | libvlc_la_LDFLAGS = $(AM_LDFLAGS) \ |
|---|
| | 191 | -version-info 2:0:0 \ |
|---|
| | 192 | -export-symbols-regex '^_?(libvlc|mediacontrol)_.*' |
|---|
| 200 | 193 | |
|---|
| 201 | 194 | EXTRA_libvlccore_la_SOURCES = \ |
|---|