?Boaal wrote:Does anyone know any AI that will work on the OS X version?
KAi and AAI works fine for me.
Moderator: Moderators
?Boaal wrote:Does anyone know any AI that will work on the OS X version?
Code: Select all
spring/trunk/rts/build/xcode/../../System/Platform/Linux/UnixFileSystemHandler.cpp:101: failed assertion `writedir && writedir->writable'
Abort trap
Probably Spring didn't have permission to write to any directory in the search path. Though I thought that'd give an error not a failed assert.revcompgeek wrote:Well, I found evidence of an old patch that moved those symbols from internal code to external code, but no external code was used to replace the symbols. I put them back and it compiled but now I am having problems with the UnixFileSytemHandler. When run from the command line, I get:And splitting that assert into two asserts tells me it is the writedir not the writedir->writable that is the problem. I had to modify the code a bit to get some of the filesystem stuff to compile, but I might have messed it up.Code: Select all
spring/trunk/rts/build/xcode/../../System/Platform/Linux/UnixFileSystemHandler.cpp:101: failed assertion `writedir && writedir->writable' Abort trap
No, it will let you merge them (or rather, it will automerge as much as possible and only when it can't it will set files to status "conflicted", and put markers in it to mark which sections conflicted. You then have to resolve these conflicts manually, remove the markers and mark the file as resolved.)Also, If I update svn, will it overwrite all my changes to the source, or will it let me merge them somehow?
With which mods?jackoverfull wrote:?Boaal wrote:Does anyone know any AI that will work on the OS X version?
KAi and AAI works fine for me.
Everyone,AF wrote:I just want all the details in one place so I know what needs doing whats already done and what problems there are.
Also it might be an idea to try get in contact with elio and possibly krysole, who did earlier work on a Mac port. Elio should still have some patches lying around, I think, and Krysole was working on the branch krysole-texture sometime, to - if I recall correctly - fix texture loading on the Mac.sudo aptitude install scons build-essential zlib1g-dev libfreetype6-dev
sudo aptitude install libsdl1.2-dev libopenal-dev libglew-dev libboost-dev
sudo aptitude install libboost-thread-dev libboost-regex-dev libdevil-dev
sudo aptitude install libboost-serialization-dev python2.5-dev zip
sudo aptitude install libvorbis-dev libxcursor-dev
When the build process actually works on Mac and there are instructions somewhere, just give me ssh access to a 24/7 on Mac OS X box, then I can set up a build slave.AF wrote:Also has anybody looked into the prospect of Mac OS X buildbots?
i have a mac server that is up almost 24/24/7, if needed i can configure it as a build bot.Tobi wrote:24/7 doesn't have to be 100%, would work if it's up most of the time. Without SSH however you'll need to configure build slave yourself (actually I prefer that, in particular if you don't ask any questions about it)
In either case first mac team must have determined and documented how to build spring.., I'm not going to set up buildbot and at same time fix buildsystem for Mac etc.
why only x86? spring runs on ppcs too├óÔé¼┬ªAF wrote:We need to build a 'Maclibs' package just like the 'vclibs' for visual studio, aimed at x86 Mac OS X.
i can try, but not until some days.If you can provide a suitable DevIL library...
Someone should also maintain a checklist of what we have and dont have
a) ppc architecture for macs is deprecatedjackoverfull wrote:why only x86? spring runs on ppcs too├óÔé¼┬ª
not yet. apple will still support it for a while.Brain Damage wrote:a) ppc architecture for macs is deprecatedjackoverfull wrote:why only x86? spring runs on ppcs too├óÔé¼┬ª
i hope that someday this will happen. Anyway├óÔé¼┬ªbetter than nothing!b) ppc builds will only sync against ppc unless all endianess and other architecture differences will be debugged & fixed
Not so thin├óÔé¼┬ªc) only tiny fraction of macs nowdays is ppc