NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.3k stars 13.54k forks source link

EKA2L1(Symbian/Ngage emulator) #109386

Open schvabodka-man opened 3 years ago

schvabodka-man commented 3 years ago

Project description Just a symbian emu for old symbian smartphone games

Metadata

tu-maurice commented 3 years ago

Kinda tricky, this one. I've patched a few build errors so far, which I will send to upstream. I also had to use a custom installPhase, as the cmake files want to build the dependencies themselves, but fail to install them. The current problem is that when running the executable, it tries to write a log file into the same directory where the binary sits. As the binary sits in the nix store this just fails. I'm not sure what's the best solution here, whether to put the log into home directory or the cwd, the latter involves more patching as eka2l1 changes its cwd to where the binary sits.

tu-maurice commented 3 years ago

Okay I got it to build and start. However I'm lacking the necessary files to run something in this.

@schvabodka-man Could you test if this working for you: https://github.com/tu-maurice/nixpkgs/commit/8b50a950b2b3538ccbe93732e7dab03bbd16ec47

stale[bot] commented 3 years ago

I marked this as stale due to inactivity. → More info