Ubuntu 19.04 создание архива

Делал это в 18.04. Теперь есть 19.04, и это не работает:

ar qc file.a file.o
ar: file.a: malformed archive

Есть предложения?

0
задан 18 June 2019 в 22:47

1 ответ

Похоже, что между 18.04 и 19.04 команда ar потеряла несколько поддерживаемых целей.

18.04:

ar: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big pe-x86-64 pe-bigobj-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex

19.04

ar: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big pe-x86-64 pe-bigobj-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex

Возможно, созданный вами архив находится в одном из тех форматов, которые больше не поддерживаются. Так что добавление к нему не сработает. Возможно, вам придется заново создать архив, распаковав и переупаковав его в поддерживаемом целевом формате.

0
ответ дан 18 June 2019 в 22:47

Другие вопросы по тегам:

Похожие вопросы: