Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
Re: RTMPDump - how do I compile source code?Hi
I downloaded the files but I don't know how to compil. Mac OSX 10.6.2 I did open the READme file. But I don't know what to do next and what else I need -OpenSSL ?and zlib?. Can someone give me some help or to point me a tuto Thanks |
#2
|
|||
|
|||
Re: RTMPDump - how do I compile source code?Osx 10.5.8
xcode tools 3.0 rtmpdump 2.2d won't compile... what does I need? please, it's been 2 days and I'm still here compiling and watching errors... can someone write a step by step tutorial? the readme file says nothing... please, I'm running out of options.... |
#3
|
|||
|
|||
Re: RTMPDump - how do I compile source code?Quote:
I am not a computer expert, but I get succes after many hours of testings and google documentations. For your help, a step-by-step EXCELLENT tutorial for compiling and using rtmpdump you can see is at: http://trick77.com/2010/07/31/captur...dump-mac-os-x/ Note than you must change libraries before (-soname with -dylib_install_name in /rtmpdump-2.3/librtmp/makefile). The only action you need is : $ cd (to the path rtmpdump-2.3 is) $ make SYS=posix (under a terminal session). Note: posix is part of the OSX system. Obviously, for compiling you need the developer tools of Mac OSX 10.6 (XCode 3.2). Hope this helps. |
#4
|
|||
|
|||
Re: How do you compile rtmpdump in Mac OS X 10.6?Couldn't anyone just post a compiled version of rtmpdump 2.3 if they have succeeded in compiling it? It would be greatly appreciated!
The only downloadable precompiled version I could find was 1.6. It does the job so far, but I guess I'll bump in to some problems sooner than later. |
#5
|
|||
|
|||
Re: How do you compile rtmpdump in Mac OS X 10.6?Quote:
http://trick77.com/2010/07/31/captur...dump-mac-os-x/ Last edited by Yansky : 02-23-2011 at 02:38 AM. Reason: meh |
#6
|
|||
|
|||
Re: RTMPDump - how do I compile source code?I get this error on Mac Intel 10.6
sudo make SYS=mingw gcc -shared -Wl,-soname,librtmp.dll -o librtmp.dll rtmp.o log.o amf.o hashswf.o parseurl.o -lssl -lcrypto -lz -lws2_32 -lwinmm -lgdi32 ld: unknown option: -soname collect2: ld returned 1 exit status make[1]: *** [librtmp.dll] Error 1 make: *** [librtmp/librtmp.a] Error 2 |
#7
|
|||
|
|||
Re: RTMPDump - how do I compile source code?Hi!
Maybe someone can help me in a (as I think) very basic problem. I use OS X 10.5.8 and the openssl there is too old (OpenSSL 0.9.7l 28 Sep 2006). So I downloaded, compiled and installed OpenSSL 1.0.0a 1 Jun 2010 in /usr/local/openssl. The default (old one) is still in /usr/bin. But when I try to compile the latest rtmpdump, checked out with svn, and try to "make", I still get Quote:
but still get the message. Can anyone please give me a hint how to get rtmpdump compiled? |
#8
|
|||
|
|||
Re: RTMPDump - how do I compile source code?I also have a problem compiling rtmpdump 2.3 from sources tarballs, with Mac OS X 10.6.4 :
Code:
macbook:rtmpdump-2.3 Carmelo$ make SYS=MacOSX gcc -Wall -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL -O2 -fPIC -c -o rtmp.o rtmp.c gcc -Wall -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL -O2 -fPIC -c -o log.o log.c gcc -Wall -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL -O2 -fPIC -c -o amf.o amf.c In file included from amf.c:33: bytes.h:74:2: warning: #warning "Float word order not defined, assuming the same as byte order!" gcc -Wall -DRTMPDUMP_VERSION=\"v2.3\" -DUSE_OPENSSL -O2 -fPIC -c -o hashswf.o hashswf.c 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. -o librtmp. rtmp.o log.o amf.o hashswf.o parseurl.o -lssl -lcrypto -lz ld: unknown option: -soname collect2: ld returned 1 exit status make[1]: *** [librtmp.] Error 1 make: *** [librtmp/librtmp.a] Error 2 I also have tried with sudo : Code:
macbook:rtmpdump-2.3 Carmelo$ sudo make SYS=MacOSX Password: gcc -shared -Wl,-soname,librtmp. -o librtmp. rtmp.o log.o amf.o hashswf.o parseurl.o -lssl -lcrypto -lz ld: unknown option: -soname collect2: ld returned 1 exit status make[1]: *** [librtmp.] Error 1 make: *** [librtmp/librtmp.a] Error 2 macbook:rtmpdump-2.3 Carmelo$ |
#9
|
|||
|
|||
Re: How do you compile rtmpdump in Mac OS X 10.6?Quote:
You can't just go typing random stuff in here. If you don't know how to compile software on your OS, go learn how. MacOSX has no libdl, so of course randomly adding "-ldl" to a Makefile variable won't fix any of your problems. It would only cause more problems. If you don't understand what that sentence meant, you need to go learn more before you're ready to build this. Quote:
|
#10
|
|||
|
|||
Re: How do you compile rtmpdump in Mac OS X 10.6?I always had trouble building with OpenSSL. I switched over to using PolarSSL and found it to be easier.
|
Tags: compile, compile rtmpdump, mac, mac os, mac os x, macintosh, macosx, rtmp dump, rtmpdump |
Thread Tools | |
Display Modes | |
|
|