Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Dave Page
> -Original Message- > From: Tom Lane [mailto:[EMAIL PROTECTED] > Sent: 23 September 2005 15:48 > To: Dave Page > Cc: Michael Paesold; Thomas Hallgren; pgsql-hackers@postgresql.org > Subject: Re: [HACKERS] What has happened to pgxs? > > "Dave Page"

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Tom Lane
"Dave Page" writes: >> It does? Dave just told us that the standard installer >> package is built to install into /usr/local/pgsql. > No, I said it's built into the installer from /usr/local/pgsql (the path > in the msys dev environment). It actually installs into C:\Program > Files\PostgreSQL\

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Dave Page
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Tom Lane > Sent: 23 September 2005 15:24 > To: Michael Paesold > Cc: Thomas Hallgren; pgsql-hackers@postgresql.org > Subject: Re: [HACKERS] What has happened to pgxs? > >

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Tom Lane
"Michael Paesold" <[EMAIL PROTECTED]> writes: > Bruce, others, could this comparision be made case-insensitive at least, so > that it at least finds "PostgreSQL" and does not append postgresql in that > case? We could certainly add "PostgreSQL" to the set of checked-for strings, but... > That w

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Tom Lane
Thomas Hallgren <[EMAIL PROTECTED]> writes: > There's another issue with the Makefile.global.in that I feel should be > addressed here. The file contains a lot of entries like: > ifeq "$(findstring pgsql, $(pkgincludedir))" "" > ifeq "$(findstring postgres, $(pkgincludedir))" "" > override pkginc

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Michael Paesold
Thomas Hallgren wrote: Sorry, that conclusion was wrong. What happens is: 1. I change the prefix in Makefile.global to say, C:/Progra~1/PostgreSQL/8.1-beta2 (this is the default for the installer). 2. I compile. That triggers the append of 'postgresql' on all directories since my install lo

Re: [HACKERS] What has happened to pgxs?

2005-09-23 Thread Thomas Hallgren
Sorry, that conclusion was wrong. What happens is: 1. I change the prefix in Makefile.global to say, C:/Progra~1/PostgreSQL/8.1-beta2 (this is the default for the installer). 2. I compile. That triggers the append of 'postgresql' on all directories since my install location *does not* contain

Re: [HACKERS] What has happened to pgxs?

2005-09-22 Thread Michael Paesold
Thomas Hallgren wrote: I'm using a pre-compiled installation of PostgreSQL. All I want to do is use pgxs to be able to compile PL/Java. There is other stuff that seems strange to me. Why do you append 'postgresql' to the include directories further down in the file? I had to remove that in or

Re: [HACKERS] What has happened to pgxs?

2005-09-22 Thread Thomas Hallgren
Michael Paesold wrote: Thomas Hallgren wrote: I'm using a pre-compiled installation of PostgreSQL. All I want to do is use pgxs to be able to compile PL/Java. There is other stuff that seems strange to me. Why do you append 'postgresql' to the include directories further down in the file? I

Re: [HACKERS] What has happened to pgxs?

2005-09-22 Thread Thomas Hallgren
Bruce Momjian wrote: Thomas Hallgren wrote: Hi, I tried to compile PL/Java against PostgreSQL 8.1beta2. I use pgxs and until now that has been just fine. Now pgxs suggests that the include files reside under /usr/local/pgsql. They don't of course. Not on my windows box anyway :-) I thin

Re: [HACKERS] What has happened to pgxs?

2005-09-22 Thread Bruce Momjian
Thomas Hallgren wrote: > Hi, > I tried to compile PL/Java against PostgreSQL 8.1beta2. I use pgxs and > until now that has been just fine. Now pgxs suggests that the include > files reside under /usr/local/pgsql. They don't of course. Not on my > windows box anyway :-) > > I think it stems from

[HACKERS] What has happened to pgxs?

2005-09-21 Thread Thomas Hallgren
Hi, I tried to compile PL/Java against PostgreSQL 8.1beta2. I use pgxs and until now that has been just fine. Now pgxs suggests that the include files reside under /usr/local/pgsql. They don't of course. Not on my windows box anyway :-) I think it stems from the src/Makefile.global. On line 5