@xubuntu:~$ ./RTMPDump.sh --2012-10-30 19:58:12-- http://zlib.net/zlib-1.2.7.tar.gz Resolving zlib.net (zlib.net)... 69.73.181.135 Connecting to zlib.net (zlib.net)|69.73.181.135|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 560351 (547K) [application/x-gzip] Saving to: `zlib-1.2.7.tar.gz' 100%[===================================================================================>] 560,351 321K/s in 1.7s 2012-10-30 19:58:14 (321 KB/s) - `zlib-1.2.7.tar.gz' saved [560351/560351] Building static library libz.a version 1.2.7 with i686-w64-mingw32-gcc. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... No. Looking for a four-byte integer type... Found. i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -I. -c -o example.o test/example.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o adler32.o adler32.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o crc32.o crc32.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o deflate.o deflate.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o infback.o infback.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o inffast.o inffast.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o inflate.o inflate.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o inftrees.o inftrees.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o trees.o trees.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o zutil.o zutil.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o compress.o compress.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o uncompr.o uncompr.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o gzclose.o gzclose.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o gzlib.o gzlib.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o gzread.o gzread.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -c -o gzwrite.o gzwrite.c i686-w64-mingw32-ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -o example example.o -L. libz.a i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -I. -c -o minigzip.o test/minigzip.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -o minigzip minigzip.o -L. libz.a i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -I. -D_FILE_OFFSET_BITS=64 -c -o example64.o test/example.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -o example64 example64.o -L. libz.a i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -I. -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o test/minigzip.c i686-w64-mingw32-gcc -I/home/user/builds/include -D_LARGEFILE64_SOURCE=1 -o minigzip64 minigzip64.o -L. libz.a cp libz.a /home/user/builds/lib chmod 644 /home/user/builds/lib/libz.a cp zlib.3 /home/user/builds/share/man/man3 chmod 644 /home/user/builds/share/man/man3/zlib.3 cp zlib.pc /home/user/builds/lib/pkgconfig chmod 644 /home/user/builds/lib/pkgconfig/zlib.pc cp zlib.h zconf.h /home/user/builds/include chmod 644 /home/user/builds/include/zlib.h /home/user/builds/include/zconf.h --2012-10-30 19:58:24-- http://polarssl.org/code/releases/polarssl-1.1.0-gpl.tgz Resolving polarssl.org (polarssl.org)... 79.170.91.36 Connecting to polarssl.org (polarssl.org)|79.170.91.36|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 610171 (596K) [application/x-gzip] Saving to: `polarssl-1.1.0-gpl.tgz' 100%[===================================================================================>] 610,171 1.02M/s in 0.6s 2012-10-30 19:58:25 (1.02 MB/s) - `polarssl-1.1.0-gpl.tgz' saved [610171/610171] CC aes.c CC arc4.c CC asn1parse.c CC base64.c CC bignum.c CC camellia.c CC certs.c CC cipher.c CC cipher_wrap.c CC ctr_drbg.c CC debug.c CC des.c CC dhm.c CC entropy.c CC entropy_poll.c CC error.c CC havege.c CC md.c CC md_wrap.c CC md2.c CC md4.c CC md5.c CC net.c net.c:40:0: warning: ignoring #pragma comment [-Wunknown-pragmas] CC padlock.c CC pem.c CC pkcs11.c CC rsa.c CC sha1.c CC sha2.c CC sha4.c CC ssl_cli.c CC ssl_srv.c CC ssl_tls.c CC timing.c CC version.c CC x509parse.c CC xtea.c AR libpolarssl.a i686-w64-mingw32-ar: creating libpolarssl.a RL libpolarssl.a Cloning into 'rtmpdump'... remote: Counting objects: 83, done. remote: Compressing objects: 100% (76/76), done. remote: Total 83 (delta 24), reused 31 (delta 7) Receiving objects: 100% (83/83), 254.07 KiB, done. Resolving deltas: 100% (24/24), done. make[1]: Entering directory `/home/user/source/rtmpdump/librtmp' i686-w64-mingw32-gcc -Wall -I/home/user/builds/include -DRTMPDUMP_VERSION=\"v2.4\ f3e3e6b\" -DUSE_POLARSSL -O2 -c -o rtmp.o rtmp.c In file included from handshake.h:86:0, from rtmp.c:151: dh.h: In function ‘MDH_generate_key’: dh.h:67:43: error: ‘havege_rand’ undeclared (first use in this function) dh.h:67:43: note: each undeclared identifier is reported only once for each function it appears in In file included from rtmp.c:151:0: handshake.h: In function ‘InitRC4Encryption’: handshake.h:119:16: warning: variable ‘digestLen’ set but not used [-Wunused-but-set-variable] rtmp.c: In function ‘RTMP_TLS_Accept’: rtmp.c:959:3: error: ‘havege_rand’ undeclared (first use in this function) rtmp.c: In function ‘RTMP_Connect1’: rtmp.c:978:7: error: ‘havege_rand’ undeclared (first use in this function) rtmp.c: In function ‘b64enc’: rtmp.c:2439:3: warning: pointer targets in passing argument 2 of ‘base64_encode’ differ in signedness [-Wpointer-sign] In file included from rtmp.c:40:0: /home/user/builds/include/polarssl/base64.h:54:5: note: expected ‘size_t *’ but argument is of type ‘int *’ rtmp.c: In function ‘PublisherAuth’: rtmp.c:2591:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2592:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2593:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2609:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2612:6: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2614:6: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2615:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2765:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2766:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2767:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ rtmp.c:2768:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2769:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2784:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ rtmp.c:2785:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2786:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2795:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2796:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2797:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2798:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2799:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2800:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2801:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2802:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2803:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ rtmp.c:2804:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c:2805:4: warning: pointer targets in passing argument 2 of ‘md5_update’ differ in signedness [-Wpointer-sign] In file included from /home/user/builds/include/polarssl/ssl.h:35:0, from rtmp_sys.h:66, from rtmp.c:32: /home/user/builds/include/polarssl/md5.h:66:6: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ rtmp.c: In function ‘RTMP_ReadPacket’: rtmp.c:3568:7: warning: variable ‘didAlloc’ set but not used [-Wunused-but-set-variable] make[1]: *** [rtmp.o] Error 1 make[1]: Leaving directory `/home/user/source/rtmpdump/librtmp' make: *** [librtmp/librtmp.a] Error 2