Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


On Mon, Jun 25, 2012 at 3:11 AM, Miklos Vajna <vmiklos@suse.cz> wrote:

Hi Rafael,

Here is the build error I get when I try to build your branch from
scratch:

~/git/libreoffice/gsoc2012/tail_build$ make -sr
[ build MOD ] accessibility
[ build MOD ] animations
make: Circular /home/vmiklos/git/libreoffice/gsoc2012/workdir/
unxlngx6.pro/ExternalHeaders/Library/libdrawinglayerlo.so <-
/home/vmiklos/git/libreoffice/gsoc2012/workdir/
unxlngx6.pro/Headers/Library/libavmedialo.so dependency dropped.
make: Circular /home/vmiklos/git/libreoffice/gsoc2012/workdir/
unxlngx6.pro/LinkTarget/Library/libdrawinglayerlo.so <-
/home/vmiklos/git/libreoffice/gsoc2012/solver/
unxlngx6.pro/lib/libavmedialo.so dependency dropped.
[ build LNK ] Library/libdrawinglayerlo.so
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld:
cannot find -lavmedialo
collect2: ld returned 1 exit status
make: *** [/home/vmiklos/git/libreoffice/gsoc2012/workdir/
unxlngx6.pro/LinkTarget/Library/libdrawinglayerlo.so] Error 1

And indeed it seems:

- drawinglayer depends on avmedia
- avmedia depends on sfx2
- sfx2 depends on drawinglayer -> circular dependency

It seems you introduced this dependency in commit
643f30de35d26e7e50ef3ea39a476733dbf38251. Not something that will block
you right now, but definitely something to fix before your feature
branch gets merged.

Miklos


Hey miklos, try doing a make clean and rebuilding again.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.