On Mon, 22 Feb 2010, David Arturo Macias Corona wrote:

Hi David,

> >The file list is already separate, so to try this solution out,
> >only '-Wl,' needs to be added right in front of '@__dyn__.tmp':
> >--- [gcc.mk]
> >   $(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ -Wl, at
> >__dyn__.tmp __dyn__.def $(DLIBS) $(DYSTRIP)
> >---
> >This assumes vanilla 2.0.0 gcc.mk, not the hacked ones currently
> >on SVN.
> Unfortunatelly we do not have matter to test right now
> As I posted recently, changes in libraries caused all .dll can be
> build fine, no one fails

It's less important if current version fails or not.
More important is information if above trick can be used.
If this trick works without any errors then it should eliminate
passing object files in command line between GCC and LD what is
the source of problem because GCC will not expand -Wl,@__dyn__.tmp
but pass @__dyn__.tmp directly to LD.

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to