2015-02-05 3 views
3

Я пытаюсь скомпилировать исходный код хрома Amazon Linux AMI release 2014.09. Я получаю следующую ошибку.Компиляция исходного кода Chromium

../../chromium/src/third_party/protobuf/src/google/protobuf/generated_message_util.h:41:10: fatal error: 'string' file not found 
#include <string> 
+0

Я могу скомпилировать то же самое на Ubuntu. – Jani

+3

У вас есть стандартная библиотека C++, установленная в пути поиска компиляторов? Потому что это стандартный заголовочный файл * C++ *, а не C. –

+0

Извините, что я не очень знаком с C++. Я установил следующие пакеты: su -c 'yum install subversion pkgconfig python perl gcc-C++ bison \ flex gperf nss- devel nspr-devel gtk2-devel glib2-devel freetype-devel \ atk-devel pango-devel cairo-devel fontconfig-devel GConf2-devel \ dbus-devel alsa-lib-devel libX11-devel expat-devel bzip2-devel \ DBus-бойкий-Devel elfutils-libelf-разви libjpeg-разви \ меза-libGLU-разви libXScrnSaver-разви \ libgnome-брелока-разви чашками-Devel libXtst-разви libXt-разви Пам-разви» – Jani

ответ

2

требование хромового раздел говорит:

Вы должны быть в состоянии построить Хром на любом достаточно современного распределение Linux , но есть много дистрибутивов, и мы иногда перерыв вещь на том или ином , Внутренне наша платформа разработки была вариантом Ubuntu 14.04 (Trusty Tahr); мы ожидаем, что у вас будет , но на этой платформе больше всего повезло, хотя на другие платформы включены следующие платформы.

Я не смог скомпилировать Chromium на OpenSuSE без особых проблем, но, как и в вашем случае, он отлично работал на Ubuntu для меня.

Смежные вопросы