Both packages and ports understand dependencies. If a package or port is used to install an application and a dependent library is not already installed, the library will automatically be installed first.
Tanto la biblioteca como la aplicación existen en FreeBSD como paquete o port. Si utiliza pkg_add o el sistema de ports para instalar la aplicación ambos notarán que la biblioteca no está instalada y procederán a instalarla antes que nada.