상세 컨텐츠

본문 제목

LibreOffice #3 - Window 빌드(2)

개발자행사/LibreOffice

by cepiloth 2020. 8. 25. 10:57

본문

728x90
반응형

 

 최근에 컴퓨터 오류로 인하여 포맷을 하였다. 기존의 환경설정을 다시 설정하고 빌드 환경을 구축하였다.
WINDOW 환경에서 CYGWIN 환경설정 후 에 아래와 같은 오류가 발생 하였다. (특정 sub 모듈 이 설치 되어 있지 않거나 권한 문제라고 한다.)

./configure fails with cannot run /bin/bash ./config.sub


구글링을 통해 이것 저것 환경 설정을 추가 하였다.

첫 번째 설정!

./autogen.sh --system
automake --add-missing
./configure

##
error
configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal)
automake-1.16: error: no 'Makefile.am' found for any configure output


두 번째 설정!
GNU make 를 설치 - (CYGWIN 설치시 wget 이랑 autoconf 도 설치함)

mkdir -p /opt/lo/bin
cd /opt/lo/bin
wget https://dev-www.libreoffice.org/bin/cygwin/make-4.2.1-msvc.exe
cp make-4.2.1-msvc.exe make
chmod +x make


세 번째 설정!
https://wiki.documentfoundation.org/Development/BuildingOnWindows 빌드 설정 다시 추가함

mkdir -p /cygdrive/c/sources
cd /cygdrive/c/sources
wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.5-bin.tar.bz2
tar -xjvf apache-ant-1.9.5-bin.tar.bz2
wget http://downloads.sourceforge.net/project/junit/junit/4.10/junit-4.10.jar


기타 설정
git local file 강제로 덮어쓰기

git fetch --all
 
git reset --hard origin/master
 
git pull origin master

 

반나절 환경설정 재구성 해서 겨우 빌드 하였다. 다시 빌드 하지만 정말 WINDOW 환경에서는 빌드 환경 설정할때 손이 많이 간다.

build 가 완료 되면 위와 같은 메시지가 나온다. 아래 명령어를 실행하여 LibreOffice 를 실행 해보자.

./instdir/program/soffice.exe

 

 

728x90
반응형

관련글 더보기

댓글 영역