시험삼아 윈도우용 라자루스IDE 전체 소스코드를 빌드해 보았는데

약 2~3분 소요됨을 확인했습니다.


일반 사용자는 라자루스IDE의 소스코드 빌드 작업이 필요하지 않고

바이너리만 받아서 설치하시면 사용할 수 있습니다.


라자루스IDE 전체 소스코드 빌드 작업을 해 보실 분은 바이너리는 설치하지 말고

아래 3개의 파일만 받아서 작업을 해 보시기 바랍니다.


테스트 환경:

윈도우10 (64비트) / Core(TM) i5-4690 CPU @ 3.50GHz / RAM 16GB / SSD 512GB


lazarus-3.0RC2-0.zip - 라자루스IDE 전체 소스코드

fpc-3.2.2.i386-win32.zip - 프리파스칼 컴파일러 바이너리. 라자루스IDE의 소스를 빌드하는 데에 필요하다.

fpcbuild-3.2.2.zip - 라자루스 소스코드 빌드 후 첫 실행할 때 FPC의 소스코드의 경로를 묻는다. 이 파일의 압축을 푼 폴더의 경로를 지정해주면 된다.


프리파스칼을 설치할 때 기본 설치경로는 C:\FPC로 지정되어 있다. 설치가 완료되면 PATH 환경변수에 다음의 경로가 추가된다.

C:\FPC\3.2.2\bin\i386-win32


프리파스칼 경로가 맞게 설정되었다면 명령프롬프트에서 fpc라고 입력해 보면 된다.

프리파스칼 설치 직후엔 윈도우를 다시 로그인하기 전까지는 환경변수가 즉시 적용되지 않으므로 필요하다면 명령프롬프트 창에서 다음과 같이 입력해서 즉시 적용하도록 한다.


PATH=%PATH%;C:\FPC\3.2.2\bin\i386-win32


라자루스IDE 소스코드 파일(lazarus-3.0RC2-0.zip)의 압축을 C:\에 풀면 다음 경로에 전체 소스파일 및 폴더가 생성된다.


C:\LAZARUS


라자루스IDE의 전체 소스코드를 빌드하기 위해 명령프롬프트에서 다음과 같이 입력한다.


C:\LAZARUS> make clean bigide


빌드하는데 약 3분 정도 소요되지만 시스템마다 차이가 있다. 빌드가 종료된 후 startlazarus.exe를 실행하면 된다.


C:\LAZARUS> startlazarus.exe


첫 실행할 때 FPC의 소스코드 경로를 묻는 창이 뜨는데 fpcbuild-3.2.2.zip의 압축을 풀어 둔 경로를 지정하면 된다.

그리고 Start IDE 버튼을 누르면 라자루스가 실행된다.


오늘은 여기까지. 시간되면 또 작성해서 올리겠습니다...