Day: July 22, 2009

Erro de compilação do webkit

Tive problemas “cross-compilando” o webkit para ARM:

WebCore/css/CSSParser.cpp:4947: error: expected initializer before '*' token

WebCore/css/CSSParser.cpp:4948: error: 'hashTableEntry' was not declared in this scope

Este erro acontece quando você começa a compilar o webkit e ele detecta a falta do binário “gperf”. Ai você instala o gperf e continua a compilação, então o erro aparece e não adianta dar “make clean” e tentar novamente, o erro continuará aparecendo.

Solução: apague o diretório de instalação e comece tudo novamente.

Fonte: http://groups.google.com/group/chromium-dev/browse_thread/thread/f08878972a5836d2?pli=1