"Undefined functions" pg_dlopen and pg_dlerror when compiling PG7.2.3 under Linux 2.0.?

From: "Brendan LeFebvre" <brendanl(at)iname(dot)com>
To: <pgsql-novice(at)postgresql(dot)org>
Subject: "Undefined functions" pg_dlopen and pg_dlerror when compiling PG7.2.3 under Linux 2.0.?
Date: 2002-10-14 18:24:21
Message-ID: FBEDIAFCMEFKMKKJHCLLAEEDCCAA.brendanl@iname.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

I am trying to build postgres 7.2.3 on the shared box provided by our
hosting service. The box is running a 2.0.x linux kernel, and the provided
make is GNU 3.74, gcc is 2.7.2.1.

Compilation dies thusly:

gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -Wl,-rpath,/home/
jump
ingfrog/pg/lib -export-dynamic access/SUBSYS.o bootstrap/SUBSYS.o
catalog/SUBSYS
.o parser/SUBSYS.o commands/SUBSYS.o executor/SUBSYS.o lib/SUBSYS.o
libpq/SUBSYS
.o main/SUBSYS.o nodes/SUBSYS.o optimizer/SUBSYS.o port/SUBSYS.o
postmaster/SUBS
YS.o regex/SUBSYS.o rewrite/SUBSYS.o storage/SUBSYS.o tcop/SUBSYS.o
utils/SUBSYS
.o -lz -lm -lbsd -lreadline -ltermcap -o postgres
utils/SUBSYS.o: In function `load_external_function':
utils/SUBSYS.o(.text+0x3a79d): undefined reference to `pg_dlopen'
utils/SUBSYS.o(.text+0x3a7ac): undefined reference to `pg_dlerror'
make[2]: *** [postgres] Error 1

I've scoured the list archives, and have found many similar errors but none
dealing with this particular function. I have read enough to suspect that
it's a library problem and that "dl" stands for "dynamic loader", but I
don't know how to determine exactly what is missing here.

Can anyone help me get a better idea of what is going on and how to fix it?

Thanks,
Brendan LeFebvre
brendanl(at)iname(dot)com

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Tom Lane 2002-10-14 18:59:54 Re: "Undefined functions" pg_dlopen and pg_dlerror when compiling PG7.2.3 under Linux 2.0.?
Previous Message Josh Berkus 2002-10-14 16:39:36 Re: Help with the big picture