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

Reply via email to