diff --git a/README b/README.md similarity index 61% rename from README rename to README.md index d126c8ef..6e304cca 100644 --- a/README +++ b/README.md @@ -2,26 +2,19 @@ Sysprof is a sampling profiler that uses a kernel module to generate stacktraces which are then interpreted by the userspace program "sysprof". -See the Sysprof homepage: - - http://sysprof.com/ - -for more information +See the [Sysprof homepage](http://sysprof.com/) for more information. Questions, patches and bug reports should be sent to the sysprof -mailing list: +mailing list [sysprof-list@gnome.org](mailto:sysprof-list@gnome.org). - sysprof-list@gnome.org - -The list is archived here: - - https://mail.gnome.org/archives/sysprof-list/ +The list is archived in . Debugging symbols +----------------- -- The programs and libraries you want to profile should be compiled - with -fno-omit-frame-pointer and have debugging symbols available, - or you won't get much usable information. +The programs and libraries you want to profile should be compiled +with `-fno-omit-frame-pointer` and have debugging symbols available, +or you won't get much usable information. Building Sysprof @@ -39,7 +32,7 @@ Then do the following: ninja sudo ninja install -WARNING: `ninja install` will mostly install under the configured install +**WARNING**: `ninja install` will mostly install under the configured install prefix but installs systemd service configuration directly in the system default location `/usr/lib/systemd` so it won't work without root privileges, even if the install prefix is a user-owned directory.