C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[65376] Re:Re:다른 패키지(bpl) 에 같은 lib를 포함할때 문제..
크레브 [kkol] 1104 읽음    2011-10-25 16:59
각각 유닛을 가지고 있는것이 아니라..
공통으로 쓰기위해 만든 lib 파일 내에 있는 유닛에서 발생하는겁니다.
두개의 패키지가 항상 같이 쓰이는것도 아닌데..
한쪽의 것을 무조건 제거한다면..  제거한쪽의 패키지만 사용할때는 에러가 발생할 것입니다.

결국 bpl패키지에서는 lib를 포함하지 말아야 한다거나..... 다른 방법이 있을듯....


aa 님이 쓰신 글 :
: 크레브 님이 쓰신 글 :
: : a.bpl , b.bpl이라는 2개의 패키지 프로젝트가 있는데..
: :
: : 각각 c.lib라는 파일을 프로젝트에 포함했습니다.
: :
: : a.bpl 패키지는 기존에 설치되어 있었는데..
: : b.bpl 패키지를 설치하려니 에러가 뜹니다.
: :
: : c.lib 에 들어있는 유닛중 하나가 중복된다고 말이죠
: :
: :
: :
: :
: : a.bpl  = XCom2010.bpl
: : b.bpl = XDatabase.bpl
: : 이미지에서 ilogutil은 c.lib 에 있는 소스파일들중 하나 입니다.
: :
: : 구글에서 찾아봤는데.. 비슷한건 있었지만..
: : lib를 포함했을때의 상황은 없군요
: : 이유가 뭘까요?
:
: 그냥 한쪽에 중복되는걸 빼세요 컴파일러가 중복되는것둥 어떤걸쓸지 헷갈릴거같아요;
: 컴파일러입장에서보면 헷갈린다는거죠 그래서 안되게해둔듯;

+ -

관련 글 리스트
65358 다른 패키지(bpl) 에 같은 lib를 포함할때 문제.. 크레브 1074 2011/10/24
65359     Re:다른 패키지(bpl) 에 같은 lib를 포함할때 문제.. aa 945 2011/10/24
65376         Re:Re:다른 패키지(bpl) 에 같은 lib를 포함할때 문제.. 크레브 1104 2011/10/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.