아래 PHP에서 문제 해결은 했는데... 이상한것이 있네요.
글쓴이: 사랑천사 / 작성시간: 토, 2005/10/08 - 12:38오전
안녕하세요?
이여송 사도요한입니다.
아래 PHP에서 특정 알고리즘 처리 중에 Integer부분에서 생기는 문제를 해결은 했습니다. 그래서 지금은 정상 작동 하고 있고요. 근대 이상한 점이 하나 있군요.
제가 컴파일 할 때 쓴 것은 GCC 3.4... 원래 그랬습니다. 제 시스템에는 GCC가 3.3, 3.4 이렇게 두 버전이 설치 되어 있습니다. 3.3이 기본적으로 설치 되어 있길레, 3.4로 깔았는데... 3.4와 3.3이 컴파일 당시의 옵션이 좀 다른것 같더군요. 그래서 그런건지 아니면 다른 이유에서인지 3.3에서 컴파일 하면 PHP가 잘 돌아 가는데 3.4에서 하면 이상한 오류가 나네요... 아래 보시고 혹시 답변 주실 수 있으신분이 계시면 답변 부탁 드리겠습니다 음... C에선 잘도 되는데 C로 짜여진 PHP가 이상해 지다니 참...
ysnglee2000@lanet:~$ gcc -v Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,ob jc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --enable-__cxa_atexi t --with-system-zlib --enable-nls --without-included-gettext --enable-clocale=gn u --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.5 (Debian 1:3.3.5-13) ysnglee2000@lanet:~$ gcc-3.4 -v Reading specs from /usr/lib/gcc/i486-linux/3.4.4/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,ob jc,ada,treelang --prefix=/usr --libexecdir=/usr/lib --with-gxx-include-dir=/usr/ include/c++/3.4 --enable-shared --with-system-zlib --enable-nls --without-includ ed-gettext --program-suffix=-3.4 --enable-__cxa_atexit --enable-libstdcxx-alloca tor=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --en able-java-awt=gtk --disable-werror i486-linux Thread model: posix gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13) ysnglee2000@lanet:~$
음... 다르긴 다른데 저기서 뭐가 영향을 미치는지 잘 모르겠네요 음...
모두 행복하세요.
이여송 사도요한 드림.
Forums:
댓글 달기