Se você instalou o pacote libgsl0-dev
, seus arquivos de cabeçalho devem ter ido em /usr/include/gsl
e suas bibliotecas em /usr/lib
Você pode confirmar isso observando a saída do comando dpkg -L libgsl0-dev
ou observando a lista de arquivos on-line no link
Eu não acho que seja possível saber a partir do que você postou se o software que você está instalando está esperando o subdiretório gsl
- ou seja, se ele quer
GSL_INCLUDE = '/usr/include/gsl'
ou apenas
GSL_INCLUDE = '/usr/include'
(em termos da linguagem C, isso seria a diferença entre algo como #include <gsl/cblas.h>
e #include <cblas.h>
). Você pode precisar experimentar os dois.
Observe que /usr/include
e /usr/lib
são caminhos de pesquisa padrão para ferramentas como gcc
. Na maioria das vezes, quando os pacotes de desenvolvimento são instalados em tais caminhos, não é necessário defini-los explicitamente - você verá que pkg-config --cflags --libs
não gera nenhuma diretiva de caminho de biblioteca ou de caminho -I
ou -L
include.