Add --no-undefined for kernel add-ons, too.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25071 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -110,7 +110,8 @@ rule KernelAddon
|
|||||||
|
|
||||||
# compile and link
|
# compile and link
|
||||||
SetupKernel $(sources) : $(TARGET_KERNEL_PIC_FLAGS) : false ;
|
SetupKernel $(sources) : $(TARGET_KERNEL_PIC_FLAGS) : false ;
|
||||||
local linkFlags = -nostdlib -Xlinker -soname=\"$(target:G=)\" ;
|
local linkFlags = -nostdlib -Xlinker --no-undefined
|
||||||
|
-Xlinker -soname=\"$(target:G=)\" ;
|
||||||
LINKFLAGS on $(target) = [ on $(target) return $(LINKFLAGS) ] $(linkFlags) ;
|
LINKFLAGS on $(target) = [ on $(target) return $(LINKFLAGS) ] $(linkFlags) ;
|
||||||
Main $(target) : $(sources) ;
|
Main $(target) : $(sources) ;
|
||||||
LinkAgainst $(target) : $(libs) $(kernel) ;
|
LinkAgainst $(target) : $(libs) $(kernel) ;
|
||||||
|
|||||||
Reference in New Issue
Block a user