"Libreoffice"의 두 판 사이의 차이

wwiki
이동: 둘러보기, 검색
(Jhkim (토론)의 489판 편집을 되돌림)
(태그: 편집 취소)
 
(같은 사용자의 중간 판 12개는 보이지 않습니다)
3번째 줄: 3번째 줄:
 
===소스 다운로드===
 
===소스 다운로드===
  
libreoffice 디렉토리에 소스 다운로드
+
https://ko.libreoffice.org/download/libreoffice-fresh/
  
$ git clone git://anongit.freedesktop.org/libreoffice/core libreoffice
+
===빌드 의존===
$ cd libreoffice
 
  
===빌드 의존===
+
$ sudo apt-get install git gstreamer1.0-libav libkrb5-dev nasm graphviz ccache libpython3-dev
  
  $ sudo apt install graphviz/stable
+
apt 소스리스트에서 deb-src주석해제
  $ sudo apt install libkrb5-dev/stable
+
 +
  $ sudo apt update
 +
  $ sudo apt-get build-dep libreoffice
  
 
===빌드===
 
===빌드===
  
configure: error: Ant does not work - Some Java projects will not build! 오류로 --without-java 추가
+
====x86====
  
  $ ./autogen.sh --without-java
+
  $ ./autogen.sh
 
  $ make
 
  $ make
 +
 +
====arm====
 +
 +
소스폴더의 README.cross를 참고하여 빌드
 +
 +
jni_md.h 파일을 찾지 못하는 경우 적절한 조치를 해야한다.
 +
 +
$ sudo ln -s /usr/lib/jvm/java-8-openjdk-armhf/include/linux/jni_md.h /usr/lib/jvm/java-8-openjdk-armhf/include/jni_md.h
 +
 +
jawt_md.h파일을 찾지 못하는 경우 적절한 조치를 해야한다.
 +
 +
$ sudo ln -s /usr/lib/jvm/java-8-openjdk-armhf/include/linux/jawt_md.h /usr/lib/jvm/java-8-openjdk-armhf/include/jawt_md.h
 +
 +
Makefile생성
 +
 +
$ ./autogen.sh
 +
 +
빌드
 +
 +
$ make
 +
 +
=외부링크=
 +
https://wiki.documentfoundation.org/Development/BuildingOnLinux
 +
 +
https://wiki.documentfoundation.org/Development/Linux_Build_Dependencies
 +
[[분류:오피스]]

2021년 10월 28일 (목) 07:42 기준 최신판

빌드[편집 | 원본 편집]

소스 다운로드[편집 | 원본 편집]

https://ko.libreoffice.org/download/libreoffice-fresh/

빌드 의존[편집 | 원본 편집]

$ sudo apt-get install git gstreamer1.0-libav libkrb5-dev nasm graphviz ccache libpython3-dev

apt 소스리스트에서 deb-src주석해제

$ sudo apt update 
$ sudo apt-get build-dep libreoffice

빌드[편집 | 원본 편집]

x86[편집 | 원본 편집]

$ ./autogen.sh
$ make

arm[편집 | 원본 편집]

소스폴더의 README.cross를 참고하여 빌드

jni_md.h 파일을 찾지 못하는 경우 적절한 조치를 해야한다.

$ sudo ln -s /usr/lib/jvm/java-8-openjdk-armhf/include/linux/jni_md.h /usr/lib/jvm/java-8-openjdk-armhf/include/jni_md.h

jawt_md.h파일을 찾지 못하는 경우 적절한 조치를 해야한다.

$ sudo ln -s /usr/lib/jvm/java-8-openjdk-armhf/include/linux/jawt_md.h /usr/lib/jvm/java-8-openjdk-armhf/include/jawt_md.h

Makefile생성

$ ./autogen.sh

빌드

$ make

외부링크[편집 | 원본 편집]

https://wiki.documentfoundation.org/Development/BuildingOnLinux

https://wiki.documentfoundation.org/Development/Linux_Build_Dependencies