Saludos y gracias por adelantado:
Utilizo el compilador gcc bajo suse 8.2
Mi problema es que, al intentar utilizar la funcion sqrt, al compilar me salta el error referencia a `sqrt' sin definir.
Por su puesto, he añadido al codigo #include <math.h> y me he cerciorado de que se encuentra en /usr/include/ junto con el resto de .h
Si pudiera ser agradecería me ayudarais a solucionar mi problema diciendo si procede como comprobar que la biblioteca esta bien, etc etc.
NOTA: por algún motivo me sucede lo mismo cuando trato de hacer lo mismo en linux redhat 9.0
Por último, escribo un programa de 5 lineas para ejemplificar como uso la función; si residiera el fallo ahí espero me sea comunicado también. Gracias.
#include <stdio.h>
#include <math.h>
/*Programa para sacar un bonito 2 por pantalla*/
int main(void)
{
printf ("\n%f\n", sqrt(4) );
}
Gracias de nuevo.
Miguel desde Soria.