Sysinternals / SysmonForLinux

MIT License
1.72k stars 182 forks source link

Simplify build instructions: Mention libgmock-dev, sysinternalsebpf packages #41

Closed hillu closed 2 years ago

hillu commented 2 years ago

On my Ubuntu 20.04 VM it was not necessary to run make inside the installed googletest package. Installing libgmock-dev was sufficient.

hillu commented 2 years ago

I tried investigating whether there's another way, but no luck so far. The current set of instructions does not work on Ubuntu 18.04 anyhow. The monodevelop package seems to be broken, one of its dependencies wants newer GLIB than what is available, even via backports.

 mono-devel : Depends: libglib2.0-0 (>= 2.56.4) but 2.56.1-2ubuntu1 is to be installed
kesheldr commented 2 years ago

Hello @hillu

I find that odd; to check I just installed a fresh Ubuntu 18.04 on Azure and followed the instructions to the letter and it worked as expected. Colleagues have done similar with standard Ubuntu 18.04 in HyperV. Can I check that you installed the Microsoft key and repo, and did a full apt update?

hillu commented 2 years ago

Oh, I am sorry, I just noticed that a newer libglib2.0-0 package is available via the bionic-security repository. My chroot that I use with schroot, sbuild (old Debian Developer habits don't die) did not contain that. Now let me get back to what I was trying to do…

hillu commented 2 years ago

@kesheldr I have updated the instructions.

hillu commented 2 years ago

@kesheldr Would you mind having another look?

kesheldr commented 2 years ago

I'm sorry I missed your update.