Skip to content

Commit 6ea7368

Browse files
committed
add objcopy for android
1 parent c7895b2 commit 6ea7368

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

scripts/waifulib/xcompile.py

+6
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,11 @@ def strip(self):
211211
return 'llvm-strip'
212212
return os.path.join(self.gen_binutils_path(), 'strip')
213213

214+
def objcopy(self):
215+
if self.is_host():
216+
return 'llvm-objcopy'
217+
return os.path.join(self.gen_binutils_path(), 'objcopy')
218+
214219
def system_stl(self):
215220
# TODO: proper STL support
216221
return [
@@ -341,6 +346,7 @@ def configure(conf):
341346
conf.environ['CC'] = android.cc()
342347
conf.environ['CXX'] = android.cxx()
343348
conf.environ['STRIP'] = android.strip()
349+
conf.environ['OBJCOPY'] = android.objcopy()
344350
conf.env.CFLAGS += android.cflags()
345351
conf.env.CXXFLAGS += android.cflags(True)
346352
conf.env.LINKFLAGS += android.linkflags()

0 commit comments

Comments
 (0)