c function - undefined symbols - Mailing list pgsql-novice

From Steffn
Subject c function - undefined symbols
Date
Msg-id 4937BF08.3030904@gmx.at
Whole thread Raw
List pgsql-novice
Sorry in case of double posting, wasn't registered when I tried it the
first time!

Hi!

I am currently trying my first steps in writing my own functions in C. I
read through the documentation and tried the most simple examples as
shown in <http://www.postgresql.org/docs/8.3/static/xfunc-c.html>. Sadly
this was already the point where I stumbled. I luckily compiled and
tested the add_one integer variant. But as soon as I added the
add_one_float8 I couldn't link no more. My linker dies with.

Undefined symbols:
 "_Float8GetDatum", referenced from:
     _add_one_float8 in foo.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

Following the documentation I only added
"/Library/PostgreSQL/8.3/include/**" to my header search path. What else
do I need to configure?

Thanks for your help!
steffn

Environment used:
OS X 10.5.5
XCode 3.1
Postgres 8.3.4

pgsql-novice by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: Seeking impressions on "The Postgresql Reference Manual" - Volumes 1, 2 & 3
Next
From: "Lee, Mija"
Date:
Subject: pg_dump usage of /tmp