2009-11-16 4 views
1

Delphi 2009에서 재귀 적 유닛 사용과 같이 컴파일 할 때 종종 이상한 오류가 발생하고 장치의 끝에있는 공백을 가리키는 (겉으로보기에) 무작위 오류가 나타나는 경우가 있습니다.Delphi 2009는 왜 내가 구축 할 것을 요구하는 경우가 있습니까?

전체 빌드가 문제를 해결할 것이므로 실제로는 오류가 아닙니다. 계속 수행 할 수 있습니다. 제네릭과 관련이 있다고 생각합니다. 이제 Delphi 빌드는 매우 빠르지 만 여전히 실망 스럽습니다. Delphi 2006과 Delphi 2007에서는이 작업을 수행하지 않았지만 generics가 없었습니다.

+0

모든 업데이트를 설치 했습니까? –

+0

모든 업데이트가 설치되었습니다. – Steve

답변

1

자세한 내용은 알기 힘들지 만, 컴파일러가 pas/dcus를 찾기 위해 의존하는 경로 중 하나에 혼란이있을 것으로 생각됩니다. 컴파일해야 할 항목에 따라 발견 된 단위의 순서가 같지 않거나 단위가 좋은 단위가 아니라도 필요합니다.

수정 된 델파이 장치가 있습니까?
dcus를위한 별도의 폴더가 있습니까?
경로에 원본 및 컴파일 된 단위 폴더를 혼합합니까?

+0

수정 된 델파이 장치가 없지만 두 번째 및 세 번째 제안이 올바른 방향으로 진행 중일 수 있습니다. – Steve

+0

아직 실제로 문제를 발견하지 못했지만 99.9 %가 정확하다는 것을 확신합니다. 대답을 수락하고 그 경로를 찾아 보겠습니다. – Steve

관련 문제