Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Inquisitor on September 14, 2003, 06:11:00 pm

Title: Deciding what to do about Linux
Post by: Inquisitor on September 14, 2003, 06:11:00 pm
Seems that we have aworking Linux build, I STILL haven't had time to test to see if the code3 compiles are runs on windows.

So, I need a favor: someone try it :)

THen, we can see what we need to do to either fix it, or get it into the SCP tree ASAP.

15 months later, we have a linux build, be a shame to let it slip :)

If we get it in, I need someone to volunteer to watch it, and keep the makefiles updated. That would sensibly be either Amon or bk.

Thoughts? Volunteers? Get your name in the credits?

:)
Title: Deciding what to do about Linux
Post by: Fineus on September 14, 2003, 06:13:33 pm
All for it if it spreads FS2 to new platforms. That said, how easily can new implementations for the (Windows) build be ported over to Linux? Would it be worth waiting a while longer for significant stuff to be finalised before porting it over?
Title: Deciding what to do about Linux
Post by: Bobboau on September 14, 2003, 08:02:01 pm
theoreticaly, anyhing that works in OGL would work in the Linux version, that meaning anything in DX would be totaly ignored (to the linux build), this is why we need to keep the T&L upgrade more abstracted
Title: Deciding what to do about Linux
Post by: Amon_Re on September 16, 2003, 03:42:33 pm
About the windows version, what do i need to compile it? I don't have VC....

Cheers
Title: Deciding what to do about Linux
Post by: Bobboau on September 16, 2003, 06:22:40 pm
you need VC :)
Title: Deciding what to do about Linux
Post by: bKtHeG on September 17, 2003, 07:22:52 am
I think you need VC 6 ( I think VC.net does not work ).

Status:
I did some research on the problem of audio streams, but the code is not ready yet.
After finishing audio streams the network code from icculus.org should be ported to fs2_open. This shouldn't be very difficult, but it takes some time...

I think it would be a good idea to commit the sources of the last snapshot (if everything works under windows) even if some parts are unstable or missing. This way other people can take part in the development (no merging between fs_open and the last linux-version).

Maintaining the sources:
I'm able to maintain everything, but not very often (perhaps once or twice in a month - sometimes more often). School has started and this is my last year in school and I have to prepare myself for the final exams (remember: I'm allready maintaining another project)
Title: Deciding what to do about Linux
Post by: Amon_Re on September 17, 2003, 12:39:45 pm
Ok, but the requirement for VC6 does mean i can't test it, as i don't own VC6.

I'm more then willing to help with this project, but i'm not the world's greatest coder ;)

Cheers
Title: Deciding what to do about Linux
Post by: penguin on September 17, 2003, 08:56:57 pm
Quote
Originally posted by Amon_Re
About the windows version, what do i need to compile it? I don't have VC....

Cheers
I'm struggling with getting the MinGW compiler (free, gcc, Win32) to link fs2_open.  I did create a valid executable with MinGW back in March :(  I can get all the source modules to compile, there are just some DirectX lib issues.

Pressures at work (lots o' 12 hour days) are keeping me from spending any quality time on it.  I'll post something if/when I get it resolved.
Title: Deciding what to do about Linux
Post by: redmenace on September 17, 2003, 09:48:32 pm
hey Penguin I am from Northern Virginia. Just want to say, don't forget to complain about the traffic also.
Title: Deciding what to do about Linux
Post by: Inquisitor on September 18, 2003, 08:54:31 am
Ok, I have some time now, I will grab it and run it thru the compiler.

bk claims to have kept everything platfor specific in platform defines, so, we shall see :)