반응형

T.T

어제 삽질을 어찌나 했던지

앞으로는 register_globals 옵션을 Off로 두고 개발을 해야겠습니다. ^^;;

최신 버전으로 회사 서버를 갈아 엎으려고

삽질 중이었는데

현재 최신 버젼인 5.3.17을 설치 했더니

php.ini를 넣고 나서 오류가 계속 발생하는 겁니다. T.T

그래서 봤더니

5.3.0 부터 register_globals라는 옵션을 지원하지 않는다네요 T.T

다른 분들두 조심하시고요

그래서 전 서버에 5.2.17 버젼을 설치 했습니다.

그라고 모든 것을 해결 ^^;;

반응형
반응형
음 보통 저건 link를 안걸어 주면 나는 오류 입니다. ^^;;

그런데

LINUX에서 순서가 매우 중요한 것 같습니다. T.T

gcc test.c

test.c:(.text+0x49): undefined reference to
test.c:(.text+0x71): undefined reference to
test.c:(.text+0x82): undefined reference to
test.c:(.text+0xaa): undefined reference to
test.c:(.text+0xbb): undefined reference to
test.c:(.text+0xe3): undefined reference to
test.c:(.text+0xf4): undefined reference to
test.c:(.text+0x130): undefined reference to
test.c:(.text+0x141): undefined reference to
test.c:(.text+0x17d): undefined reference to
test.c:(.text+0x18e): undefined reference to
test.c:(.text+0x1ca): undefined reference to
test.c:(.text+0x1db): undefined reference to
test.c:(.text+0x217): undefined reference to
test.c:(.text+0x228): undefined reference to
test.c:(.text+0x27d): undefined reference to
test.c:(.text+0x28e): undefined reference to
test.c:(.text+0x2d3): undefined reference to
test.c:(.text+0x30c): undefined reference to

일단 뒤에 함수명은 이유가 있어서 제끼고 ㅋㅋㅋ

to 뒤에는 함수명이 옵니다. ^^;;






네이버를 열심히 뒤지다 보니

저 함수들을 포함하는 라이버러리가 없다 그래서

T.T

gcc -lmylib test.c

이렇게 했습니다.

그래도 똑같이 나는 겁니다.

gcc -lmylib -L/usr/local/lib test.c

이렇게 해주라 그래서 또 해봤는데 똑같은 오류가 납니다. ^^;;

그래서 또 네이버와 구글을 전전 긍긍하다가

KLDP에서

순서 이야기를 살짝 본 기억이 나서 T.T

gcc test.c -lmylib -L/usr/local/lib

이렇게 했습니다.

T.T

a.out가 나옵니다. 흑흑흑

gcc -o test.exe test.c -lmylib -L/usr/local/lib

이렇게 하시면

a.out가 아니고

test.exe로 실행 파일을 생성 할 수 있습니다.

여튼 일단 제가 원하는 것을 컴파일을 했구용 ^^;;

이제 퇴근 하렵니다. ^^;;


반응형

+ Recent posts