오픈오피스 2.0 rc2 빌드 실황 중계~

jeongkyu의 이미지

오픈오피스 2.0 소스 코드 빌드해 보신 분은 아시겠지만 상당히(?) 오래 걸립니다. 그런데, 얼마전부터 빌드 진행 상황을 html 파일로 보여주는 기능이 도입되어 그나마 어디쯤 가고 있는지 알 수 있게 되었습니다.

방금 오픈오피스 2.0 rc2 소스 코드 받아서 빌드 시작했는데 재미삼아 html 파일을 주기적으로 서버에 복사해서 실황 중계 중입니다. :-)

http://oooko.net/gomme/?p=123

bus710의 이미지

음... UnoControls 까지 진행되었군요.

한 30% 된건가요?

여하튼 재밌네요^^

life is only one time

chadr의 이미지

한시간 정도 지났는데 약 25%정도 완료된것 같이 보이는군요..

그렇다면 다 컴파일 하는데는 4시간이란 말인가요? :twisted:

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

jeongkyu의 이미지

Quote:
그렇다면 다 컴파일 하는데는 4시간이란 말인가요?

설마요. :-)

cygwin snapshot dll 을 썼더니 중간에 한 번 에러가 나더군요. 한두시간 정도 지나서 그런 것 같은데 기억이 가물 가물... 문제 고치고 다시 빌드하면 에러 나기 전까지 빌드한 부분은 휘리릭~ 지나가니까 반영이 거의 안됩니다.

그리고 전체 진행을 보여주는 막대가 시간을 고려한 것이 아니라 모듈 개수를 고려한 것으로 보이네요. 뒤로 갈수록 시간이 많이 걸리는 모듈이 있어서 시간하고 꼭 비례하는 것은 아닙니다. 특히, binfilter 모듈에서 엄청 오래걸립니다.

지금 Pentium 3.2 GHz 에서 돌고 있는데 아마 15시간 정도 걸리지 않을까요? ^^;

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

jeongkyu의 이미지

지금 16시간 정도 지나서 열심히 Calc 를 달리고 있는 중입니다. 몇 시간 더 있어야 끝나겠네요.

말씀드린대로 binfilter 에서 조금 오래 걸렸죠? 3시간 40분 -_-

참고로 binfilter 모듈은 legacy binary filter 들인데, configure 스크립트에서 뺄 수 있다고 나옵니다. 시간이 많이 줄겠지요? 그래도 어차피 15시간 이나 20시간 이나 거기서 거기다 싶어서 해 본적은 없습니다.

빌드할 때 dmake 가 tcsh 을 띄워서 명령을 실행하는데 원래 코드에는 tcsh을 띄울 때, -fc 플래그를 쓰도록 되어 있습니다. 그러면 훨신 빠르다는데 cygwin이 아직 불안해서 빌드가 자꾸 멈춥니다 (하이퍼스레딩을 쓰는 기계에서는 특히 더 그렇습니다). 'f' 를 빼고 '-c' 만 쓰면 조금(?) 느려도 별 문제가 없이 끝납니다.

빌드 예상 시간은 -f 플래그 없이 Pen4 3.2 GHz 에서 20시간 정도 되겠습니다. 흐미...

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

chadr의 이미지

완료가 눈앞에 보이는군요. 컴파일이 다 끝나면 컴퓨터에게 맛있는거라도 ㅎㅎㅎ

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

jeongkyu의 이미지

막판에 확 달려야 하는데 얼마전부터 불여우 빌드랑 같이 돌구 있습니다. ㅋㅋㅋ 곧 나갔다 올 것 같아서요. 설상 가상으로 바이러스 프로그램까지 같이 돌고 있길래 그건 후다닥 껐습니다.

너무 혹사 시킨다고 생각하시는 분도 계시겠지만, 컴퓨터는 달리는 것이 로망 아니겠습니까? 컴퓨터가 저한테 고마워해야지요.

근데, 컴퓨터한테 뭘 주면 좋아할까요? 어디서 냉각수라도 한 사발 받아와서 들이키라고 하고 한 서너시간 푸~욱 자라고 그럼 좋겠는데...:-)

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

atie의 이미지

OOoBean 등의 jar 파일 소스를 따로 받거나 볼 수가 있나요?

----
I paint objects as I think them, not as I see them.
atie's minipage

jeongkyu의 이미지

