Hi Vasu,

The "unknown type name" is not a linker error, its a compiler error (which 
comes prior to linking).

The `gsl_integration_fixed_workspace' type is indeed defined in 
`gsl_integration.h'. So it is very strange that your compiler doesn't recognize 
it (after the inclusion of this header)!

Try having a look in the used header file and see if this type is indeed 
defined there.

Cheers,
Mohammad

On January 5, 2018 8:04:17 PM GMT+01:00, Vasu Jaganath 
<[email protected]> wrote:
>Hi Forum,
>
>I don't know what libraries to link to compiler this file
>
>I am doing
>
>gcc -Wall quadFixed.c -lgsl -lgslcblas -lm
>
>however it complains
>
>error: unknown type name ‘gsl_integration_fixed_workspace’
>   gsl_integration_fixed_workspace * w;
>
>took this example directly from
>https://www.gnu.org/software/gsl/doc/html/integration.html
>
>I have attached the file, I am able to compile and run qags example
>just
>fine.
>
>Also, how to know what .so libraries to link for what header in gsl?
>
>Thanks,
>Vasu

Reply via email to