[gst-devel] gstreamer on Mac OS X
Andreas Känner
a.kaenner at meilenstein.de
Sat Aug 7 12:40:00 CEST 2004
Hi,
I managed to compile gstreamer and some of the plugins under Mac OS X
without using fink.
But I wonder why all the shared libraries (plugins) under
/usr/local/lib/gstreamer-8.0/ have the suffix ".so"?
Standard Mac OS X shared libraries have the suffix ".dylib". I've made a
simple plugin with XCode, the standard IDE under Mac OS X. After compiling
the code I ended up with example.dylib. I moved it to
/usr/local/lib/gstreamer-8.0/example.dylib and typed "gst-register" in the
terminal, but the example plugin couldn't be recognised. A simple renaming
to example.so was not successfull, so I think ".so" and ".dylib" are
different shared library formats.
Now the big question: Why are all other gst* libraries under
/usr/local/lib in the .dylib format and how can I make a shared library
with .so format with XCode?
Maybe I configured something wrong and I really should have a lot of
.dylibs instead of .so files in /usr/local/lib/gstreamer-8.0/ ?
Any Ideas?
Regards,
Andreas Känner
More information about the gstreamer-devel
mailing list