RE: How to enable Intel Processor Trace support?
"Willgerodt, Felix via Gdb" <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <MN2PR11MB45666A0CC9ADB8B077AC1B1C8E5B9@MN2PR11MB4566.namprd11.prod.outlook.com> |
Hello Simon, The documentation for all recording modes can be found here: https://sourceware.org/gdb/onlinedocs/gdb/Process-Record-and-Replay.html You can find the configure options for gdb in the configure script in the gdb folder. You can pass all flags you find there to the top-level configure script. For me gdb/configure --help shows these options: --with-intel-pt include Intel Processor Trace support (auto/yes/no) --with-libipt-prefix[=DIR] search for libipt in DIR/include and DIR/lib --without-libipt-prefix don't search for libipt in includedir and libdir --with-libipt-type=TYPE type of library to search for (auto/static/shared) Regards, Felix > -----Original Message----- > From: Gdb <[email protected]> On > Behalf Of Simon Sobisch via Gdb > Sent: Freitag, 21. Januar 2022 16:19 > To: [email protected] > Subject: How to enable Intel Processor Trace support? > > (gdb) record btrace pt > Intel Processor Trace support was disabled at compile time. > > I neither found a configure flag or a check for libipt - so how can I > enable/disable this at compile time and where can I find that in the > documentation? Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de <http://www.intel.de> Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928