Ticket #1572 (Closed: worksforme)
libcairo.so: undefined reference to `FT_GlyphSlot_Embolden'
Priority: | normal | Reporter: | fvanberckel |
---|---|---|---|
Severity: | minor | Assigned to: | maroy |
Component: | development environment | Status: | closed |
Version: | 1.0.2 | Resolution: | worksforme |
Milestone: | 1.0.2 | Keywords: |
Description by fvanberckel:
Compiling gst-plugins-0.8.10 - use of system library's - errors - make tools setup stops
gcc -g -O2 -o demo -Wl,--export-dynamic -pthread demo-demo.o -L/home/frans/src/livesupport/svn/trunk/livesupport/usr/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so -lXinerama -lXi -lXrandr -lXext -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lpng12 -lfontconfig /usr/lib/libfreetype.so -lXrender -lX11 /home/frans/src/livesupport/svn/trunk/livesupport/usr/lib/libgstreamer-0.8.so /usr/lib/libpopt.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libxml2.so -ldl -lz -lm /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/home/frans/src/livesupport/svn/trunk/livesupport/usr/lib -Wl,--rpath -Wl,/home/frans/src/livesupport/svn/trunk/livesupport/usr/lib /usr/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status make[6]: *** [demo] Error 1 make[6]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10/gst/level' make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10/gst/level' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10/gst' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10' make[1]: *** [tmp/all.stamp] Error 2 make[1]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport/src/tools/gstreamer/gstreamer-0.8.10' make: *** [tmp/tools_setup.stamp] Error 2
Attachments
Changelog
Wed Dec 21 00:38:19 2005: Modified by fvanberckel
Wed Dec 21 01:32:23 2005: Modified by fvanberckel
make[2]: Leaving directory `/home/frans/src/livesupport/svn/trunk/livesupport /src/tools/gstreamer/gstreamer-0.8.10/tmp/gst-plugins-0.8.10'
No error on gst-plugins anymore, the make tool_setup goes on now.
I am running Ubuntu breezy, but changed the sources.list to use dapper to update to freetype 2.1.10. Please take care and use only for updating freetype and boost.
## New version of Ubuntu Dapper, will be released in april 2006 #deb http://nl.archive.ubuntu.com/ubuntu dapper main restricted #deb http://nl.archive.ubuntu.com/ubuntu dapper universe multiverse
Wed Dec 21 01:34:12 2005: Modified by fvanberckel
- resolution set to worksforme
- status changed from new to closed
Maybe this one:
Removed patch 02-no-ft-glyphslot-embolden.patch to re-allow configure to use FT_GlyphSlot_Embolden provided in freetype 2.1.10 which is now in sid.
http://packages.debian.org/changelogs/pool/main/libc/libcairo/libcairo_1.0.2-3/changelog
So updated freetype freetype 2.1.7 to freetype 2.1.10 and now running tools_setup.