Autor Tópico: Problema com GSL  (Lida 1662 vezes)

Offline calsaverini

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Problema com GSL
« Online: 29 de Janeiro de 2008, 16:35 »
Eu preciso usar a GSL - Gnu Scientific Library e não estou conseguindo.

Instalei os pacotes:

libgsl0
libgsl0-dev
gsl-bin


verifiquei a pasta /usr/include/gsl e os arquivos de header estão todos lá.

Entretanto, quanto tento rodar o programa de exemplo:

Código: [Selecionar]
#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>

int
main (void)
{
  double x = 5.0;

  double y = gsl_sf_bessel_J0 (x);

  printf("J0(%g) = %.18e\n", x, y);

  return 0;
}

E o compilador (icc ou gcc, o erro é o mesmo) fala que a função gsl_sf_bessel_J0 não está definida.

Eu verifiquei o header file e o protótipo da função está lá. Alguém sabe se existe alguma flag específica para usar GSL?
================
AMDTurion 64 x2 TL-50 1.6 GHz
Chipset AMD M690
RAM: 1Gb DDR2
Vídeo ATI Radeon X1200

Offline brunei

  • Usuário Ubuntu
  • *
  • Mensagens: 97
    • Ver perfil
    • Ubuntu Brasil - Wiki
Re: Problema com GSL
« Resposta #1 Online: 21 de Fevereiro de 2008, 11:06 »
Qual é a linha de comando que está usando para compilar? Você está referenciando a library na hora de compilar?
Bruno Ribeiro