Skip to main content

Posts

Showing posts from August, 2014

[ffmpeg] ffmpeg-2.2 patch for relocation R_X86_64_PC32 against symbol error

ffmpeg-2.2-patch ffmpeg-2.2 patch for relocation R_X86_64_PC32 against symbol error when compile in x64-bit Patch Link: Download: V1.0 Scope of Issue: When ffmpeg is built for static library and this compiled static library is linked with another dynamic library then the final linking failed with error -- ffmpeg/libavcodec/libavcodec.a(xx_yyyy.o): relocation R_X86_64_PC32 against symbol `ff_xx_yy_zz_qq' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status Machine: x64-bit Linux, Unix, may be windows 64-bit How to fix: Use the ffmpeg-2.2.patch in your FFmpeg-n2.2 release source. How to apply patch: Copy the downloaded patch to your FFmpeg-n2.2 folder. Test the patch compatibility with your ffmpeg source by -- patch --dry-run -p1 -i ffmpeg-2.2.patch giving this command inside your ffmpeg source folder. If the test returns no fail patch file then you are ...

[eAskGitHub]Simple C++ console for all github repo release API

eAskGitHub ========== Simple console for all github repo release API. What? ----- It is a c++ application with a binary. It is created to make the life simple for github repository API user. It uses curl. Feature: -------- 1. It can receive any lenght of response from github. 2. It has it's own simple JSON parser method. 3. It is powerfull tool to know your github release download count. 4. Makefile application. Prerequisite: ------------- 1. Need libcurl. 2. Need Centos/Linux. 3. Not tested with windows(Hopefully it will work after windows curl library installation). Roadmap: -------- 1. Implement every API of [GitHub API](https://developer.github.com/v3/repos/releases/). Use: ---- In console just give command - ./eAskGit Then just follow the hints available on console or answer the querry. Test Result: ------------ ./eAskGit Welcome to github metadata fetcher eAskGitHub v1.0 !! It's a very simple command line app who will try to fill your all want for github metadata(THE...

Jabsimul with SASL Integration is a benchmarking tool for Jabber/XMPP Servers which have SASL authentication

jabsimul-with-sasl =========== Jabsimul with SASL Integration is a benchmarking tool for Jabber/XMPP Servers which have SASL authentication. It also has the support for *starttls*. Special Note: --------------------- The SASL and starttls implementation is mine. Other than this project is not mine. Implementation: ------------------------- I have implemented the protocol named XEP-0034: SASL Integration. Extra Feature: ----------------------- Other then jabsimul benchmark feature it has the extra feature of XMPP SASL authentication. I have enabled the SASL plain mechanism of authentication for xmpp login. With that now you can have the benchmark of jabsimul with SASL authentication. As list: 1. Implemented “XMPP TLS” from http://xmpp.org/rfcs/rfc3920.html 2. Implemented “SASL AUTH” from  http://xmpp.org/rfcs/rfc3920.html Source code is available in here . Procedure: ----------------- First start a TCP connection to the XMPP server. Then convert t...