diff options
author | David M. Lee <dlee@respoke.io> | 2015-06-02 15:07:08 -0500 |
---|---|---|
committer | David M. Lee <dlee@respoke.io> | 2015-06-02 16:27:51 -0500 |
commit | d908272b7e03d8b5002e4d3d83bcf8725c57afdd (patch) | |
tree | 19d37306498f42f4c31cf9fdee2d11664ad32320 /codecs | |
parent | bc70904c053ccc3c14d2b2f87ee81b5e8ffadbbb (diff) |
Fixes for OS X
* Add some type casting so tv_usec can really be a long, instead of
some strange platform specific type.
* Add some .dylib style files to .gitignore.
* Switch from using -Xlinker to -Wl,. For [reasons unknown][], newer
versions of GCC, when compiling the Homebrew formula for Asterisk,
are not properly passing the -Xlinker options to the linker. Given
that -Wl, does exactly the [same thing][], and does it properly, this
patch changes the -Xlinker options to use -Wl, instead.
[reasons unknown]: http://bit.ly/1SUbEYx
[same thing]: https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html
Change-Id: Id5e6b3c6cc86282ea5fca630dc3991137c5bf4dd
Diffstat (limited to 'codecs')
-rw-r--r-- | codecs/gsm/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/codecs/gsm/Makefile b/codecs/gsm/Makefile index a072e6d2d..06f082983 100644 --- a/codecs/gsm/Makefile +++ b/codecs/gsm/Makefile @@ -315,7 +315,7 @@ install: toastinstall gsminstall # The basic API: libgsm $(LIBGSMSO): $(LIB) $(GSM_OBJECTS) - $(LD) -o $@.1.0.10 -shared -Xlinker -soname -Xlinker libgsm.so.1 $(GSM_OBJECTS) -lc + $(LD) -o $@.1.0.10 -shared -Wl,-soname,libgsm.so.1 $(GSM_OBJECTS) -lc ln -fs libgsm.so.1.0.10 lib/libgsm.so.1 ln -fs libgsm.so.1.0.10 lib/libgsm.so |