2015-02-05 5 views
3

크롬 소스 코드 Amazon Linux AMI 릴리스 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 subversion pkgconfig python perl gcc-C++ bison \ flex gperf nss- devel nspr-devel gtk2-devel glib2-devel freetype-devel \ atk-devel pango-devel 카이로 devel fontconfig-devel GConf2-devel \ dbus-devel alsa-lib-devel libX11-devel expat-devel bzip2-devel \ DBUS - 입심-(STABLE)의 elfutils-은 LibElf-(STABLE) libjpeg-(STABLE) 당신이 해결책을 찾았나요 – Jani

답변

2

크롬 요구 사항 절은 말합니다 :

당신은 어떤 합리적으로 현대 리눅스 분포에 크롬을 구축 할 수 있어야하지만 하나 또는 다른에서 우리는 때때로 휴식 가지 분포를 많이하고

. 내부적으로 우리 개발 플랫폼 은 Ubuntu 14.04 (Trusty Tahr)의 변형입니다. 다른 인기있는 플랫폼에 대한 지침이 아래에 포함되어 있지만 이이 플랫폼에서 가장 많은 행운을 보일 것으로 기대합니다.

많은 문제없이 OpenSuSE에서 Chromium을 컴파일 할 수 없었지만, 귀하의 경우처럼 우분투에서 제대로 작동했습니다.

관련 문제