On NetBSD, had to add -Wl,-R/usr/local/postgres/lib to the src/Makefile.global LIB variable - Mailing list pgsql-bugs

From Scott Williams
Subject On NetBSD, had to add -Wl,-R/usr/local/postgres/lib to the src/Makefile.global LIB variable
Date
Msg-id E14TfgK-00010B-00@scotts.james.com
Whole thread Raw
Responses Re: On NetBSD, had to add -Wl,-R/usr/local/postgres/lib to the src/Makefile.global LIB variable  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-bugs
Priority: probably low.

Background:

  uname -a:
    NetBSD scotts 1.5 NetBSD 1.5 (GENERIC) #1: Sun Nov 19 21:42:11 MET 2000
      fvdl@sushi:/work/trees/netbsd-1-5/sys/arch/i386/compile/GENERIC i386

  Postgresql version: 7.0.3

  To configure I did a `./configure --prefix=/usr/local/postgres'.
  This is straight "out-of-the-box", so I didn't apply any of the
  NetBSD pkgsrc patches.

My problem & fix:

  I had to add -Wl,-R/usr/local/postgres/lib to the
  src/Makefile.global LIB variable.  Otherwise, doing a
  'ldd /usr/local/postgres/bin/psql' after installation
  reported that it couldn't find libpg (`-lpq.2 => Not Found'
  or something like that).

Remarks:

  There's almost certainly a better way, since src/Makefile.global is
  automatically generated, but I'm still getting acclimated to NetBSD
  and Postgres build.

- Scott Williams

pgsql-bugs by date:

Previous
From: pgsql-bugs@postgresql.org
Date:
Subject: NOTICE: pg_setlocale()
Next
From: Emily Carl
Date:
Subject: Regresstion Tests do not find PGLIB directory