Re: Makefile.shlib functionality on win32

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Thomas Hallgren <thhal(at)mailblocks(dot)com>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Makefile.shlib functionality on win32
Date: 2004-05-06 22:11:02
Message-ID: 200405062211.i46MB2T11916@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Thomas Hallgren wrote:
> I have a minor problem. I'd like to use the Makefile.shlib that comes with
> PostgreSQL when creating the pljava.dll. Due to the way native methods are
> linked in Java, I need to use the dlltool option "--add-stdcall-alias" when
> I create the dll definition file. In the Makefile.shlib, the dlltool for
> cygwin and win32 is invoked as:
> $(DLLTOOL) --export-all --output-def $(NAME).def $(OBJS)
>
> in other words, there's no place to add extra options. I'd like it to be:
>
> $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def $(NAME).def $(OBJS)
>
> where DLLTOOL_DEFFLAGS is empty per default. The name DLLTOOL_DEFFLAGS is
> chosen so that a DLLTOOL_LIBFLAGS could be added for the second dlltool
> invokation that produces the lib. A DLLWRAP_FLAGS extending the dllwrap
> invocation could be added as well (I don't need the latter two but I think
> they should be added for consistency).
>
> Is such a patch something that could be accepted?

Sure.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Umberto Zappi 2004-05-06 22:31:51 Re: COPY command - CSV files
Previous Message Darko Prenosil 2004-05-06 21:42:17 Re: Bug in pg_dump 7.4