PIN 3.18 and IDA 7.6
Windows: Visual Studio 2019 and pin-3.18-98332-gaebd7b1e6-msvc-windows
Linux: Ubuntu 20.04.2 LTS and pin-3.18-98332-gaebd7b1e6-gcc-linux
Example for remote Windows tracing of Notepad (manual launch):
C:\pin-3.18-98332-gaebd7b1e6-msvc-windows\pin.exe ^
-t64 "C:\pin-3.18-98332-gaebd7b1e6-msvc-windows\source\tools\idapin\idadbg64.dll" ^
-t "C:\pin-3.18-98332-gaebd7b1e6-msvc-windows\source\tools\idapin\idadbg.dll" ^
-p 23946 -- "C:\Windows\notepad.exe"
The Windows build was completed by launching VS2019 native consoles (for amd64 and x86) first, then starting Cygwin. Next,
cd /cygdrive/c/pin-3.18-98332-gaebd7b1e6-msvc-windows/source/tools/idapin
make TARGET=ia32
make TARGET=intel64