http://go-ooo.org/ 에 가시면 오픈오피스 소스를 lxr 로 검색하는 것이 가능합니다. OOOBean 소스는 http://go-ooo.org/lxr/source/api/bean/ 에 있습니다.

그리고 cvs 를 사용하면 OOOBean 소소만 받으실 수도 있습니다.

bash> export CVSROOT=:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs
bash> cvs co bean

혹시 2.0 rc2 버전의 소스가 필요하시면 cvs tag 가 OOO680_m2 이므로 아래와 같은 명령을 주면 됩니다.
bash> cvs co -r OOO680_m2 bean

다 귀찮으시면 그냥 저한테 메시지 남겨주셔도 되겠습니다. :-)

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

atie의 이미지

jeongkyu wrote:
http://go-ooo.org/ 에 가시면 오픈오피스 소스를 lxr 로 검색하는 것이 가능합니다. OOOBean 소스는 http://go-ooo.org/lxr/source/api/bean/ 에 있습니다.

그리고 cvs 를 사용하면 OOOBean 소소만 받으실 수도 있습니다.

bash> export CVSROOT=:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs
bash> cvs co bean

혹시 2.0 rc2 버전의 소스가 필요하시면 cvs tag 가 OOO680_m2 이므로 와 같은 명령을 주면 됩니다.
bash> cvs co -r OOO680_m2 bean

다 귀찮으시면 그냥 저한테 메시지 남겨주셔도 되겠습니다. :-)


자세히 답변을 주셔서 많은 도움이 되겠습니다.

soffice를 SWT에 임베디드 시키는 코드를 테스트해 보고 있습니다. 실행 환경은 우분투 (OO 1.9.129)인데 이클립스 내에서 패스에 soffice가 있는 디렉토리를 지정을 하여도 OOoBean loadfromURL에서 soffice가 없다는 IOException이 발생을 하여서 소스를 보고 디버깅을 해보려고 합니다. 혹 비슷한 류의 에러가 있다는 것이 개발자 메일링에 올라온 적이 있다면 알려주시겠죠.

----
I paint objects as I think them, not as I see them.
atie's minipage

jeongkyu의 이미지

Quote:
실행 환경은 우분투 (OO 1.9.129)인데 이클립스 내에서 패스에 soffice가 있는 디렉토리를 지정을 하여도 OOoBean loadfromURL에서 soffice가 없다는 IOException이 발생을 하여서 소스를 보고 디버깅을 해보려고 합니다. 혹 비슷한 류의 에러가 있다는 것이 개발자 메일링에 올라온 적이 있다면 알려주시겠죠.

에러 메시지를 정확하게 알려주시면 비슷한 류의 에러를 찾는데 도움이 될 것 같습니다.

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

jeongkyu의 이미지

혹시 여기에 있는 코드를 말씀하시는 건가요? 제가 리눅스가 없어서 테스트는 못해보겠네요.
http://www.eclipsezone.com/eclipse/forums/t48966.html

아래는 질문 답변으로 올라온 글이니 참고하시기 바랍니다.

Quote:
Re: OpenOffice document in SWT view
> Very nice & usefull. A few questions:
>
> 1) Does OO have to be installed on the machine or
> will the jars suffice?
>
OO have to be installed - in background view start soffice and connect to it - except java libraries it use native libraries from office

> 2) Can you edit & save?
>
yes.see screenshot

> 3) Does this work for OO 2.0 which is due out RSN?
>
yes,I try with 1.9.130 (last version) and for swing/awt in swt you have to use java 5.0 on linux

> If the above are true & if OO 2.0 handles XForms
> well, this could make for a very usefull XForms
> editor/viewer.
>
I don't know for OO XForm features, but You can view (and edit) different formats in OO (word like documents, spreadsheats, images,postscript, dBase format, rtf, DocBook etc)

I have currently problem with gtk port this view - L&F eclipse and OO view is different.I post problem on OO list

regards
Haris Peco

그리고 대단히 죄송하지만, 오픈오피스 개발에 관련한 질문 답변은 오픈오피스 개발 관련 게시판 ( http://oooko.net/forums/viewforum.php?f=11 ) 쪽에서 해도 좋겠습니다. 혹시 관심있는 다른 분들에게 도움이 될 수도 있고, 나중에 참고 자료로 이용할 수 있을 것 같아서 입니다.

Jeongkyu Kim
OpenOffice.org Korean community lead

Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme

atie의 이미지

이 곳에 질문을 올렸습니다.

----
I paint objects as I think them, not as I see them.
atie's minipage