OS : Cenos 7.x
PHP : 5.2.17
make 작업 중 아래와 같은 메시지
1 |
gmp.c:1399:69: note: each undeclared identifier is reported only once for each function it appears in |
파일을 수정해야 함 내용중에 __GMP_BITS_PER_MP_LIMB 이부분을 -> GMP_ABS(limiter) * GMP_LIMB_BITS로 수정
1 2 3 4 5 6 7 8 |
[root@localhost php-5.2.17]# vi ext/gmp/gmp.c ### 내용중에서 mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * __GMP_BITS_PER_MP_LIMB); ### 아래 내용으로 수정 mpz_urandomb(*gmpnum_result, GMPG(rand_state), GMP_ABS (limiter) * GMP_LIMB_BITS); |
그리고 다시 make 작업 / 안되면 make clean 후 다시 configure 작업 후 -> make 진행