OpenSpades for Mac?

OpenSpades is an open source alternative client for AoS Classic and beyond! Runs on Windows, Mac, and Linux. Created by yvt.
Compatible with AoS Classic.
18 posts Page 1 of 2
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


So I'm just curious if someone out there can explain to me how to get for Mac, because I tried using wine and it worked, but would frequently crash, especially on servers with large amounts of people on it. So if you know a way to make it run flawlessly, or maybe you know some other way to install it, can you please tell me?
Twily
Deuced Up
Posts: 54
Joined: Fri Nov 09, 2012 4:57 am


Self compiling.
Using cross platform maker, you will have to contact yvt.
This has been mentioned inside a file of OS, I don't remember which one.
Edit:
At this time, installing OpenSpades on Mac OS X requires you to take some difficult steps.
Xcode Command-line Tools and MacPorts are required to compile.
Currently, installing OpenSpades as a usual application is not supported on Mac OS X.

Install pkg-config and development packages of FLTK, SDL.
Download executable binary files for Windows (which includes required assets) and source code from Downloads page.
Extract the source code and build by: ./configure prefix=/usr && make
Extract the Windows binary and copy Resources to ~/Library/Application Support/OpenSpades/Resources
Run the built binary by ./openspades
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


Thanks, that's very helpful, but can you put it in terms that someone like me who has never compiled before can pull off and is willing to tolerant the difficult steps?
Sonarpulse
Coder
Coder
Posts: 443
Joined: Thu Dec 13, 2012 7:18 pm


You need to install the command line tools for xcode, which you can get for free but you need an apple developer account first.
Do this first, and then go on IRC or post be here.

Once you have this, go to he github.com/yvt/openspades and read the list of dependencies and try to install them on mac. On linux, it is literally one line in the terminal, but it will be much more annoying to track them all down on mac. Getting them all to install will be a process of trial and error, so again post on the forums and #openspades when you try.
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


Sorry I'm late by a while, so I have Xcode, so what exactly do I do? Like, what are the dependencies and where can I find them?
learn_more
Coder
Coder
Posts: 890
Joined: Sun Mar 24, 2013 9:59 pm


JoshuaConcon wrote:
Sorry I'm late by a while, so I have Xcode, so what exactly do I do? Like, what are the dependencies and where can I find them?
rather, take a step back and learn to read.
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


learn_more wrote:
JoshuaConcon wrote:
Sorry I'm late by a while, so I have Xcode, so what exactly do I do? Like, what are the dependencies and where can I find them?
rather, take a step back and learn to read.
In all seriousness, I am technologically impaired when people use terms involved with decompiling and compiling since I have no idea what they are talking about, even the Linux Installation tutorial looks confusing with only lines of code, where exactly do I put those lines of code if I had a linux! So can someone people help?
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


Sorry for double posting, but I took learn_more's helpful, informative advice and I installed Xcode along with command line tools and hopefully all the dependencies. However, I still have no idea what to do beyond this point and still have no clue where to "Extract the source code and build by: ./configure prefix=/usr && make".

Does anyone know what to do beyond this?
learn_more
Coder
Coder
Posts: 890
Joined: Sun Mar 24, 2013 9:59 pm


open a console, go to the source dir and execute that?

Green_Sleeping
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


learn_more wrote:
open a console, go to the source dir and execute that?

Green_Sleeping
After trying to find out what exactly that post meant, and attempting to execute it in both Terminal, and nvm I actually still can't find it in Xcode, and after scouring the internet on how to open a console in Xcode and trying to get a feel for what in the world am I supposed to do, I've finally given up and decided to reply back.

wat
learn_more
Coder
Coder
Posts: 890
Joined: Sun Mar 24, 2013 9:59 pm


did you try opening the xcode project?



as for the instructions: a normal console where you can type commands.
go to the dir where you have the source
execute those commands there.
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


Image
learn_more
Coder
Coder
Posts: 890
Joined: Sun Mar 24, 2013 9:59 pm


god forbid that you apply common sense....


did you try something crazy, like installing sdl yet?
JoshuaConcon
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 105
Joined: Tue Dec 11, 2012 10:01 pm


I fixed a lot of the problems, but I still can't find:
libfltk.a
libfltk_jpeg.a
libfltk_images.a
libpng15.15.dylib
and OpenSpades under Products, but I think that one is supposed to be created from the build or something.
learn_more
Coder
Coder
Posts: 890
Joined: Sun Mar 24, 2013 9:59 pm


did you build fltk yet?
18 posts Page 1 of 2
Return to “OpenSpades Discussion”

Who is online

Users browsing this forum: No registered users and 2 guests