Hi Michael,
Il 24/01/2012 12:49, Michael Meeks ha scritto:
Hi Riccardo,
On Tue, 2012-01-24 at 12:26 +0100, Riccardo Magliocchetti wrote:
with this configuration (note --disable-cairo-canvas is set)
/autogen.sh --without-junit --without-java --disable-epm --disable-gtk
...
--disable-cairo-canvas --disable-neon --disable-dbus --disable-systray
I guess the --disable-cairo-canvas thing is not working so well for you
for some reason. I guess for your case, you want to use the VCL canvas,
with the svp backend and hope :-) [ this is a somewhat under-tested
code-path I suspect, but ... lets see ;-].
... analyzing files ...
ERROR: The following files could not be found:
ERROR: File not found: cairocanvas.uno.so
... cleaning the output tree ...
So - you'll need to poke in the scp2/ directory and git grep for
cairocanvas there, and add a define in the makefile.mk to SCPDEFS (which
we pre-process with), and a conditonal in the relevant scp2. then re-run
'build&& deliver' in scp2 and try again I guess.
The attached patch is enough to give me a succesfull make dev-install.
And the build even run :)
thanks!
--
Riccardo Magliocchetti
diff --git a/scp2/source/canvas/makefile.mk b/scp2/source/canvas/makefile.mk
index 7ce0257..41d990b 100644
--- a/scp2/source/canvas/makefile.mk
+++ b/scp2/source/canvas/makefile.mk
@@ -44,9 +44,11 @@ PARFILES= canvascommons.par \
.IF "$(GUI)"=="UNX"
#X11 MacOSX has no cairo-canvas
.IF "$(OS)" != "MACOSX" || "$(GUIBASE)" == "aqua"
+.IF "$(ENABLE_CAIRO_CANVAS)" == "TRUE"
PARFILES+= cairocanvas.par
.ENDIF
.ENDIF
+.ENDIF
.IF "$(ENABLE_DIRECTX)" != ""
.IF "$(USE_DIRECTX5)" != ""
diff --git a/scp2/util/makefile.mk b/scp2/util/makefile.mk
index 9af2c3a..f40a0df 100644
--- a/scp2/util/makefile.mk
+++ b/scp2/util/makefile.mk
@@ -211,9 +211,11 @@ SCP1FILES += \
.IF "$(GUI)"=="UNX"
#X11 MacOSX has no cairo-canvas
.IF "$(OS)" != "MACOSX" || "$(GUIBASE)" == "aqua"
+.IF "$(ENABLE_CAIRO_CANVAS)" == "TRUE"
SCP1FILES += cairocanvas.par
.ENDIF
.ENDIF
+.ENDIF
.IF "$(ENABLE_ONLINE_UPDATE)"!=""
SCP1FILES += \
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice