Toxocious / Aetherim

A C++ library for accessing Unity's IL2CPP classes, methods, and fields during run-time.
GNU General Public License v3.0
59 stars 15 forks source link

Linux/macOS support? #9

Closed BlueFalconHD closed 9 months ago

BlueFalconHD commented 1 year ago

Is your feature request related to a problem? Please describe.

Really struggling to mod a macOS game

Describe the solution you'd like

Linux and macOS support

Describe alternatives you've considered

Wine/virtualization

Toxocious commented 1 year ago

I do intend to add support for non-Windows based systems when I have the time.

BlueFalconHD commented 1 year ago

Awesome!

Toxocious commented 11 months ago

Pretty late on this, but I've published a new branch that adds support for compiling on Linux (.so) and MacOS (.dylib).

The README has been updated to reflect changes made so far, and I intend to add very basic usage examples for Linux and MacOS over the weekend if I have the time.

mogui commented 11 months ago

can you point out a simple example for mac os I will be your tester !

Toxocious commented 11 months ago

can you point out a simple example for mac os I will be your tester !

You could remove the first and last line in the current Windows example (here) and it should work for MacOS/Linux.

I haven't had the time to improve the example for Windows and translate the example to MacOS/Linux yet. If that's something you're interested in, do feel free to give it a try and make a pull request.

Toxocious commented 9 months ago

Closing as finished with commit 0410bf4.