[Libreoffice] new bootstrap: quick stop

Thomas Klausner wiz at NetBSD.org
Fri Dec 3 06:34:21 PST 2010


Hi!

I tried migrating to the new build structure, but that didn't work and
I didn't want to investigate, so I checked out anew per instructions
from http://wiki.documentfoundation.org/Development/Native_Build

autogen runs through fine, but then gmake says:
gmake: *** [dmake/dmake] Error 1
I looked at the Makefile target and saw that it wants to run
./bootstrap, so I did that manually; after a successful finish, gmake
now dies with:
gmake: *** [src/downloaded] Error 1

I don't want to do all these steps manually...

I've attached the Makefile that I currently have. Suggestions?
(I do have a NetBSDX86-64Env.Set.sh script.)
 Thomas
-------------- next part --------------
# Makefile.  Generated from Makefile.in by configure.
# FIXME: create 'install' and 'check' target

SHELL=/bin/sh

all: dmake/dmake fetch
	@. ./*[Ee]nv.[Ss]et.sh && \
        cd instsetoo_native && \
        build.pl -P1 --all -- -P1

install:
	@. ./*[Ee]nv.[Ss]et.sh && \
	echo "Installing in $${prefix:-/usr/local}..."
	ooinstall "$${prefix:-/usr/local}" && \
	echo "" && \
	echo "Installation finished, you can now execute:" && \
	echo "$${prefix:-/usr/local}/program/soffice"

dev-install:
	@. ./*[Ee]nv.[Ss]et.sh && \
        ooinstall -l /archive/cvs/libreoffice/install && \
        echo "" && \
        echo "Developer installation finished, you can now execute:" && \
        echo "/archive/cvs/libreoffice/install/program/soffice"

distclean: dmake/dmake
	@. ./*[Ee]nv.[Ss]et.sh && \
        dmake distclean

clean: dmake/dmake
	@. ./*[Ee]nv.[Ss]et.sh && \
        dmake clean

dmake/dmake:
	@. ./*[Ee]nv.[Ss]et.sh && \
        ./bootstrap

src/downloaded: ooo.lst download
	@. ./*[Ee]nv.[Ss]et.sh && \
	$$SRC_ROOT/download $$SRC_ROOT/ooo.lst && touch $@

fetch: src/downloaded

check:
	@. ./*[Ee]nv.[Ss]et.sh && \
	cd smoketestoo_native && \
	export SAL_USE_VCLPLUGIN="svp" && \
        build.pl -P1 --all -- -P1


More information about the LibreOffice mailing list