어제 종일 아파치 1.3버젼대..적확히 1.3.37버전에서 LFS..즉 2기가 넘는 파일을 핸들링하기 위한
개삽질을 했다..거진 밤새....
왜 개삽질이냐면!! 웃긴게, 문제가 티니가 1.3.28 버젼에서 몇일걸려 패치해 놓은 것들이
37버젼에서 안먹힌다는거였는데..
나도 여기에 뛰어들어서, 살펴보는데 도무지 문제가 없네....
단지 이녀석이 배포한 소스 rpm 스펙파일로 생성된 빌드과정물 ( /usr/src/redhat/BUILD )
에 보면 64비트 CFLAGS가 안박혀 있다는거~ 컴파일도 안박혀서 하고 있다는거~
근데 난 이 스펙파일을 거들떠 보지도 않고있었으니...
밤새 소스만 뒤적이고 있었다는거지...
하나 알아낸건, -D_FILE_OFFSET_BITS=64 이녀석은 사용이 가능한데,
LARGEFILE_SOURCE 시리즈 플래그들은 컴파일한후 프로세스 에러로 그냥 죽어버린다는거~
그래서 저 플래그 하나만 주고 하니까 잘되네.....티니한테 말했더니 패치를 달라네...
패치라고 한건 저 플래그 박고, open함수 open64로 바꿔준것들 뿐이다...랬더니 이상하데..
핸들링은 되겠지만, length를 못읽어올꺼라나....
그러면서 스펙파일을 봤더니 스팩파일에 -D_FILE_OFFSET_BITS=64 옵션을 CFLAGS에 두고
있었다는거~ 하지만 난 이 플래그를 EXTRA_CFLAGS에 박았더니 됐다는거~
어쨋든 이로써 해결했지만 밤새 삽질한건 뭐냐.......ㅎㅎ
그리고 한가지 발견 더 한건 IE6에서는 2기가 이상 파일 다운로드시, 프로그레스바에 문제가
생긴다...이건 옆 윈도우 프로그래머 말로는 비쥬얼스튜디오 6버젼 MFC stat 함수쪽이
버그가 있어서 그런거라고, 6버젼에서 그부분 직접 새로 구현해야 한다고 하는데..
왠지 맞는말 같기도 하다... 난 MFC 모르니까 ㅡ,.ㅡ::
뭐...이제 아파치 2버젼대로 갈아타야할 이유들이 하나 더 줄어들은 것인가??
구지 2버젼대 쓸 필요 있어? 하나씩 만들어가면 되는거지 ㅡ,.ㅡ
개삽질을 했다..거진 밤새....
왜 개삽질이냐면!! 웃긴게, 문제가 티니가 1.3.28 버젼에서 몇일걸려 패치해 놓은 것들이
37버젼에서 안먹힌다는거였는데..
나도 여기에 뛰어들어서, 살펴보는데 도무지 문제가 없네....
단지 이녀석이 배포한 소스 rpm 스펙파일로 생성된 빌드과정물 ( /usr/src/redhat/BUILD )
에 보면 64비트 CFLAGS가 안박혀 있다는거~ 컴파일도 안박혀서 하고 있다는거~
근데 난 이 스펙파일을 거들떠 보지도 않고있었으니...
밤새 소스만 뒤적이고 있었다는거지...
하나 알아낸건, -D_FILE_OFFSET_BITS=64 이녀석은 사용이 가능한데,
LARGEFILE_SOURCE 시리즈 플래그들은 컴파일한후 프로세스 에러로 그냥 죽어버린다는거~
그래서 저 플래그 하나만 주고 하니까 잘되네.....티니한테 말했더니 패치를 달라네...
패치라고 한건 저 플래그 박고, open함수 open64로 바꿔준것들 뿐이다...랬더니 이상하데..
핸들링은 되겠지만, length를 못읽어올꺼라나....
그러면서 스펙파일을 봤더니 스팩파일에 -D_FILE_OFFSET_BITS=64 옵션을 CFLAGS에 두고
있었다는거~ 하지만 난 이 플래그를 EXTRA_CFLAGS에 박았더니 됐다는거~
어쨋든 이로써 해결했지만 밤새 삽질한건 뭐냐.......ㅎㅎ
그리고 한가지 발견 더 한건 IE6에서는 2기가 이상 파일 다운로드시, 프로그레스바에 문제가
생긴다...이건 옆 윈도우 프로그래머 말로는 비쥬얼스튜디오 6버젼 MFC stat 함수쪽이
버그가 있어서 그런거라고, 6버젼에서 그부분 직접 새로 구현해야 한다고 하는데..
왠지 맞는말 같기도 하다... 난 MFC 모르니까 ㅡ,.ㅡ::
뭐...이제 아파치 2버젼대로 갈아타야할 이유들이 하나 더 줄어들은 것인가??
구지 2버젼대 쓸 필요 있어? 하나씩 만들어가면 되는거지 ㅡ,.ㅡ
'Life > The Past' 카테고리의 다른 글
이런 됀좡~ 내가 정말 이래?? 그럴리가. ㅡ,.ㅡ (0) | 2007.02.08 |
---|---|
오늘의 운세..꽝... (0) | 2007.02.06 |
제길...커널컴파일... (0) | 2007.01.16 |
IDC 고잉고잉~ 흑... (0) | 2007.01.14 |
이런 개념없는 사람들... (0) | 2007.01.12 |