Ignore:
Timestamp:
Nov 7, 2007, 5:02:56 PM (18 years ago)
Author:
bird
Message:

Don't basename the library file, just strip leading 'lib'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/GXX3.kmk

    r1058 r1259  
    249249                $(filter %.def, $(othersrc))\
    250250                $(foreach p,$(libpath), -L$(p))\
    251                 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\
     251                $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib)))\
    252252                $(call TOOL_GXX3_LD_MAP,$(outbase).map)
    253253endef
     
    278278                $(filter %.def, $(othersrc))\
    279279                $(foreach p,$(libpath), -L$(p))\
    280                 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\
     280                $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib)))\
    281281                $(call TOOL_GXX3_LD_MAP,$(outbase).map)
    282282endef
     
    305305                $(filter %.def, $(othersrc))\
    306306                $(foreach p,$(libpath), -L$(p))\
    307                 $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(basename $(lib))), $(lib)))\
     307                $(foreach lib,$(libs), $(if $(findstring $(lib),$(subst /,x,$(lib))), -l$(patsubst lib%,%,$(lib)), $(lib)))\
    308308                $(call TOOL_GXX3_LD_SYSMOD_MAP,$(outbase).map)
    309309endef
Note: See TracChangeset for help on using the changeset viewer.