APM설치시 문제
APM
mysql-5.7.14.tar.gz
httpd-2.4.25.tar.gz
apr-1.6.5.tar.gz
apr-util-1.6.1.tar.gz
php-5.6.29.tar.gz
cmake-2.8.8.tar.gz
boost_1_59_0.tar.gz 설치시 mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EXTRA_CHARSETS=all -DMYSQL_DATADIR=/usr/local/mysql/data -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/src/boost_1_59_0 -DENABLED_LOCAL_INFILE=1-DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DMYSQL_TCP_PORT=3306
c++: internal compiler error: 죽었음 (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make[2]: *** [sql/CMakeFiles/sql.dir/item_geofunc.cc.o] 오류 4
make[1]: *** [sql/CMakeFiles/sql.dir/all] 오류 2
make: *** [all] 오류 2
위와 같은 메시지가 출력됩니다 해결방법이 있을까요 ?
음
여러 가지 생각해 볼 수 있겠네요. 우선은 internal compiler error가 나는 파일에서 계속 나는지 아닌지가 중요합니다. 빌드할 때마다 같은 파일에서 에러가 나나요? 그 경우 make/cmake 또는 gcc의 에러일 가능성이 있는데, 우선 병렬 컴파일 옵션을 끄고 해보세요. 일반 메이크라면 -j 1을 make 커맨드에 주는 건데 cmake는 써보지 않아서 모르겠네요. 혹은 해당 배포판에 사용 가능한 최신 버전의 gcc로 다시 컴파일을 시도해 보시고요.
저는 이런 종류의 문제를 AMD 라이젠 CPU 사용하면서 겪었는데, 그건 CPU 버그로 보이고 internal compiler error를 내는 파일 위치가 일정치 않습니다.
댓글 달기