pgxs question - linking c-functions to external libraries - Mailing list pgsql-general

From johnduffy@f2s.com
Subject pgxs question - linking c-functions to external libraries
Date
Msg-id 1211200763.483174fba176f@webmail.freedom2surf.net
Whole thread Raw
Responses Re: pgxs question - linking c-functions to external libraries  (Tom Lane <tgl@sss.pgh.pa.us>)
pgxs question - linking c-functions to external libraries  (Rad Cirskis <rad.cirskis@endace.com>)
List pgsql-general
Hi

I have written a number of C-Function which compile and link against the GNU
Scientific Library libraries 'libgsl' and 'libgslcblas' when using a hand
written Makefile, but I would like to use PGXS.

My functions compile fine using PGXS, but don't link against the GSL libraries.
How do I specify the GSL libraries as external libraries to link against in the
PGXS Makfile? I have tried the following which don't work:

PG_CPPFLAGS = -lgsl -lgslcblas
PG_LIBS = -lgsl -gslcblas
SHLIB_LINK = -lgsl -gslcblas

My PGXS makefile is:

MODULES pg_gsl
PGXS := $(shell $(PG_CONFIG) --pgxs)
include $(PGXS)

Many thanks
John




pgsql-general by date:

Previous
From: Agro-annuaire
Date:
Subject: Agro-annuaire.com vous invite à nous rendre visite au Salon SMA-Med Food 2008 du 20 au 24 mai
Next
From: Tom Lane
Date:
Subject: Re: pgxs question - linking c-functions to external libraries