Page 1 of 1

FF3 컴파일 해보신 분...

Posted: 2008 01 11 17:17 29
by sushizang
저도 한번 해보고 싶은데요, 이 분야는 문외한이라 이미 섭렵(?)하신 분들의 조언을 구합니다.

아래는 일단 개발 문서를 보면서 준비 완료한 과정입니다.
=============================================================================
0. OS: WindowsXP Home SP2

1. VC++ 2005 Express Edition 설치 (한글 버전)

2. VC++ 2005 Express Edition SP1 설치 (한글 버전)

3. Windows Server 2003 R2 Platform SDK 설치 (영문 버전)

4. MozillaBuildSetup-1.2 설치 (C:\mozilla-build)

5. 소스 압축 풀기 (C:\mozilla-build\mozilla)
=============================================================================

그 다름에 C:\mozilla-build 의 start-msvc8.bat 를 실행하니까 MINGW32 라는게 뜨는데,
거기서부터 문서를 봐도 어떻게 해야 하는지 잘 모르겠습니다.

처음엔 먼저 기본 옵션으로 FF3만 컴파일하려고 합니다.
컴파일이 되면 그 때 소스를 수정해 볼려고요.
궁극적으로 이 과정을 배우려는 이유는

1. exe 설치 버전이 아닌 zip 버전을 만들고,

2. 프로파일 저장 위치를 변경하고 싶어서 입니다. (예: 프로그램(Firefox) 폴더 아래)

그러면 결과적으로 포터블 버전이 되겠네요.

고수님들의 많은 도움말 부탁드립니다.
최대한 자세히 설명해 주시면 더욱 감사하겠습니다.

Re: FF3 컴파일 해보신 분...

Posted: 2008 01 11 17:41 06
by warmstar
전 주로 리눅스에서 컴파일해서 윈도우는 잘 모르지만,
MinGW가 필요하다는 말은 윈도우에서 사용할 GNU 라이브러리가 필요하다는 것입니다.
만일 설치하지 않으셨다면 MinGW를 설치하시고 빌드를 해보시면 될겁니다.

참고로 MinGW는 Minimalist GNU for Windows 의 약자이고 비슷한 프로그램(?)으로는 Cygwin이 있습니다.
둘다 GNU application과 라이브러리를 사용하기 위한 툴셋정도로 이해하시면 됩니다.

관련 URL : http://www.mingw.org/

Re: FF3 컴파일 해보신 분...

Posted: 2008 01 12 12:52 55
by sushizang
답변 감사합니다.

MozillaBuildSetup-1.2를 설치하면 MINGW32 및 개발 관련 툴 및 라이브러리 일체가 설치되는 것 같습니다.

그런데 전체 빌드와 빌드 옵션에 관한 내용은 있는데 선별적으로 빌드하는 방법을 못 찾아서요.

아시는 분 부탁 드립니다.

Re: FF3 컴파일 해보신 분...

Posted: 2008 01 12 13:03 21
by dyhan81
음... MDC의 영문 문서를 읽어보셨는지요?
빌드 문서: http://developer.mozilla.org/en/docs/Bu ... umentation
이미 읽어보신듯 하군요...!! :D

선별적 빌드라 하심은 Firefox, Thunderbird와 같은 어플리케이션 선별 선택하는 걸 말씀하시는거죠? 그건 http://developer.mozilla.org/en/docs/Co ... pplication 문서 섹션을 보면 나와있습니다. 보시면서 여력이 되신다면 한국어 번역 문서화도 부탁드립니다.