|
WinAmp DSP는 일반적인 dll 파일이라고 보면 되는데요
델파이로 컴파일해서 플럭인을 만들어 윈앰으로 올리면 제대로 동작하고
IDE 환경에서 만든 폼도 정상적으로 생성되고 화면에 뿌려집니다.
그런데 유독 C++ 빌더 6.0으로 컴파일 하면 플럭인이 정상적으로 실행되지
않고 여지없이 다운되버리네요...
별도로 샘플 어플리케이션을 만들어서 플럭인을 로드하게하고
플럭인이 익스포트하는 함수를 호출하면 정상적으로 폼도 생성되고 하는데
왜 유독 윈앰프에서는 정상적으로 플럭인이 실행되지 않을까요?
델파이로 플럭인을 컴파일해서 올리면 윈앰에서나 샘플 프로그램에서나
제대로 동작하는데 말입니다.
음... 플럭인을 올리는 샘플 테스트 프로그램은 빌더로 만들었습니다.
아무래도 C++ 빌더 RTL에 버그가 있는게 아닐까요?
항상 델파이가 먼저 업그레이드 된 후에(런타임 라이브러리 포함해서)
빌더가 이를 갖다가 포팅해서 쓰는 식이잖아요...
아무래도.. 빌더의 RTL에 버그가 있는게 아닌가 싶습니다.
|