Page 4 of 4

Re: What is needed for a proper Mac support

Posted: 18 Jan 2015, 22:54
by lamer
Uh oh, as i said earlier my tests were not clean. I still have proper libraries in /opt/local, thus i didn't encounter such problem when tested your bundle.
You can try omit stripping (for testing purpose), but i have no idea what errors you are talking about.

Re: What is needed for a proper Mac support

Posted: 19 Jan 2015, 01:30
by darklord42
Well the strip is part of the relinking process, if that fails there is no bundle
Thankfully the script got far enough to give me a clue.

After a bit of thinking, I came up with a solution. A little messy but works. And libunitsync.dylib is now bundled

Here is a new package
http://www.mediafire.com/download/528bg ... esting.dmg

Re: What is needed for a proper Mac support

Posted: 29 Jan 2015, 23:24
by lamer
About springlobby

Code: Select all

[Spring/Paths]
[Spring/Paths/98.0.1-284-gae0a419\ develop]
SpringBinPath=/Applications/Spring.app/Contents/MacOS/spring
UnitSyncPath=/Applications/Spring.app/Contents/MacOS/libunitsync.dylib
SpringBundlePath=/Applications/Spring.app/Contents/MacOS
There is a workaround for unitsync search issue: https://github.com/springlobby/springlobby/pull/322
But its a bit dirty and sits there just for reference.

Re: What is needed for a proper Mac support

Posted: 31 Jan 2015, 05:22
by darklord42
Well, it's a start :)

Re: What is needed for a proper Mac support

Posted: 16 Feb 2015, 22:46
by moobyfr
As I'm tired of the ingame community, I won't give more time to help the spring developement nor I'll provide a buildbot for the OSX port.

Emmanuel

Re: What is needed for a proper Mac support

Posted: 17 Feb 2015, 00:43
by abma
t nor I'll provide a buildbot for the OSX port.
when did you provide a buildbot for the OSX port? i missed this part... :-|

Re: What is needed for a proper Mac support

Posted: 17 Feb 2015, 02:10
by darklord42
Well I can't exactly fix the script, I know where it's failing but I have no idea how to write it so it can properly re-bundle the libraries by itself. (I'm just not knowledgeable enough)

But I'm more then happy to compile springlobby and spring for as long as I can, and bundle it. I wrote a simple script for my own use that makes it very simple to do, and uses dylibbundler to do the job that the buildbot fails at.