[SUGGESTION] Official builds for FreeBSD and/or OpenSolaris etc. - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Creating & Contributing (https://forums.xonotic.org/forumdisplay.php?fid=10) +--- Forum: Xonotic - Suggestion Box (https://forums.xonotic.org/forumdisplay.php?fid=20) +--- Thread: [SUGGESTION] Official builds for FreeBSD and/or OpenSolaris etc. (/showthread.php?tid=119) |
Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 03-25-2010 First of all, I want to clarify that I'm myself a Linux user so I can't actualise this suggestion all by myself. Xonotic will be opensource and developed for Windows, Linux and Mac OSX. Of course, these 3 OS's consist about 99% of market share. However, I would like to see the official builds for eg. FreeBSD and (Open)Solaris (and maybe for other operating systems). Why so? It's true that, thanks to opensource, Xonotic will be definitely ported to FreeBSD and maybe to the other platforms. However, this will be done unofficially and those binaries will just appear on FreeBSD's repositories or similar way. This leads to occasion, that most of Xonotic players will never even know that this game is available for *insert OS here*. Some may think: "Why bother?". This is my answer: Providing official builds for rarer OS's will lead to community approval and advance the popularity among the users. When FreeBSD (or other OS) users notice that Xonotic is officially supported for the OS which they love, it will sure enhance sympathy for Xonotic. And top of that, people who don't use these rarer OS's will definitely think "Wow, these guys support those rarer OS's, they must be damn good." When, for example, FreeBSD user is running an unnofficial port of the game on his/her machine, it's like Linux user running World of Warcraft on Linux with Wine. It works, but there's always feeling like "this is not official, this is just a some kind of 'hack'". This suggestion is not impossible and should be kinda easy to actualise. All we need is 1 (or 2, or three) devs who will port the game to OS they want. As far as I'm considered, this action does not even require much work. It's enough that Xonotic is primarily developed for Windows, Linux and OSX when there is just one guy who will do the porting process. And of course, we need a appropriate download section for these binaries. So there will be a nice feature in Xonotic with a little work - supermultiplatformgame. At this very moment, I would suggest that there will be official builds for these operating systems: Windows, Linux, Mac OSX, FreeBSD and (Open)Solaris. If you think that there should be more (or less), then please, say it. Edit: I made a poll about this. RE: Official builds for FreeBSD and/or OpenSolaris etc. - esteel - 03-25-2010 IIRC the engine will compile on a BSD machine already.. guess if someone offers a BSD build machine it would be possible to include, but i have really NO idea how good the BSD nvidia drivers are. No clue about Solaris though. But i really never heared about good 3d drivers for that one RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 03-25-2010 (03-25-2010, 09:38 AM)esteel Wrote: IIRC the engine will compile on a BSD machine already.. guess if someone offers a BSD build machine it would be possible to include, but i have really NO idea how good the BSD nvidia drivers are.BSD nVidia drivers should be somehow same like on Linux. However, they managed to implement 3D acceleration on 64bit BSD drivers just a few months/weeks (?) ago. On 32bit 3D acceleration should have been ok a while. nVidia also support OpenSolaris drivers, and they should also be somehow same like on Linux. At least FreeBSD and OpenSolaris drivers have same version numbering and same features. I've found this guide about compiling Nexuiz on OpenSolaris (this could be useful), but it's Nexuiz 2.4 and year 2008. But it shouldn't be a big problem, should it? http://blog.sartek.net/2008/04/nexuiz-on-opensolaris.html RE: Official builds for FreeBSD and/or OpenSolaris etc. - esteel - 03-25-2010 If you have a solaris or bsd machine just try to compile the engine and see what happens :-) RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 03-25-2010 Well, I _could_ try it at first on Virtual Machine. If it's a success, then I could try to install OpenSolaris or FreeBSD (or PC-BSD, because it's easier) on my desktop computer and see what happens. But, I have no time to do this atm. :F And therefore it would be more useful if someone BSD or Solaris geek gave his/her helpful hand. RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 03-30-2010 Is bumping allowed? Bump RE: Official builds for FreeBSD and/or OpenSolaris etc. - Erusavion - 03-31-2010 Oh no, we've got a bumper. RE: Official builds for FreeBSD and/or OpenSolaris etc. - EvilSpaceHamster - 03-31-2010 As much as I love opensolaris, thanks to the oracle overlords, looks like its about to die RE: Official builds for FreeBSD and/or OpenSolaris etc. - lda17h - 04-01-2010 And also: If you can setup a 24h build machine, please come to the dev channel to talk to div et. al. about getting automated builds running.. RE: Official builds for FreeBSD and/or OpenSolaris etc. - Silverburn - 04-01-2010 I think it would be usefull. For instance, how about an official build guide for people who use CentOS? RE: Official builds for FreeBSD and/or OpenSolaris etc. - master[mind] - 04-01-2010 How 'bout support for GNU Hurd, and µC/OSII? RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 04-02-2010 I've been thinking... Should I ask my (more nerd than me) friend to dedicate one of his many computers for OpenSolaris and/or FreeBSD so we could try building Xonotic on these OS's? That one computers should consist kinda modern hardware. If he's okay with that, I'll contant you guys on IRC about these builds. But I can't promise anything - and as I have said, it would be much better if old-school FreeBSD and/or OpenSolaris geek did these builds. I'm just a newbie. (04-01-2010, 02:21 PM)Vordreller Wrote: I think it would be usefull. Isn't CentOS just GNU/Linux? So why should we need a specific building instructions just for CentOS when Linux building is ok? 'master[mind Wrote:How 'bout support for GNU Hurd, and µC/OSII? If you insist. RE: Official builds for FreeBSD and/or OpenSolaris etc. - esteel - 04-02-2010 CentOS is like OOOLD stable debian right? RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 04-03-2010 (04-02-2010, 06:29 PM)esteel Wrote: CentOS is like OOOLD stable debian right? Mm.. No? It's based on Red Hat Enteprise Linux code while RHEL is commercial. Unless you mean by "old" that it has old packages etc. - I don't know about that. Wikipedia knows all. http://en.wikipedia.org/wiki/Centos Let's stop offtopic, shall we? RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 05-09-2011 Let's bump the ancient topic. Any new opinions? I stand still for this. RE: Official builds for FreeBSD and/or OpenSolaris etc. - JayWalker - 06-03-2011 Yeah, I think this is a good idea. Id be willing to run builds on my server if I am able to do it inside a VM, as I don't want to reformat my Linux server atm. I'm no experienced BSD user either though. RE: Official builds for FreeBSD and/or OpenSolaris etc. - tZork - 06-04-2011 It would certainly no be a bad thing - but we need at a user of each system to donate a build machine, and preferably some users accentually using it too Proly we would also need the some ppl who knows how to program, or at least how to make things compile, on those platforms too. So unless we see more interest from ppl on those systems, my vote goes to the "i dont care" option. RE: Official builds for FreeBSD and/or OpenSolaris etc. - Exitium - 06-04-2011 (06-04-2011, 02:54 AM)tZork Wrote: It would certainly no be a bad thing - but we need at a user of each system to donate a build machine, and preferably some users accentually using it too Proly we would also need the some ppl who knows how to program, or at least how to make things compile, on those platforms too. A friend of mine is getting touch with FreeBSD. I could ask him about this is he's interested. |