Q&A

  • Unit 'XXXXXX' implicitily imported into package...
Unit 'XXXXXX' implicitily imported into package 'Dcluse50'

ㅇ ㅣ 경고 메세지가 왜 나오는지 알고 싶어요....



어떤거 ㄴ나오고 어떤건 안나오고 하면

그 차이점을 찾으면 돼겠는데-.-;;

제가 만든건 전부 ㅎ ㅓ 접이라-.-;;;;; 전부

저 경고 메세지나 나오구-.-;;;;;;

왜 그런지 몰라두 컴파일 할때 저 경고에서 XXXX
1  COMMENTS
  • Profile
    최용일 2000.08.26 09:53
    안녕하세요. 최용일입니다.



    아마도 소스없이 .dcu파일을 가지고 패키지를 만들어서 컴파일하셨나보군요.



    그냥 무시해도 되는경고예요. 뭐할때나오냐면요..



    패키지를 컴파일할 때 유닛 XXXXXX가 필요한데 패키지에서 직접적으로



    위의 유닛을 참조하지 않을때 생깁니다. 흠~ 말이 이상하나???



    예를 들면 패키지에 A라는 유닛이 있는데 그 A라는 유닛에서 B라는 유닛을 참조할때,



    그 B라는 유닛이 Contrains절이나 Requires절 어디에도 포함되어 있지 않을때 발생합니다.



    대부분 .dcu형태로 배포하는 써드파티컴포넌트에서 이런 경고가 납니다. 그렇다고 .dcu를



    직접 패키지않에 넣는것은 너무 힘드니까요. 이 경고가 보기 싫으시다면 컴파일러 지시



    자를 사용하세요. 기본적으로 보여지게 되어있으니까 안보이게 하시면 됩니다.



    {$IMPLICITBUILD OFF} 이렇게 패키지 소스 안에 추가해주세요...



    ^^ 항상 즐코하세요.



    떵개 wrote:

    > Unit 'XXXXXX' implicitily imported into package 'Dcluse50'

    > ㅇ ㅣ 경고 메세지가 왜 나오는지 알고 싶어요....

    >

    > 어떤거 ㄴ나오고 어떤건 안나오고 하면

    > 그 차이점을 찾으면 돼겠는데-.-;;

    > 제가 만든건 전부 ㅎ ㅓ 접이라-.-;;;;; 전부

    > 저 경고 메세지나 나오구-.-;;;;;;

    > 왜 그런지 몰라두 컴파일 할때 저 경고에서 XXXX