mysql-4.0.27 make시 에러 발생# DataBase/Mysql(MariaDB)2019. 11. 6. 17:31
Table of Contents
728x90
반응형
make 시 아래와 같이 오류발생
mysql.cc: In function 'void print_table_data(MYSQL_RES*)':
mysql.cc:1650: error: expected primary-expression before '?' token
mysql.cc:1650: error: expected ':' before ')' token
mysql.cc:1650: error: expected primary-expression before ')' token
mysql.cc:1652: error: expected primary-expression before '?' token
mysql.cc:1652: error: expected ':' before ')' token
mysql.cc:1652: error: expected primary-expression before ')' token
mysql.cc:1666: error: expected primary-expression before '?' token
mysql.cc:1666: error: expected ':' before ')' token
mysql.cc:1666: error: expected primary-expression before ')' token
make[1]: *** [mysql.o] Error 1
make[1]: Leaving directory `/usr/local/src/APM_Setup/mysql-4.0.27/client'
make: *** [install-recursive] Error 1
이런식으로 뜨면 gcc버전 문제로 설치가 안 된다고 함.
보통의 경우 gcc 및 g++ 버전이 높아 설치시 에러가 뜨는 것인데
대처 방법은 우선 호환성 라이브러리 패키지를 설치해주고
[해결방법]
# yum install compat-*
gcc와 g++의 이름변경으로 백업후 gcc34, g++34 심볼릭 링크로 gcc,gcc++를 생성해주면된다
# cd /usr/bin
# mv gcc gcc-backup
# mv g++ g++-backup
# ln -s gcc34 gcc
# ln -s g++34 g++
설치 후에는 make & make install로 설치 진행
728x90
반응형
'# DataBase > Mysql(MariaDB)' 카테고리의 다른 글
mariadb 로컬 접근 가능 계정 추가 (0) | 2020.03.27 |
---|---|
mysql-5.5.62 소스설치 (0) | 2019.12.09 |
mysql 최적화 - MySQLTuner (0) | 2019.01.06 |
mariadb 10.1.37 rpm 설치 (0) | 2019.01.06 |
mysql 제로보드 사용자 암호변경 (0) | 2015.08.16 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!