Makefile.shlib functionality on win32
От | Thomas Hallgren |
---|---|
Тема | Makefile.shlib functionality on win32 |
Дата | |
Msg-id | c7e9k8$t1n$1@news.hub.org обсуждение исходный текст |
Ответы |
Re: Makefile.shlib functionality on win32
|
Список | pgsql-hackers |
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? regards, Thomas Hallgren
В списке pgsql-hackers по дате отправления: