본문 바로가기

app/CEF

(7)
이클립스에서 jcef 빌드 하기 빌드 패스를 추가 해줘야 하는데 *.jar 가 아닌 *.app 를 추가해줘야 하기 때문에 라이블러리 추가에선 불가.(이부분때문에 많이 헷갈림) run configurations > vm arguments 에 라이블러리 패스 추가. 만일 제대로 돌아간다면 끝. out-of-memory 가 난다면 이클립스의 메모리를 늘려주면 됨.
jcef 빌드 성공... http://www.magpcss.net/cef_downloads/index.php?query=label%3Amacosx+sort%3Aname+jcef#list 소스는 jcef_binary_3.1650.1552.13_macosx64_preview.7z 으로 빌드. 이번엔 java 로 된 cef 빌드 성공...(근데 이클립스에선 아직 안됨..터미널에서 성공)권한 문제 때문에 한참을 헤맸다. 속 편하게 소스 전체를 권한을 주면 끝.(mac 에선 권한이 없다는 말이 않나온다. 파일이 없다고 나온다. 그래서 모든 바이너리 파일 넣었다 뺏다가 뻘짓 하루동안 함) 쨋든. 오늘은 여기까지. node-webkit 하다가 빡쳐서 cef로 빠졌지만 오히려 더욱 혈압상승중..... 모르는게 있어도 국내 커뮤니트는 전무하기 ..
xcode build error Permission denied xcode 빌드중 Permission denied 이 나온다면 알림창에 Permission denied 앞에 권한이 없다는 파일 이름이 나옵니다.(위의 경우 strip_from_xcode 네요) 커맨드 창에서 해당 폴더로 이동후 $sudo chmod +x (파일명) 한다음 다시 빌드 하시면 됨.
Unsupported compiler 'GCC 4.2' selected for architecture 'x86_64' cef 빌드중 "Unsupported compiler 'GCC 4.2' selected for architecture 'x86_64'" 에러가 나온다면 Build Settings -> (에러가 나는 타켓을 선정) -> All -> Build options -> compiler for c/c++/Objective-c 에서 빌드 버전을 Apple LLVM compiler 4.2 로 설정하고 리빌드!!
xcode 4.x 버전 다운받기 개발자 아이디가 필요합니다.(당연히 있으시겠지만?!)아래의 링크 들어간후 로그인 하고 검색에 xcode 4 로 검색하면 4.x 버전별로 다운 가능합니다. https://developer.apple.com/downloads/index.action#
Brackets build 설정 (for mac) https://github.com/adobe/brackets-shell/wiki/Building-Brackets-Shell 1. git 설치 , node.js 설치.(node의 grunt 를 이용하기 때문에 설치 필요.)git 링크 : http://git-scm.com/downloadnode.js 링크 : http://nodejs.org/ 2. xcode 4.x 버전 설치. 3. 터미널에서 npm grunt 설치$ sudo npm install $sudo npm install grunt-cli -g (아래의 grunt 설치는 시간이 좀 걸립니다. Done 가 나올때까지 차 한잔 하고 오세요.)$ grunt setup 위의 grunt 에서 해당 필요한 라이블러리와 빌드 환경을 모두 다운로드 받았습니다.4...
CEF3(Chromium Embedded Framework) 시작. 와..... 빌드 성공하는데 하루 걸림.adobe의 brackets 라는 프로그램을 보고 어떻게 만들었나 보다가 CEF까지 왔다.한번 해볼까? 하는 마음에 다운 받아 빌드 하는데..-_- gcc 버전 않맞다고 에러.gcc 설치 하려 했더니 xcode 에러 않맞다고 에러.결국 macos 버전업을 시켰더니 이번엔 xcode 버전에러. 에러.에러.에러.에러. 와.... 오픈소스가 왜 버전관리가 힘든지 이제서야 알것같다. 결국 xcode버전을 낮춰가며 llvm 버전을 낮췄더니 겨우 성공..(대체 몇개의 xcode를 설치 한거지?!)이제 여기다가 bootstarp 를 입혀야 되는데... 막막함. (xcode 를 한번도 않해봤다... 이거 빌드시킨게 기적임.)신기하긴 한데 더럽게 어렵다..ㅜㅡㅜ