빌드 패스를 추가 해줘야 하는데 *.jar 가 아닌 *.app 를 추가해줘야 하기 때문에 라이블러리 추가에선 불가.(이부분때문에 많이 헷갈림)




run configurations > vm arguments  에 라이블러리 패스 추가.


만일 제대로 돌아간다면 끝. out-of-memory 가 난다면 이클립스의 메모리를 늘려주면 됨.

저작자 표시
신고

'app > CEF' 카테고리의 다른 글

이클립스에서 jcef 빌드 하기  (0) 2014.06.02
jcef 빌드 성공...  (0) 2014.06.02
xcode build error Permission denied  (0) 2014.05.31
Unsupported compiler 'GCC 4.2' selected for architecture 'x86_64'  (0) 2014.05.31
xcode 4.x 버전 다운받기  (0) 2014.05.31
Brackets build 설정 (for mac)  (0) 2013.12.23

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret

jcef 빌드 성공...

app/CEF 2014.06.02 00:34



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로 빠졌지만 오히려 더욱 혈압상승중..... 

모르는게 있어도 국내 커뮤니트는 전무하기 때문에 누구에게 물어볼사람도 없음;;

아니 국외 커뮤니트도 없음; 그냥 cef  이슈 트랙커에 질문이 올라오긴 하는데

한달에 하나 올라오는정도;; 근데 구글도 이걸 계속 개발하는거 보면 cef 로 무엇인가 한다는 소리인거 같긴 한데. (cef 최근 커밋자가 14년 4월12일자..)


뭐 xcode 보단 java 로 할수 있으니 다행이긴 한데.... 잘 될려나도 모르겠다;; ㅋ



- nodcef의 경우엔 node로 cef 를 실행하는거 + 모듈 사용이더라. 오히려 쓰면 독이 될 모듈.

- 개발하다 빡쳐서 푸념글은 정말 몇년만에 써보는듯;;

저작자 표시
신고

'app > CEF' 카테고리의 다른 글

이클립스에서 jcef 빌드 하기  (0) 2014.06.02
jcef 빌드 성공...  (0) 2014.06.02
xcode build error Permission denied  (0) 2014.05.31
Unsupported compiler 'GCC 4.2' selected for architecture 'x86_64'  (0) 2014.05.31
xcode 4.x 버전 다운받기  (0) 2014.05.31
Brackets build 설정 (for mac)  (0) 2013.12.23

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret



xcode 빌드중 Permission denied 이 나온다면  

알림창에 Permission denied 앞에 권한이 없다는 파일 이름이 나옵니다.(위의 경우 strip_from_xcode 네요)


커맨드 창에서 해당 폴더로 이동후 


$sudo chmod +x (파일명)




 


한다음 다시 빌드 하시면 됨.






저작자 표시
신고

'app > CEF' 카테고리의 다른 글

이클립스에서 jcef 빌드 하기  (0) 2014.06.02
jcef 빌드 성공...  (0) 2014.06.02
xcode build error Permission denied  (0) 2014.05.31
Unsupported compiler 'GCC 4.2' selected for architecture 'x86_64'  (0) 2014.05.31
xcode 4.x 버전 다운받기  (0) 2014.05.31
Brackets build 설정 (for mac)  (0) 2013.12.23

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret

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 로 설정하고 리빌드!! 




저작자 표시
신고

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret

개발자 아이디가 필요합니다.(당연히 있으시겠지만?!)

아래의 링크 들어간후 로그인 하고 검색에 xcode 4 로 검색하면 4.x 버전별로 다운 가능합니다. 



https://developer.apple.com/downloads/index.action#




저작자 표시
신고

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret

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.  brackets-shell 폴더에 가보면 appshell.xcodeproj 파일이 생성되었습니다.

해당 파일을 클릭하여 xcode 로 연뒤 빌드 하면 xcodebuild 폴더안에 Dubug 폴더안에 Brackets 실행파일이생성됩니다. 

저작자 표시
신고

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret


와..... 빌드 성공하는데 하루 걸림.

adobe의 brackets 라는 프로그램을 보고 어떻게 만들었나 보다가 CEF까지 왔다.

한번 해볼까? 하는 마음에 다운 받아 빌드 하는데..-_- gcc 버전 않맞다고 에러.

gcc 설치 하려 했더니 xcode 에러 않맞다고 에러.

결국 macos 버전업을 시켰더니 이번엔 xcode 버전에러. 

에러.에러.에러.에러. 와.... 


오픈소스가 왜 버전관리가 힘든지 이제서야 알것같다. 

결국 xcode버전을 낮춰가며 llvm 버전을 낮췄더니 겨우 성공..(대체 몇개의 xcode를 설치 한거지?!)

이제 여기다가 bootstarp 를 입혀야 되는데... 막막함. (xcode 를 한번도 않해봤다... 이거 빌드시킨게 기적임.)

신기하긴 한데 더럽게 어렵다..ㅜㅡㅜ

저작자 표시
신고

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret