Showing posts with label 라자루스. Show all posts
Showing posts with label 라자루스. Show all posts
2012/08/31
Lazarus 1.0 x64 저장 문제
얼마 전 공개된 Lazarus 1.0 버전중 64비트 버전을 설치해 보았다.
컴파일과 실행에는 문제가 없었는데 저장(Save As)를 하기만 하면 Lazarus가 다운이 되어 버린다. 몇 번을 응답없음이 되더니 이제 아예 사라지 버린다.
재설치를 몇 번을 해보고 경로도 바꾸어 보고 했지만 증상은 여전했다. 64비트 버전에 문제가 있는게 아닌가 싶다.
다시 32비트 버전을 설치해서 사용해 봤는데 32비트 버전은 문제가 없었다.
분명 64비트 운영체제를 사용하고 있는데 왜 64비트 Lazarus가 동작하지 않는 것일까?&
Original Post : http://neodreamer-dev.tistory.com/678
컴파일과 실행에는 문제가 없었는데 저장(Save As)를 하기만 하면 Lazarus가 다운이 되어 버린다. 몇 번을 응답없음이 되더니 이제 아예 사라지 버린다.
재설치를 몇 번을 해보고 경로도 바꾸어 보고 했지만 증상은 여전했다. 64비트 버전에 문제가 있는게 아닌가 싶다.
다시 32비트 버전을 설치해서 사용해 봤는데 32비트 버전은 문제가 없었다.
분명 64비트 운영체제를 사용하고 있는데 왜 64비트 Lazarus가 동작하지 않는 것일까?&
Original Post : http://neodreamer-dev.tistory.com/678
Lazarus 1.0 정식 버전 공개
드디어 정식 버전이 나왔다.
10여년이 넘게 베타버전으로 개발해 오다 드디어 정식 1.0이 공개 되었다. FPC(프리파스칼 컴파일러)를 이용하는 개발 환경으로 다양한 플랫픔을 지원하고 있다.
엄청난 실행 파일 크기는 여전했다. 빈 픔 하나를 갖는 프로그램이 10MB를 넘는다. 여러가지 줄이는 방법도 있지만 줄여도 2~3MB 정도 였다.
어쨌거나 한번의 프로그램 작성으로 다른 여러 플랫폼에서 컴파일만 하면 해당 플랫폼에 맞는 프로그램이 생산되는 것이 흥미롭다.
1.0 공개 토픽: http://www.lazarus.freepascal.org/index.php/topic,18019.html
1.0 다운로드: http://sourceforge.net/projects/lazarus/files/
&
Original Post : http://neodreamer-dev.tistory.com/677
Labels:
FPC
,
Free Pascal
,
Lazarus
,
TistoryOldPost
,
라자루스
2011/03/29
Lazarus 실행파일 크기 줄이기
잠깐 Lazarus 사용해 보았는데 실행파일 크기가 너무 커서 실행파일 크기를 줄이는 방법을 찾아 보았다.
Lazarus Wiki 페이지에서 방법을 찾았다.
Quick guide to Lazarus/FPC application size reduction (tested with Lazarus 0.9.26)


이 방법을 사용하면 원래 크기인 12MB 짜리 실행파일이 2MB 정도로 줄어 들었다. 하지만 마지막 방법인 UPX로 압축하는 방법은 정상 동작을 하지 않았다. 최신 UPX 로 압축을 시도하였지만 실패 하였다.
출처 : http://wiki.lazarus.freepascal.org/Lazarus_Faq#Why_are_the_generated_binaries_so_big.3F
&
Original Post : http://neodreamer-dev.tistory.com/522
Lazarus Wiki 페이지에서 방법을 찾았다.
Quick guide to Lazarus/FPC application size reduction (tested with Lazarus 0.9.26)
- Project|Compiler Options|Code|Smart Linkable (-CX) -> Checked
- Project|Compiler Options|Linking|Debugging| Uncheck all except
Strip Symbols From Executable (-Xs) -> Checked - Project|Compiler Options|Linking|Link Style|Link Smart (-XX) -> Checked
The most important items seem to be 2. For a simple application the executable size should now be 1-3 MB instead of 15-20 MB. At this point you can also try: Project|Compiler Options|Code|Optimizations|smaller rather than faster -> Checked (Warning: this might decrease performance) - (Optional) Run UPX <your_executable> to compress your binary by an additional factor of 2-3 (Warning: as indicated above, there are drawbacks to using UPX).
이 방법을 사용하면 원래 크기인 12MB 짜리 실행파일이 2MB 정도로 줄어 들었다. 하지만 마지막 방법인 UPX로 압축하는 방법은 정상 동작을 하지 않았다. 최신 UPX 로 압축을 시도하였지만 실패 하였다.
출처 : http://wiki.lazarus.freepascal.org/Lazarus_Faq#Why_are_the_generated_binaries_so_big.3F
&
Original Post : http://neodreamer-dev.tistory.com/522
Subscribe to:
Posts
(
Atom
)