Search found 8 matches

by sharpenedblade
Thu Nov 30, 2023 7:59 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

The docs for older spidermonkey versions got lost somewhere along the way, so I gave up on porting it. It needs someone with a lot more C/C++ experience. Now I'm trying to build with macos 10.14 in a VM, but im busy with life so im going get back to it over the weekend. I need to make a new macos VM...
by sharpenedblade
Wed Nov 15, 2023 4:57 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

I dont think building spidermonkey on windows is that hard anymore, the mozilla docs say its just a few commands (that can be run from make) https://firefox-source-docs.mozilla.org/js/build.html. Actually rewriting the code will probably take a lot of effort, but im going to try updating spidermonke...
by sharpenedblade
Wed Nov 15, 2023 2:56 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

> Why should a posix build not work on MacOS? Yes, it may sound weird to develop in Objective-C and then run GNUStep on a Mac, but could that remove one big dependency? GNUStep or apple objective C doesn't change much, libjs (spidermonkey) is the one that refuses to build. The code doesnt build and ...
by sharpenedblade
Tue Nov 14, 2023 2:16 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

Im going to try to build on a macos 10.14 VM with xcode 7.3
by sharpenedblade
Sat Nov 11, 2023 1:42 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

The last AppleMac nightly was produced in February last year by Getafix How did he do this? Did it build with xcode 7.3 in a VM. I think I hit a bug in clang when compiling libjs (jsprf.cpp), so it might not be possible to build without upgrading spidermonkey. I dont understand the actual code, so ...
by sharpenedblade
Fri Nov 10, 2023 10:58 pm
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

Initial code here https://github.com/sharpenedblade/oolit ... mac-builds, I messed with submodules so you might need to clone the whole repo.
by sharpenedblade
Fri Nov 10, 2023 9:35 pm
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Re: Building on modern macos/xcode versions

I dont think we need Oolite-docktile, it doesnt seem to do much and its hard to compile Update: I deleted Oolite-docktile, but now clang-frontend crashes when compiling libjs. Im going to try to compile it with gcc. Update2: The error is on line 229 in jslock.h: #if defined JS_THREADSAFE && ...
by sharpenedblade
Fri Nov 10, 2023 1:05 am
Forum: Oolite-Mac
Topic: Building on modern macos/xcode versions
Replies: 15
Views: 7114

Building on modern macos/xcode versions

I am trying to fix builds on Xcode 15. I got parts of the code compiling, but the stuff in Mac-Specific is broken. What does Oolite-docktile and Oolite-importer do? Are they necessary for the game?