You are not logged in.
Pages: 1
Hi Friends, I am trying to build cairo through jhbuild ( specifically i want to build gnome-music and gnome-photos as I want to work on its development) but i get following error:
/home/pranav/jhbuild/checkout/cairo/test/cairo-test-constructors.c:1114: undefined reference to `_register_xlib_surface'
/home/pranav/jhbuild/checkout/cairo/test/cairo-test-constructors.c:1115: undefined reference to `_register_xlib_surface_source'
/home/pranav/jhbuild/checkout/cairo/test/cairo-test-constructors.c:1116: undefined reference to `_register_get_xrender_format'
/home/pranav/jhbuild/checkout/cairo/test/cairo-test-constructors.c:1117: undefined reference to `_register_multi_page'
/home/pranav/jhbuild/checkout/cairo/test/cairo-test-constructors.c:1118: undefined reference to `_register_fallback_resolution'
collect2: error: ld returned 1 exit status
Makefile:1750: recipe for target 'cairo-test-suite' failed
make[4]: *** [cairo-test-suite] Error 1
make[4]: Leaving directory '/home/pranav/jhbuild/checkout/cairo/test'
Makefile:8121: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/pranav/jhbuild/checkout/cairo/test'
Makefile:1691: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/pranav/jhbuild/checkout/cairo/test'
Makefile:897: recipe for target 'all-recursive' failed\
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pranav/jhbuild/checkout/cairo'
Makefile:747: recipe for target 'all' failed
make: *** [all] Error 2I have added the options like --disable-lto and other options as mentioned here in this thread and the archwiki:
https://bbs.archlinux.org/viewtopic.php … 4#p1425254
https://wiki.archlinux.org/index.php/JH … _not_build
But it still does not build.
Also I am using latest jhbuild from git.
Please guide me.
Using Openbox + Tint2 + Idesk
Offline
Pages: 1