Pass "--no-undefined" to the linker when building a shared library for
Haiku. Support for undefined symbols is nice in principle, but not really needed for building Haiku itself, and can get little annoying, if one really just forgot to link in a symbol or has a typo in a function name in C code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24814 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -397,7 +397,7 @@ rule SharedLibraryFromObjects
|
||||
|
||||
MainFromObjects $(_lib) : $(2) ;
|
||||
LINKFLAGS on $(_lib) = [ on $(_lib) return $(LINKFLAGS) ]
|
||||
-nostart -Xlinker -soname=\"$(_lib:G=)\" ;
|
||||
-nostart -Xlinker --no-undefined -Xlinker -soname=\"$(_lib:G=)\" ;
|
||||
LinkAgainst $(_lib) : $(3) ;
|
||||
|
||||
AddSharedObjectGlueCode $(_lib) : false ;
|
||||
|
||||
Reference in New Issue
Block a user