From: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
---|---|
To: | Thomas Hallgren <thhal(at)mailblocks(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Minor problem with Makefile.shlib |
Date: | 2004-11-16 21:02:08 |
Message-ID: | 419A6AD0.60401@dunslane.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
I submitted a patch to fix this on October 21st, but it has not been
applied (in common with several other cleanup patches I sent in about a
week ago).
cheers
andrew
Thomas Hallgren wrote:
> I have a minor issue with Makefile.shlib. Compiling with win32 it
> spits out these warnings (the same is true for Cygwin)
>
> Makefile.shlib:327: warning: overriding commands for target
> `libpljava.a'
> Makefile.shlib:262: warning: ignoring old commands for target
> `libpljava.a'
>
> As it turns out, the rule to make the lib$(NAME).a actually has
> commands defined in multiple places when Cygwin or win32 is used. In
> global scope we find the following at line 260:
>
> lib$(NAME).a: $(OBJS)
> ifdef MK_NO_LORDER
> $(LINK.static) $@ $^
> else
> $(LINK.static) $@ `$(LORDER) $^ | tsort`
> endif
> $(RANLIB) $@
>
>
> Then, further down and win32 specific on line 325:
>
> $(shlib) lib$(NAME).a: $(OBJS)
> ifndef DLL_DEFFILE
> $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def
> $(NAME).def $(OBJS)
> $(DLLWRAP) $(LDFLAGS_SL) -o $(shlib) --dllname $(shlib)
> $(DLLWRAP_FLAGS) --def $(NAME).def $(OBJS) $(SHLIB_LINK)
> $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def
> $(NAME).def --output-lib lib$(NAME).a
> else
> $(DLLWRAP) $(LDFLAGS_SL) -o $(shlib) --dllname $(shlib)
> $(DLLWRAP_FLAGS) --def $(DLL_DEFFILE) $(OBJS) $(SHLIB_LINK)
> $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def
> $(DLL_DEFFILE) --output-lib lib$(NAME).a
> endif
>
> endif # PORTNAME == win32
>
> As I said, it's is no big issue since it just results in two warnings.
>
> Regards,
> Thomas Hallgren
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faqs/FAQ.html
>
From | Date | Subject | |
---|---|---|---|
Next Message | Greg Stark | 2004-11-16 21:12:57 | Re: GiST: PickSplit and multi-attr indexes |
Previous Message | Greg Stark | 2004-11-16 20:58:01 | Re: GiST: PickSplit and multi-attr indexes |