Gstreamer + RTMP using cerbero on Max OS for armv7s

kashif at devdesks.com kashif at devdesks.com
Wed Dec 11 21:29:08 PST 2013


so i added this to the rtmpdump.recipe file
# -*- Mode: Python -*- vi:si:et:sw=4:sts=4:ts=4:syntax=python
import shutil
import glob


class Recipe(recipe.Recipe):
    name = 'rtmpdump'
    version = '2.3'
    stype = SourceType.TARBALL
    btype = BuildType.MAKEFILE
    url = 'http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3.tgz'
    files_libs = ['rtmpdump']
    deps = ['autoconf']
    files_bin = ['bin/cmake', 'bin/ccmake']


now it says

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 -shared -Wl,-soname,librtmp.so.0 -Wall  -o librtmp.so.0 rtmp.o log.o
amf.o hashswf.o parseurl.o  -lssl -lcrypto -lz
ld: unknown option: -soname
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'


On Wed, Dec 11, 2013 at 10:38 PM, Sebastian Dröge-3 [via GStreamer-devel] <
ml-node+s966125n4663985h60 at n4.nabble.com> wrote:

> On Mo, 2013-12-09 at 20:33 -0800, [hidden email]<http://user/SendEmail.jtp?type=node&node=4663985&i=0>wrote:
>
> > So i added the recipe rtmpdump to the recipe folder, added dependency in
> > gst-plugins-bad-1.0.recipe and gst-plugins-bad-1.0-static.recipe like
> this
> >
> > deps = ['gstreamer-1.0', 'gst-plugins-base-1.0', 'bzip2', 'libass',
> > [...]
> > [(1/1) rtmpdump -> configure ]
> > Running command './configure --prefix
> > /Users/devdesks/cerbero/dist/darwin_x86_64 --libdir
> > /Users/devdesks/cerbero/dist/darwin_x86_64/lib
> > --build=x86_64-apple-darwinx'
> > /bin/sh: ./configure: No such file or directory
> You need to add to the recipe the instructions for configuring, building
> and installing the software.
>
> rtmpdump is just Makefile based, not autotools. See the cmake recipe or
> any other recipe that uses BuildType.MAKEFILE for an example.
>
> --
> Sebastian Dröge <[hidden email]<http://user/SendEmail.jtp?type=node&node=4663985&i=1>>
>
> Centricular Ltd - http://www.centricular.com
> Expertise, Straight from the Source
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=4663985&i=2>
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
> *signature.asc* (985 bytes) Download Attachment<http://gstreamer-devel.966125.n4.nabble.com/attachment/4663985/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-tp4663752p4663985.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-tp4663752p4663989.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/20131211/0dfd5ada/attachment.html>


More information about the gstreamer-devel mailing list