не, там просто. короче, допустим, либа (заголовки) ставится в папку /usr/include/X на линухе, /usr/local/X на маке. значит, нам нужны compilerOpts -I/usr/include/ на линухе, -I/usr/local/ на маке. чтобы отфильтровать заголовки только из папки X, добавляем headerFilter=X/**. далее ищем куда ставятся бинарники. например, /usr/local/lib на маке и /usr/lib/x86_64-linux-gnu на линухе. добавляем в linkerOpts -L/usr/lib/x86_64-linux-gnu для линуха и -L/usr/local/lib для мака. далее смотрим, как называется либа и тупо в linkerOpts закидываем еще -lX