Re: [HACKERS] PORTNAME and LINUX_ELF defines in interface Makefiles

From: Michael Yount <csf(at)moscow(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [HACKERS] PORTNAME and LINUX_ELF defines in interface Makefiles
Date: 1998-04-22 00:31:30
Message-ID: 199804220031.AAA00561@moscow.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Kristofer Peterson makes an excellent point.
There seem to be three issues for linux...
Does the system have ELF capability? (ld -V or cpp -dM will tell you)
Is this intended to be an elf build? (could be compiled for a.out)
Does the builder want shared (or static, for that matter) libraries?

automake and libtool are intended to solve such problems, but
they present a license conflict. Or do they, if the tools aren't
included with the public distribution?

Michael
csf(at)moscow(dot)com

:}I realize that this post is long, so I'll sum it up. My original post
:}was not meant as a request for help, I have gotten used to kludging the
:}Makefiles for 6.2.1, 6.3.0, 6.3.1, and now 6.3.2. I want to help clean
:}up the Makefiles/configure so linux users don't have to kludge the
:}Makefiles to get shared library versions of libpgtcl, libpq, libpq++,
:}and libecpg. I just want to offer a perspective on the building process
:}from outside point of view.
...

Browse pgsql-hackers by date

  From Date Subject
Next Message Brett McCormick 1998-04-22 02:03:35 ANNOUNCE: v0.1a of PostgreSQL-SSL patch released.
Previous Message Ralph 1998-04-21 22:43:58 unsubscribe