'2010/01'에 해당되는 글 2건

  1. 2010.01.23 Android 개발 환경 세팅 (Windows)
  2. 2010.01.20 WebKit 빌드 절차
WebKit2010.01.23 20:20
필요한 것들
1. JDK
2. Eclipse Classic 3.5.x (Galileo)
3. Android SDK

1. JDK 설치

http://java.sun.com/javase/downloads/index.jsp 에 접속하여 JDK 최신 버전을 다운받는다.


환경 변수 등록: Java compiler path를 등록 해 준다.
윈도우의 시스템 변수 중 PATH에  C:\Program Files\Java\jdk1.6.0_17\bin 을 추가.

CLASSPATH 등록:
시스템 변수에서 새로 만들기를 클릭 후,
C:\Program Files\Java\jdk1.6.0_17\lib;.; 을 추가한다.

cmd 창에서 javac -version 을 실행하여
javac 1.6.0_17 과 같이 나오면 PATH 설정이 제대로 된 것이다.



'WebKit' 카테고리의 다른 글

Building WebKit (cairo-win32)  (0) 2010.04.26
WinLauncher  (0) 2010.04.18
WebKit, Apple's CFNET, CFURL.  (0) 2010.04.18
Building WebKit on GTK/Linux, Ubuntu 9.10  (0) 2010.03.13
Android 개발 환경 세팅 (Windows)  (0) 2010.01.23
WebKit 빌드 절차  (0) 2010.01.20
Posted by exahz
WebKit2010.01.20 21:20
사용환경:
Intel SU2300
2GB RAM
Windows 7 Ultimate K x64
Visual Studio 2005 한글판

1. 개발 환경 구축 (for windows and VS2005 korean)


핫픽스 설치 : KB943969 -> VS2005 에서 큰 용량의 프로젝트에 대한 Intellisence 관련 문제를 해결 해 준다.

그런다음 Cygwin을 설치 -> cygwin_downloader.zip
받은 압축 파일을 푼 뒤 cygwin-downloader.exe 파일을 실행하여 인스톨에 필요한 파일들을 다운 받는다. 다운로드가 끝나면 cygwin installer에서 Install from Local Directory 를 체크 후 Next 를 하여 인스톨을 완료한다. (이 때 윈도우즈 사용자 계정은 영문이어야 앞으로 일어날 에러들을 예방할 수 있다)

필요하다면(for media support) QuickTime SDK 도 설치 한다.

2. 코드 가져오기

Cygwin shell 에서 소스 트리를 만들기 위해 다음의 명령줄을 실행 해 준다.

svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit

그 후 WebKit Support Library 를 방금 받은 소스 트리의 root 에 저장한다.
(C:\cygwin\home\<username>\WebKit)
절대 압축은 풀지 않는다.

그 후 WebKitTools/Scripts/update-webkit 을 타이핑 하여 소스 트리와 필요한 라이브러리를 업데이트 한다.

업데이트가 끝나면 windows의 사용자 변수에 
CYGWIN, WEBKITLIBRARIESDIR, WEBKITOUTPUTDIR 이 잘 정의되어 있는 지 확인한다.



그리고 VS2005를 연 다음, [도구] -> 옵션 -> 프로젝트 및 솔루션 -> VC+ 디렉터리에서
다음에 경로들을 추가 해 준다.
실행파일: C:\cygwin\home\사용자이름\WebKit\WebKitLibraries\win\bin
포함파일: C:\cygwin\home\사용자이름\WebKit\WebKitLibraries\win\include
라이브러리파일: C:\cygwin\home\사용자이름\WebKit\WebKitLibraries\win\lib

3.  빌드 하기

Cygwin shell 을 실행하여 소스 트리의 root 디렉토리에서 다음 명령어를 타이핑 한다.

WebKitTools/Scripts/set-webkit-configuration --debug
WebKitTools/Scripts/build-webkit --debug

빌드 도중 DumpRenderTree에서 C4819 에러가 날 수도 있는데
이 때에는 다음과 같이 해결 할 수 있다.

WebKit\win\WebKit.vcproj\WebKit.sln : VS2005 솔루션 파일을 연다.
DumpRenderTree 프로젝트의 속성에서 모든 구성 에 대해 추가 옵션 으로 /wd4819 를 넣어준다.


'WebKit' 카테고리의 다른 글

Building WebKit (cairo-win32)  (0) 2010.04.26
WinLauncher  (0) 2010.04.18
WebKit, Apple's CFNET, CFURL.  (0) 2010.04.18
Building WebKit on GTK/Linux, Ubuntu 9.10  (0) 2010.03.13
Android 개발 환경 세팅 (Windows)  (0) 2010.01.23
WebKit 빌드 절차  (0) 2010.01.20
Posted by exahz

티스토리 툴바