编译 内核 错误: Не удается использовать 'определен (@array)' (Может быть, вы должны просто опустить определенный (?)) В ядре / timeconst.pl линии 373

Недавно составлен новый гк SDK при компиляции ошибки ядра

  ЧК включают в себя / Linux / version.h 
  ЧК включает в себя / полученном / utsrelease.h
 сделать [ 1 ]: ' включают в себя / полученных / маш-types.h ' до настоящего времени . 
  ВЫЗОВ скрипты / checksyscalls. ш 
  CHK включают / генерироваться / compile.h 
  TIMEC ядро / timeconst.h 
Может ' т использовать ' определен (@array) ' (Может быть , вы должны просто опустить определенный (?)) в ядре / timeconst.pl линии 373. 
/ дома / liuxueneng / Workcode / RK3066 / ядро / ядро / Makefile: 141 : рецептдля целевой ' ядра / timeconst.h ' не удалось
 сделать [ 1 ]: *** [ядро / timeconst.h] Ошибка 255 
Makefile: 973 : рецепт для цели ' ядра ' не удалось
 делают : *** [ядро] Ошибка 2

ошибка

Невозможно использовать «определено (@array)» (Может быть, вы должны просто опустить определенный (?)) в ядре / timeconst.pl линии 373

Где это побудило сообщение об ошибке в тонком, открытом timeconst.ps просмотрового

 372         @val = @ {$ canned_values {$ хз}};                                        
 373 ,          если (! {Определяется (@val))                                                          
  374                  @val = compute_values ($ хз);                                   
 375          }                                                                     
  376          выход ($ хз, @val);

 

Он может быть составлен в следующем

 

 372         @val = @ {$ canned_values {$ хз}};                                        
 373 ,          если (! @Val) {                                                          
  374                  @val = compute_values ($ хз);                                   
 375          }                                                                     
  376          выход ($ хз, @val);

Ссылка http://blog.5ibc.net/p/48570.html

Обновление проверено и установлено, что обновление до версии PERL v5.22.1, а затем проверить перлы официальных документов, нашел официальный сайт из-за ошибками, эта версия будет определена (@array) удалена. Анализируя массив может быть использован в качестве непустой.

рекомендация

отwww.cnblogs.com/tid-think/p/10929435.html