Linux support?
by Harry Lewis · in Constructor · 04/04/2007 (4:07 pm) · 15 replies
Just wondering if a linux version of constructor was on the way, or does it work well with wine?
I only have ubuntu machines.
I only have ubuntu machines.
#2
04/04/2007 (7:20 pm)
Theres always wine, i haven't run into anything yet i couldn't run in wine, including torque.
#3
04/05/2007 (7:13 am)
Nope, there's a few linux people on our dev, and they have no problems running torque in wine. I cant build them a linux version since i dont know how yet, so they'll have to live with it :)
#4
Not the answer I was hoping for, but I can't say that I'm really surprised either.
04/05/2007 (6:02 pm)
They've already answered the question on the IOTD:Quote:Matt Fairfax (Apr 03, 2007 at 13:42):
We have no plans to support Linux in the near future. Unfortunately, Ron had to stop working on Constructor because of health reasons at a relatively early point in the project and we didn't have anyone we could replace him with. Even then we were running into some serious problems with the lack of a standard system menu and file browser on Linux.
Not the answer I was hoping for, but I can't say that I'm really surprised either.
#5
04/09/2007 (1:22 am)
Haven't had a chance to mess around with it yet much, but so far it seems to work under wine. The "File Edit Objects etc" menubar doesn't display correctly though (the options still work).
#6
04/09/2007 (4:40 am)
I too tried it under wine as a joke & discovered just that... it's a joke. The menu bar is all black but the options do work. Who knows what else doesn't work... not worth the effort for me to figure that out. There's no reason the way I see it why they couldn't look for someone else in the community to assist with this.
#7
04/21/2007 (4:15 pm)
Having the same issue running it on kubuntu... the menubar doesnt display, but the dropdowns and options still work.
#8
04/21/2007 (5:00 pm)
The guy I refer to up above now has access to the code from what I understand. We may yet see a version someday. :)
#9
04/22/2007 (1:34 am)
Try dropping down the console and putting in "$pref::Constructor::useTGEMenuBar = true;" (without quotes of course) and then restart.
#10
04/22/2007 (2:11 am)
Sweet, worked like a charm for me Matt :)
#11
What is the difference between between those two menu bars for it to do that?
04/22/2007 (4:52 am)
Yeah... works here as well. Thank-you.What is the difference between between those two menu bars for it to do that?
#12
To get the Linux version working we will need to port over the Torque gui based file browser from either TGE 1.5 or TGB. We also need to port a few platform specific file IO functions. We kept the code fairly cross-platform but these few things were giving us trouble and we lost our Linux guy so we had to shift focus off the Linux port.
Hopefully the new person looking at it will be able to get something up and running quickly.
04/22/2007 (5:36 pm)
The default menu is a system menu specific to the platform you are running on. Since Linux doesn't have a system menu we had to implement a Torque gui version (like the ones in the Mission and Gui Editor).To get the Linux version working we will need to port over the Torque gui based file browser from either TGE 1.5 or TGB. We also need to port a few platform specific file IO functions. We kept the code fairly cross-platform but these few things were giving us trouble and we lost our Linux guy so we had to shift focus off the Linux port.
Hopefully the new person looking at it will be able to get something up and running quickly.
#13
04/22/2007 (5:42 pm)
I wish I could help with stuff like that. I know Linux forward and backward but I'm still somewhere between beginner and intermediate with c++
#14
ArmedGeek: I can relate to that myself... I've been using Linux for many years now, but I'm not familiar with engine coding due to my lack of C++ skills as well as not knowing enough about coding at the platform level for Linux specific things with the X Window System.
04/23/2007 (5:15 am)
Matt: Thanks for the information. I guess the platform specific one didn't quite agree with wine.ArmedGeek: I can relate to that myself... I've been using Linux for many years now, but I'm not familiar with engine coding due to my lack of C++ skills as well as not knowing enough about coding at the platform level for Linux specific things with the X Window System.
#15
04/23/2007 (9:38 pm)
I guess I'm more of a hacker than a programmer. I can make the stuff work ... but probably not the right (or even sometimes safe) way
Torque Owner Deception Games