Find Jobs
Hire Freelancers

Chess240 GUI Compile and Run

$30-250 USD

Zamknięte
Opublikowano prawie 12 lat temu

$30-250 USD

Płatne przy odbiorze
Chess240 was a C++ programming project given for one of my past classes while in a university computer science program. The course professors provided a skeleton code for a GUI (and image files for a chess board and chess pieces) and also a supression file (for known memory errors during compilation), and the code given would compile (using a makefile) and run on the Linux computers of a department controlled computer lab, and it would render the pieces on the board. However, when I port that same code to other machines with no modifications it won't compile or run. I have tried on other Linux dystros but the same code won't compile or run, and I suspect it is because of the GUI library. What I desire now is a way to have that same code be able to compile and run on any other platform, including another Linux computer, Mac OS X machine, and also on Windows operating systems. I recommend you have it compile and run using makefile (such as was used when I was a student) but if your solution will be different then I will need to know how I can compile and run it on the different platforms on which I will use it. I will add a bonus if you can help me run the same code in a website that I host on my domain. I have already finished the program years ago, so I am not seeking ways to cheat. But I was proud of that project and want to be able to still use it these many years later. I imagine if you use the code given by the course project description (same thing given to all students) and if I don't ask you to view any of my code then that condition also helps reduce anybody thinking I'm cheating. My idea is that if that code can compile on other Linux, Mac, and Windows machines then I should be able to plug in my coding and it would either work or only fail compilation with errors I create and not based on the GUI libraries. The task given to the students was to add extra logic/code so that the game of chess may be played on that board, including turns, checks against illegal moves, stale mate and check mate. I already have that code because I finished the project. What I want to hire should make the base code compile and run, at which point all the rest of my code should not cause a problem if I plug it in and run it as well. Because the class is still being taught at the university, you can see the project description and the download section online here [login to view URL]~cs240ta/spring2012/projects/chess/. For Freelancer.com I projected the project budget as a "Simple Project" but if it turns out to be more then let me know.
Identyfikator projektu: 1669142

Informację o projekcie

3 ofert
Zdalny projekt
Aktywny 12 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
3 freelancerzy składają oferty o średniej wysokości $118 USD dla tej pracy
Awatar Użytkownika
Hi! Please check your msg box
$85 USD w 10 dni
4,4 (10 opinii)
4,1
4,1
Awatar Użytkownika
PLEASE SEE PM
$180 USD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I have been developing professional C/C++ software for Linux (mainly Ubuntu) for more than five years now, I have experience with cross platform GUI libraries such as wxWidgets.
$90 USD w 7 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
Highland, United States
0,0
0
Członek od maj 31, 2012

Weryfikacja Klienta

Inne pracę od tego klienta

Chess GUI Compile and Run
$30-250 USD
Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.