Gstreamer + RTMP using cerbero on Max OS for armv7s

kashif at devdesks.com kashif at devdesks.com
Tue Dec 24 21:21:44 PST 2013


ok i added the -shared flag
when i build it, build runs fine but
when i run
 ./cerbero-uninstalled -c config/cross-ios-universal.cbc package
gstreamer-1.0
it gives the following error

[(52/68) rtmpdump -> fetch ]
-----> Step done
[(52/68) rtmpdump -> extract ]
-----> Step done
[(52/68) rtmpdump -> configure ]
-----> Step done
[(52/68) rtmpdump -> compile ]
Running command 'make'
gcc -Wall   -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL  -O2 -fPIC  -arch
i386  -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk
-c -o rtmp.o rtmp.c
rtmp.c:40:10: fatal error: 'openssl/ssl.h' file not found
#include <openssl/ssl.h>
         ^
1 error generated.
make[1]: *** [rtmp.o] Error 1
make: *** [librtmp/librtmp.a] Error 2
***** Error running 'package' command:
Recipe 'rtmpdump' failed at the build step 'compile'


i downloaded openssl and added it to the rtmdump folder but no luck... any
ideas


On Mon, Dec 23, 2013 at 5:03 PM, Sebastian Dröge-3 [via GStreamer-devel] <
ml-node+s966125n4664221h76 at n4.nabble.com> wrote:

> On So, 2013-12-22 at 20:54 -0800, [hidden email]<http://user/SendEmail.jtp?type=node&node=4664221&i=0>wrote:
>
> >  i created the patch and i think it worked but now getting another error
> >
> > 11 warnings generated.
> > gcc -Wall   -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL  -O2 -fPIC   -c -o
> > parseurl.o parseurl.c
> > ar rs librtmp.a rtmp.o log.o amf.o hashswf.o parseurl.o
> > ar: creating archive librtmp.a
> > gcc -Wall  -o librtmp.so.0 rtmp.o log.o amf.o hashswf.o parseurl.o
>  -lssl
> > -lcrypto -lz
> > Undefined symbols for architecture x86_64:
> >   "_main", referenced from:
> >      implicit entry/start for main executable
> > ld: symbol(s) not found for architecture x86_64
> > clang: error: linker command failed with exit code 1 (use -v to see
> > invocation)
> > make[1]: *** [librtmp.so.0] Error 1
> > make: *** [librtmp/librtmp.a] Error 2
> > ***** Error running 'buildone' command:
> > Recipe 'rtmpdump' failed at the build step 'compile'
> That's most likely because the linking step there creates an executable,
> not a shared library. Try adding the -shared parameter to gcc.
>
> --
> Sebastian Dröge, Centricular Ltd - http://www.centricular.com
> Expertise, Straight from the Source
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=4664221&i=1>
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
> *signature.asc* (985 bytes) Download Attachment<http://gstreamer-devel.966125.n4.nabble.com/attachment/4664221/0/signature.asc>
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-RTMP-using-cerbero-on-Max-OS-for-armv7s-tp4663752p4664221.html
>  To unsubscribe from Gstreamer + RTMP using cerbero on Max OS for armv7s, click
> here<http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4663752&code=a2FzaGlmQGRldmRlc2tzLmNvbXw0NjYzNzUyfDExNDQwNjEyOTI=>
> .
> NAML<http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-RTMP-using-cerbero-on-Max-OS-for-armv7s-tp4663752p4664269.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131224/114cac37/attachment.html>


More information about the gstreamer-devel mailing list