|
제가 빌더에 가진 불만중 하나가 이겁니다.
왜 같은 컴퍼넌트가 버전에 따라 인스톨 하는 방법이 달라야 하는지..
빌더가 버전업되면 하위 호환성을 유지해야 하는 거는 당연한 것이고
마찬가지로 이전에 잘 설치되던 컴퍼넌트도 별 수정 없이 설치가 되야
하는 거 아닌가요?
ANSI C++을 완벽하게 준수하는 것도 좋지만 이런 것도 개선되면
좋겠네요..
빌더6에 설치해보려고 전에 게시판에서 받아놓은
빌더5용 rxlib 패키지 파일의 소스를 참고하면서 이것저것 고쳐봤는데
잘 안되더군요.
오브젝트 파스칼 문법도 잘 모르고 bpk 소스의 문법도 모르는 저로서는
당연한 결과일듯..
예를 들어, 빌더5에는 vcl50.bpi라는 파일이 있어서
소스의 'vcl50.bpi'를 모두 'vcl60.bpi'로 바꾸고 컴파일을 해보니
이 파일이 없다네요. 빌더6부터는 vcl.bpi로 바뀌었나보네요..
그리고 rx.inc 파일을 보니 빌더나 델파이 버전에 관한
compiler-defined constant가 있는데 빌더6의 값은 어떤지를
헬프의 어디를 보면 알 수 있을까요?
|