No pgxs.mk with win32 binaries

Started by Mike Leahyabout 18 years ago3 messagesgeneral
Jump to latest
#1Mike Leahy
mgleahy@alumni.uwaterloo.ca

Hello list,

I'm trying to build the PL/R module on Win32 with PostgreSQL 8.3. I've
done this before with no trouble using several 8.2.x versions of
PostgreSQL (from the win32 installer). However, now that I'm trying to
update things for 8.3, it seems that the pgxs.mk file needed by the PL/R
Makefile is not included with the PostgreSQL 8.3 installer (PL/R is
looking for this file in this location:
c:/progra~1/postgresql/8.3/lib/pgxs/src/makefiles/pgxs.mk). I checked
in the other zip packages listed on the win32 downloads page, and it's
not in either of those. Are these files no longer part of PostgreSQL
as-of 8.3, or might they be downloadable from some other location?

Thanks for any suggestions,
Mike

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Mike Leahy (#1)
Re: No pgxs.mk with win32 binaries

Mike Leahy <mgleahy@alumni.uwaterloo.ca> writes:

I'm trying to build the PL/R module on Win32 with PostgreSQL 8.3. I've
done this before with no trouble using several 8.2.x versions of
PostgreSQL (from the win32 installer). However, now that I'm trying to
update things for 8.3, it seems that the pgxs.mk file needed by the PL/R
Makefile is not included with the PostgreSQL 8.3 installer (PL/R is
looking for this file in this location:
c:/progra~1/postgresql/8.3/lib/pgxs/src/makefiles/pgxs.mk).

Hmm, it certainly should be there somewhere, but the path might be
either of these:
.../lib/pgxs/src/makefiles/pgxs.mk
.../lib/postgresql/pgxs/src/makefiles/pgxs.mk
depending on exactly how the build was done. If it's not there at
all this is an installer bug.

regards, tom lane

#3Mike Leahy
mgleahy@alumni.uwaterloo.ca
In reply to: Tom Lane (#2)
Re: No pgxs.mk with win32 binaries

Hmm, it certainly should be there somewhere, but the path might be
either of these:
.../lib/pgxs/src/makefiles/pgxs.mk
.../lib/postgresql/pgxs/src/makefiles/pgxs.mk
depending on exactly how the build was done. If it's not there at
all this is an installer bug.

regards, tom lane

These are definitely not there in the installed files (all I have in
/lib are dll/lib files). I've also searched the entire installation
folder for pgxs.mk, and checked the non-installer package for the same.

Mike