For starters, please don't double post, it's against the rules:
(ok that URL doesnt show the terms if you are already signed in, but you did have to accept them when you made an account to post)
# Do not post the same discussion in more than one forum. Duplicate discussions can be frustrating for other members. Try and pick the most relevant forum for your post. If you are unsure put it in Linux - General.
The question you asked here and in software is best answered in
Programming (This forum is for all programming questions. The question does not have to be directly related to Linux and any language is fair game.)
If your question does not get moved there by a moderator, wait 24 hours and then post it in that forum. The software and network forums are for user questions and not as many programmers look in them.