Find Jobs
Hire Freelancers

C Programming in GCC on Ubuntu - Port CPU validation tool from one emulator to another

$30-250 CAD

Cancelled
Posted almost 4 years ago

$30-250 CAD

Paid on delivery
Skills required for this work: GCC - Intermediate experience GNU make - Intermediate experience C Programming - Intermediate experience or higher Use of Apt-based (.deb) Linux Distro - Intermediate experience Platform required for this work: Ubuntu 20.04 (x86_64) Deliverable: A .[login to view URL] file containing the new 8086tiny-master tree with the work product as specified below. All source code and documentation files are to have Unix line endings. There is no need to include MSVC project files. As a work-for-hire perform the following: 1. Port nxvm's [[login to view URL]] bochx patch for bochs found at nxvm-master/bochx/[login to view URL] to the current Ubuntu version of bochs in Ubuntu 20.04 (bochs-2.6.11+dfsg). Note: The current Ubuntu 20.04 package source for bochs can be obtained with: $ sudo apt update $ sudo apt build-dep bochs $ cd ~/prog $ apt source bochs $ cd bochs-2.6.11+dfsg/ 2. Integrate and make functional in a derivative of 8086tiny ecm [[login to view URL]] the bochx validation framework from nxvm [[login to view URL]]. The resulting code must build cleanly (no errors or warnings) on Ubuntu 20.04 (x86_64). ie. $ cd 8086tiny-master/bochx [Note: You will be copying in and modifying this code from nxvm-master/bochx/] $ make clean $ make The resulting code must run properly. 3. Document in 8086tiny-master/bochx/README the steps for installing, building, and using this comparison/validation tool under Ubuntu Linux.
Project ID: 26329058

About the project

5 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
I had gone through the description. I can complete your project by max 3 days. I am Ubuntu cloud vm and necessary infrastructure to complete the project.
$111 CAD in 3 days
0.0 (1 review)
0.0
0.0
5 freelancers are bidding on average $195 CAD for this job
User Avatar
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++ for 13 years. C/C++ is nice programming language and I am majoring on it for long years so I have confident to complete your project by C/C++. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$200 CAD in 7 days
3.4 (6 reviews)
4.3
4.3
User Avatar
Linux Master here Easy! 2-3 hours work maybe, lets discuss more :-) I have already done similar work! i can do this in couple of hours ping me ! I am Full STACK DEV 10 years of expertise in this field.
$140 CAD in 1 day
3.7 (5 reviews)
3.8
3.8
User Avatar
Dear Employer, I have read the project details and confident to work on C Programming in GCC on Ubuntu I have extensive knowledge on C Programming, Linux Kindly message me so that we can discuss more about the work. Regards Lucky
$300 CAD in 3 days
5.0 (6 reviews)
2.1
2.1
User Avatar
I am a experincence linux user with intermediate c programming experience. Eventgough I have worked mostly with web application project, I have done quite a lot c programming work specially with microcontroller programming compilation and implementation.
$222 CAD in 8 days
5.0 (1 review)
1.4
1.4

About the client

Flag of CANADA
Ottawa, Canada
5.0
2
Payment method verified
Member since Mar 2, 2017

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.