Author Topic: OXCE v7.14 MacOS  (Read 67569 times)

Offline ska

  • Squaddie
  • *
  • Posts: 5
    • View Profile
Re: OXCE v7.13 MacOS
« Reply #105 on: July 30, 2024, 10:26:47 am »
Hey mate,

I did in the meantime kinda the same trying to do a native one , so got the formulas working and even the compiling done, but then the app did nothing at startup – but I remember that there was something w OpenGL somewhere in this forum.

as said, not really a coder, just trying to follow the steps here and solve problems, so far not fully sucessfully. :D (but maybe your library copy could also solve that)

so far I am running now on intel 7.12.8 as it doesnt make too big of a diff for xcom anyway, but always happy to get something newer ;)

but still fun to see, how many ppl still mock around w good old TFTD

cheers,
m

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
OXCE v7.13.1
« Reply #106 on: August 04, 2024, 03:24:09 am »
- lots of improvements
Know more https://github.com/MeridianOXC/OpenXcom/commits/oxce-plus

Note: sign app in Terminal
```
sudo xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app
```

I've fix ARM build: now again for Sonoma.
2 ska: I use macOS VM with homebrew 2023, contains build depencencies.
« Last Edit: August 04, 2024, 03:29:37 am by craiz »

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.12 MacOS
« Reply #107 on: August 04, 2024, 12:38:39 pm »
Any docs or hints on how to compile natively are greatly appreciated.

If you use arm Brew and not Rosetta in terminal
# softwareupdate --install-rosetta --agree-to-license
# arch -x86_64 zsh
you should get native build by default, without any fixes.

Meridian's git: https://github.com/MeridianOXC/OpenXcom

Offline ska

  • Squaddie
  • *
  • Posts: 5
    • View Profile
Re: OXCE v7.13 MacOS
« Reply #108 on: August 04, 2024, 01:59:25 pm »
thx for the new built and your info :)

so yeah, I used the native (I guess), at least haven't actively played around w Rosetta

so you say by using Rosetta and x86 u get a native build, that is Arm? sounds the other way around to a n00b like me.

are u using a Mac VM in parallels for that? why not native?

cheers,
m

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.13 MacOS
« Reply #109 on: August 04, 2024, 03:26:57 pm »
U're welcome!
I'm not using Rosetta -- and by-default I get native build.
Yes: Sonoma in Parallels. Just because SDL1 installed.

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.13 MacOS
« Reply #110 on: August 06, 2024, 10:29:53 am »
craiz, as always thanks for the new build

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
OXCE v7.13.2
« Reply #111 on: August 11, 2024, 10:37:15 pm »
What's new: https://github.com/MeridianOXC/OpenXcom/commits/oxce-plus
(Really cool things.)

Note: sign app in Terminal
sudo xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app

Great thanks to Meridian for developing the OXCE project!

Offline andynameistaken

  • Squaddie
  • *
  • Posts: 1
    • View Profile
Re: OXCE v7.14 MacOS
« Reply #112 on: September 02, 2024, 02:55:17 am »
Can you provide instructions how to make port myself?
« Last Edit: September 02, 2024, 02:57:36 am by andynameistaken »

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.14 MacOS
« Reply #113 on: September 17, 2024, 08:41:24 pm »
Can you provide instructions how to make port myself?

My way is:
0. Install Command Line Tools (maybe autoinstall on next step)
1. Install brew https://brew.sh
2. Install dependencies include missed in brew nowadays (smth like SDL1, with some magic)
3. Configure & build (I'm using attached script in preconfigured VM)

Or maybe cross-compilation, or other ways -- tell us if you win!

UPD. In theory, I can send you full brew dir for ARM\Sonoma -- and you'll be able to fix links and use missing deps.
« Last Edit: September 17, 2024, 08:49:13 pm by craiz »

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
OXCE v7.14.1
« Reply #114 on: September 17, 2024, 08:43:32 pm »
What's new: https://github.com/MeridianOXC/OpenXcom/commits/oxce-plus

Note: sign app in Terminal
```
sudo xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app
```