본문 바로가기

작업일지/Lazarus

라자루스에서 "Fatal: Can't find unit Unix used by FileProcs" 에러처리

플랫폼을 변경하면서 컴파일 하다보면 간혹 발생하는 에러임.

[발생상황]
1. 빌드도중 프로세스가 비정상 종료될때.
2. 패키지 빌드시 LCL바이너리들이 엉켜버릴경우.
3. Daily버전을 다운받아 사용시 이미 빌드되어 있는것을 사용할때.

여러가지 상황이 있겠으나 이미 빌드되어 있는 바이너리들이 안맞거나 파일들이 없거나 할 경우 발생되는듯함.

[대처방법]
Lazarus->Tools->Configure Build Lazarus에서 LCL, PackageRegistration, IDE Interface를 다시 재빌드 해본다.
(이때 플랫폼 설정이 맞는지 확인 해야함.)