Find Jobs
Hire Freelancers

Fix C Program

$10-30 USD

Closed
Posted almost 8 years ago

$10-30 USD

Paid on delivery
This is probably not the typical kind of job posted on this site ........ If you bid according to the requirements and have the required skills then you will be "awarded" this job. There is a series of old multiplayer first person shooter games that a few people still play. Years ago I wrote a web page which displayed the game lobby to help people find games without having to startup the game software. The web page/pre-game data is called the Lobby. The Lobby is a perl CGI script which downloads the Lobby data from the game provider, calls a C program to decode it, and then displays it. It was all working well until my hosting provider changed the server to a new operating system (I think they changed from Centos 5 to Centos6). The C component was failing to run as it was no longer compatible with the new operating system. So I recompiled it. It then ran but would not decode the lobby information. I can run the C component manually from the command line and get the same result. The downloaded lobby data still seems to be there and from what I can see it is either the same or mostly the same as it previously was. The C logic has not changed. My best guess is that most likely some system library that the C program calls is now doing something slightly different which means the C program can not decode the data. I am hoping that, for someone who knows C well that this will be a very easy fix. It is for these reasons that I need a C programmer. There is about 3000 lines of C source code. I will provide you with the C source, makefile etc. I will give you sample input data and the command line to test it. I used to play this game years ago but now I don't and I just left the web page running. Now I have random strangers contacting me asking when the site will be back up. There is no money in this for me so I am looking for someone who will do this job for free. Repairing this is a "nice-to-have". If I can't find anyone who will do this then the web page just will no longer work. Any amount bid for this job will be ignored. If you can do this job just say in your bid that you will do it for free.
Project ID: 10367430

About the project

6 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $64 USD for this job
User Avatar
Hey, interesting project you have. It can be probably troubleshoot with some strace/ ltrace, and see what function is failing. Easy way would be to do test for centos 5 and centos 6, and compare the result. I can do some tests for free :) Regards, Jakub.
$15 USD in 10 days
5.0 (11 reviews)
4.4
4.4
User Avatar
Hello Unfortunately no way here to solve this task for free, so please let me know if my proposition will et actual for you Thank you,
$233 USD in 7 days
5.0 (11 reviews)
3.2
3.2
User Avatar
hi, i am c/c++, linux experter and have full experience for 10 years. c++ language is my best skill. i can provide high quality and most speed. if you want to success, please contact me. Then, I will give you good result to the proposals. hire me.
$25 USD in 10 days
5.0 (1 review)
0.4
0.4
User Avatar
Hello. I read your description and will do my best to try and see what is wrong with your source code if you award my this.
$10 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
i can do it.
$30 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Melbourne, Australia
5.0
6
Payment method verified
Member since Sep 25, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.