새해 복 많이 받으세요~
오랜만에 맞이 하는 연휴 집에서 좀 빌더로 뭔가를 좀 해볼려고
필요한 VirtualStringTreeView가 안 깔려 있어서
깔고 있었습니다.
제 환경이 BCB6, BDS2006 두개가 이미 깔린 상태에서
처음에 필요한 테마매니져는 잘 깔리더군요
그리고 트리뷰를 설치 했는데 잘 깔리겠지 생각 하고 그냥 전부다 넥스트로 일관하고,
메모창에 뜬거를 무시 하고 넘어 갔습니다.
그리고 빌더6을 뛰워서 깔렸나 확인 해보니
헉~ 안 깔렸네 ^^
뭔가 잘못 됐나 싶어서 지우고 다시 깔고 몇번을 해봐도 똑 같은 상태
이전에도 이런일이 있어서 이번엔 밝혀 낸다 하면서
이것 저것 알아 보니 문제는 경로 지정자가 문제네요
그래서 결국 선택한것이 mak 파일 수정 노가다
make 파일 잘 알지 못하지만 경로 부분만 몇가지 수정해서
런타임 패키지 까지는 올렸습니다.
그런데 디자인 타임 패키지는 도저히 못올리겠네요 흑~
제가 알아낸 증상은
트리뷰에서 지정된 패스를 인식 잘 못해서
($bcb)라고 지정된 패스가 원래는 "C:\Program Files\Borland\CBuilder6" 이 패스인데
트리뷰 프로젝트에 있는 라이버러리 패스에서는 다음과 같이 인식 되네요
"C:\Program Files\Soft Gems\Virtual Treeview\CBuilder\$(BCB)\Projects"
물론 빌더6 IDE에서는 제대로 인식 되는데 컴파일을 시켜 보면
C:\Program Files\Soft Gems\Virtual Treeview\CBuilder 이 폴더 밑에
$(BCB)\Projects <- 이런류의 폴더가 막 만들어 집니다.
그러니깐 당연히 기존의 라이버러리랑 연결을 못해서 링크에서 에러가 나지 흑~
런타임 패키지는 make 파일에 있는 $(BCB)을 전부대 절대 경로로 바꿔서 해결 했는데
디자인 타임 패키지에서는 안통하네요 T_T
이렇게 한참을 하다 보니 벌써 새벽 네시 흑~
그만 포기 하고 잘까봐요 흑흑~
이 방법 말고 해결 방법이 있기는 한데 BDS2006을 지우고 BCB6만 있는 상태에서는 잘 됩니다.
회사 컴퓨터는 BCB6만 있어서 제대로 깔렸거든요.
그냥 오기로 될때 까지 할까 BDS2006 지우고 트리뷰 깔고 다시 설치 할까 고민중입니다.
낼 아침에 결정 해야 곘네요 흑~
새해첫날 이런 뻘짓이라니 올해도 암울한 한해가 될려는 걸까 흑흑~
|
(아;; 전 빌더 5였었네요. 6은 더 잘 되지 않나요? --;;; )