Sysinternals / SysmonForLinux

MIT License
1.67k stars 180 forks source link

cross compilation support #154

Open Jiahao0 opened 8 months ago

Jiahao0 commented 8 months ago

Describe the bug As we know, Linux runs on machines of all kinds of archs. Sometimes cross compiling is inevitable. That said, is it possible to cross compile the project? Or any instructions to get to it? I mean at least for some most popular platforms, like compiling arm target on x86, which is currently my work.

To Reproduce Steps to reproduce the behavior.

Sysmon version Version of Sysmon or if built from source.

Distro/kernel version The distribution and kernel version.

Sysmon configuration The Sysmon configuration when the issue occurred.

Logs Output of syslog with enough log entries to cover the timespan of the issue. Please run sysmon with the -t switch

Expected behavior A clear and concise description of what you expected to happen.

Additional context Add any other context about the problem here.

Thanks

MarioHewardt commented 8 months ago

Today we don't support arm but it is on the longer-term roadmap (no committed date).

xx-zhang commented 7 months ago

@MarioHewardt suport build once and run anywhere? build with cross-ng-toolchain like musl-c, glib2.12-cross-toolchain and so on . you can see build-anywhere.

MarioHewardt commented 7 months ago

@xx-zhang Thanks for the link. I'll take a look. This is an enhancement area we will look at in the future.