Problem with interfaces/ecpg/lib/Makefile.in in PostgreSQL 6.4.
Billy G. Allie <bill.allie@mug.org>
From: "Billy G. Allie" <Bill.Allie@mug.org>
To: hackers@postgresql.org
Cc: patches@postgresql.org, pgsql-interfaces@postgresql.org
Date: 1998-10-17T18:29:06Z
Lists: pgsql-hackers
Attachments
- uw7-2.patch (application/x-patch) patch
- (unnamed) (text/plain)
The make file for interfaces/ecpg/lib cuased the following problem: gmake[3]: *** No rule to make target `ecpglib.sho.o', needed by `libecpg.so.1'. The following patch will fix the problem. It works by removing the need for the *.sho files, which seems to be only used to create the shared libraries. These files are not needed since the ecpglib.o and typename.o files will be built correctly for inclusion to the shared libraries because CFLAGS_SL are added to CFLAGS if the systems is one of the systems supporting shared libraries.