Составьте завещание не, компилируют efitools

Efitools не скомпилирует из-за этой ошибки:

simple_file.c:206:2: error: 'EFI_BOOT_SERVICES' has no member named 
'LocalHandleBuffer'

Источник здесь: репозиторий efitools.

0
задан 22 February 2013 в 04:39

1 ответ

Вероятно, необходимо обновить до более новой версии GNU-EFI. README файл для efitools указывает, что Вам нужна версия 3.0q или позже. Ubuntu 12.10 идет с GNU-EFI 3.0i, который является трогательно устаревшим. Похоже, что обновление 3,0 с находится в работах для 13,04. Тем временем можно установить GNU-EFI от исходного кода, но затем необходимо будет настроить efitools Makefile обращаться к заголовкам и библиотекам в /usr/local вместо в /usr.

2
ответ дан 24 December 2019 в 10:49

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

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