C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[15818] Re:열받게 하는 CBuilder 두번째 이야기.
둘리.CSIEDA [dooly386] 3507 읽음    2009-03-10 01:22
Save Project As... 로 다시 저장해보세요...
예전에 그랬던 기억이 나는군요... 기존 프로젝트에 직접 만들지 않고 더하기로 소스코드를 추가했을 경우
저는 항상 save project as 로 다시 저장했었습니다.

BDS2006 에서도 프로젝트에 기존 cpp 추가하면 h 파일과 dfm 파일이 올라오지 않아서 결국 xml 파일 하나하나
수정했었던 기억도 나는군요.
h, dfm 없어도 컴파일 된다는 말은 하지만... 그게 project 에 올라오지 않으면 dependency 에 적용이 않되어서
한참 애먹었습니다.
RAD2007 도 그랬던 기억이 나고요.. 결국 RAD2009 에서 수정 되었더군요...

가장 최근 패치는 잘 모르겠습니다...


이경문 님이 쓰신 글 :
: 예전 문제점(Indy 링크 문제점)을 결국 해결은 했습니다.
: 그런데 어떻게 해결했는지를 모르겠네요.
: 분면 링크 문제였었고 2개 프로젝트를 같이 설정했음에도 불구하고
: 하나는 링크가 제대로 되고
: 다른 하나는 링크가 되지 않았었는데
: 결국 어떻게 하니까 둘다 build를 성공하게 되었습니다.
: 관련 프로젝트를 올리고 싶지만 공개할 수 없는 파일들도 있어서
: 공개하지 못함을 양해바랍니다.
:
: 그때 이어서 오늘 2번재 이야기를 합니다.
: 검색을 해 보니 본 문제는 CBuilder5에만 국한되는 얘기입니다.
: RAD 2007에서는 문제없이 잘 링크되고 빌드까지 되는데
: CBuilder 5에서는 문제가 발생합니다.
: 특정 cpp 파일을 프로젝트에 add시키면
: 그때부터 프로젝트 빌드를 성공하지 못하는 현상이 발생합니다.
: add시킨 파일에 bpr 파일내에서 이상한 문자가 포함되는 버그입니다.
: embarcadero 홈페이지에는 path 지정이 잘못되었다는 답변이 있는데
: 동영상을 보면 아시겠지만 저는 path 지정을 한 적이 없습니다.
: 그리고 폴더 구성에서도 space가 들어 가지 않구요.
: 구체적으로 어떠한 문제인지는 첨부하는 동영상을 참고하시기 바랍니다.
:
: VDream 차기 버전을 만들고 있는데
: Visual Studio와 CBuilder 2가지를 지원하고자 하는데
: 계속 이러한 현상이 발생하게 된다면
: 결국 VDream의 CBuilder 버전은 포기할 수 밖에 없겠군요.
: 라이브러리를 만드는 쓸데 없는 시간비용이 너무나 많이 듭니다.
: 프로그램 만드는 시간보다 이런데 신경을 써야 한다는 것은
: 도저히 용납이 되지 않습니다.
:
: 제가 자꾸 이런 좋지 않은 얘기를 하는 것을
: embarcadero 관계자, 특히 박지훈님에게는
: 그리 달가운 얘기는 아닐 것입니다.
: 그것도 예전 컴파일러를 가지고...
: 하지만 그런데도 불구하고
: 조금 악플(?) 형식으로 글을 적어 봅니다.
:
: 전에도 말씀드렸지만
: 컴파일러 멋있고 훌륭하게 만드는 것도 중요하지만
: 개발자들로 하여금 이런데다가 시간을 허비하지 않도록
: 컴파일러의 기본적인 것들부터 지켜 줬으면 좋겠습니다.
:
: 컴파일러 기능 향상도 중요하고, 새로운 개념의 도입도 중요하지만
: 이처럼 멋진 스포츠카가 도로를 달릴 때 바퀴가 빠지는 일은 없었으면 좋겠습니다.
: 제발이지 이러한 개발자들의 목소리가 본사에 전달이 되었으면 하는 바램입니다.
김동원 [bandit21c]   2009-03-10 11:27 X
제기억에는 하나의 프로젝트 그룹에 2개 이상의 프로젝트가 포함되고
2개의 프로젝트에 같은 파일명(예. MainFormUnit.cpp)이 포함되어 있는 경우에는
첫번째 프로젝트는 빌드에 문제가 없지만 두번째 프로젝트의 경우 빌드시 링크에러가 발생되었던 것으로 기억합니다.
두번째 프로젝트를 빌드하기 위해서는 빌드 우선순위를 바꾸거나 같은 파일명이 없도록 하면 문제가 해결되었습니다.
또한 저장파일 Path에 한글이 포함된 경우 bpr파일에서 깨지는 현상되 발생되었던 걸로 기억합니다.
도움이 되었길 바랍니다.

+ -

관련 글 리스트
15816 열받게 하는 CBuilder 두번째 이야기. 이경문 3440 2009/03/09
15818     Re:열받게 하는 CBuilder 두번째 이야기. 둘리.CSIEDA 3507 2009/03/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.