$ (pkg-config --cflags --libs libhs) работает только тогда, когда в системе установлены библиотека и связанные файлы разработки. Похоже, у вас есть исходный код библиотеки, поэтому сначала вам нужно собрать и установить саму библиотеку, а затем скомпилировать тестовую программу.
Кроме того, библиотека может быть доступна в стандартных репозиториях, тогда вы, возможно, захотите установить ее, используя что-то вроде "sudo apt install libhs-dev", однако, если у вас есть исходный код конкретной версии, с которой вам нужно работать, или библиотека закрыта Исходный и непубличный, тогда единственный способ - это скомпилировать и установить его вручную. См. Документацию, файлы README, INSTALL, которые могут поставляться с библиотечным кодом, и следуйте описанным там процедурам сборки и установки.