undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
/PlayerFilters.o CMakeFiles/guayadeque.dir/Vumeters.o CMakeFiles/guayadeque.dir/AlbumBrowser.o CMakeFiles/guayadeque.dir/SelCoverFile.o CMakeFiles/guayadeque.dir/AutoScrollText.o CMakeFiles/guayadeque.dir/RoundButton.o CMakeFiles/guayadeque.dir/ToggleRoundButton.o CMakeFiles/guayadeque.dir/AuiDockArt.o CMakeFiles/guayadeque.dir/FileBrowser.o CMakeFiles/guayadeque.dir/FileRenamer.o CMakeFiles/guayadeque.dir/YeListBox.o CMakeFiles/guayadeque.dir/RaListBox.o CMakeFiles/guayadeque.dir/PcListBox.o CMakeFiles/guayadeque.dir/CoListBox.o CMakeFiles/guayadeque.dir/AAListBox.o CMakeFiles/guayadeque.dir/TimeLine.o CMakeFiles/guayadeque.dir/Jamendo.o CMakeFiles/guayadeque.dir/Magnatune.o CMakeFiles/guayadeque.dir/GIO_Volume.o CMakeFiles/guayadeque.dir/PortableMedia.o CMakeFiles/guayadeque.dir/Transcode.o CMakeFiles/guayadeque.dir/CopyTo.o CMakeFiles/guayadeque.dir/LocationPanel.o CMakeFiles/guayadeque.dir/CoverPanel.o CMakeFiles/guayadeque.dir/Accelerators.o CMakeFiles/guayadeque.dir/AccelListBox.o CMakeFiles/guayadeque.dir/AuiManagerPanel.o CMakeFiles/guayadeque.dir/AuiManagedPanel.o CMakeFiles/guayadeque.dir/EditWithOptions.o CMakeFiles/guayadeque.dir/TreeViewFilter.o CMakeFiles/guayadeque.dir/TreePanel.o CMakeFiles/guayadeque.dir/TVSoListBox.o CMakeFiles/guayadeque.dir/TreeViewFilterEditor.o CMakeFiles/guayadeque.dir/Collections.o CMakeFiles/guayadeque.dir/MediaViewer.o CMakeFiles/guayadeque.dir/MediaViewerLibrary.o CMakeFiles/guayadeque.dir/iPodMedia.o CMakeFiles/guayadeque.dir/ImportFiles.o CMakeFiles/guayadeque.dir/SmartMode.o CMakeFiles/guayadeque.dir/Yahoo.o CMakeFiles/guayadeque.dir/wxsqlite3/wxsqlite3.o CMakeFiles/guayadeque.dir/curl/base.o CMakeFiles/guayadeque.dir/curl/http.o CMakeFiles/guayadeque.dir/dbus/gudbus.o CMakeFiles/guayadeque.dir/dbus/mpris.o CMakeFiles/guayadeque.dir/dbus/mmkeys.o CMakeFiles/guayadeque.dir/dbus/gsession.o CMakeFiles/guayadeque.dir/dbus/notify.o CMakeFiles/guayadeque.dir/dbus/mpris2.o CMakeFiles/guayadeque.dir/hmac/hmac_sha2.o CMakeFiles/guayadeque.dir/hmac/sha2.o -o guayadeque -rdynamic -pthread -Wl,-z,relro -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_net-2.8 -lwx_gtk2u_html-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_qa-2.8 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgpod -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgpod /bin/ld: CMakeFiles/guayadeque.dir/iPodMedia.o: undefined reference to symbol 'gdk_pixbuf_save_to_buffer' /bin/ld: note: 'gdk_pixbuf_save_to_buffer' is defined in DSO /lib64/libgdk_pixbuf-2.0.so.0 so try adding it to the linker command line /lib64/libgdk_pixbuf-2.0.so.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[2]: *** [src/guayadeque] Error 1 the src.rpm file is available on: https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque-0.3.6-2.svn1830.fc17.src.rpm?a=0tythsdteBc the rpm spec file is available on: https://www.disk.dsl.o2online.de/FclyPlh/RPMS/guayadeque/guayadeque-0.3.6-2.svn1830/guayadeque.spec?a=ZK1IIr7oO60 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
On Fri, 7 Sep 2012 09:15:40 +0200 (CEST), Martin Gansser wrote: trying to build guayadeque on Fedora 18 Alpha, but this fails with the following error message: Linking CXX executable guayadeque [...] -o guayadeque -rdynamic -pthread -Wl,-z,relro -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_net-2.8 -lwx_gtk2u_html-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_qa-2.8 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgpod -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgpod /bin/ld: CMakeFiles/guayadeque.dir/iPodMedia.o: undefined reference to symbol 'gdk_pixbuf_save_to_buffer' /bin/ld: note: 'gdk_pixbuf_save_to_buffer' is defined in DSO /lib64/libgdk_pixbuf-2.0.so.0 so try adding it to the linker command line (!) Have you tried that suggestion? -lgdk_pixbuf-2.0.so is not in the linker options above. -- Fedora release 17 (Beefy Miracle) - Linux 3.5.3-1.fc17.x86_64 loadavg: 0.12 0.35 0.18 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Aw: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
Gesendet: Freitag, 07. September 2012 um 11:35 Uhr Von: Michael Schwendt mschwe...@gmail.com An: devel@lists.fedoraproject.org Betreff: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer' On Fri, 7 Sep 2012 09:15:40 +0200 (CEST), Martin Gansser wrote: trying to build guayadeque on Fedora 18 Alpha, but this fails with the following error message: Linking CXX executable guayadeque [...] -o guayadeque -rdynamic -pthread -Wl,-z,relro -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lwx_baseu_net-2.8 -lwx_gtk2u_html-2.8 -lwx_baseu_xml-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_qa-2.8 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgpod -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lsqlite3 -lcurl -ltag -lFLAC -lm -ldbus-1 -lgio-2.0 -lgpod /bin/ld: CMakeFiles/guayadeque.dir/iPodMedia.o: undefined reference to symbol 'gdk_pixbuf_save_to_buffer' /bin/ld: note: 'gdk_pixbuf_save_to_buffer' is defined in DSO /lib64/libgdk_pixbuf-2.0.so.0 so try adding it to the linker command line (!) Have you tried that suggestion? -lgdk_pixbuf-2.0.so is not in the linker options above. hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker option ? thanks Martin -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
On Fri, 7 Sep 2012 15:51:04 +0200 (CEST), Martin Gansser wrote: hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker option ? thanks Martin The one that creates/links the main executable. ;) For a clean fix, intimate familiarity with CMake may be necessary, but this work-around would do, too: diff -Nurb --strip-trailing-cr guayadeque-svn1830-orig/src/CMakeLists.txt guayadeque-svn1830/src/CMakeLists.txt --- guayadeque-svn1830-orig/src/CMakeLists.txt 2012-04-01 12:18:27.0 +0200 +++ guayadeque-svn1830/src/CMakeLists.txt 2012-09-07 16:55:47.509756245 +0200 @@ -303,6 +303,7 @@ ${LIBINDICATE06_LIBRARIES} ${LIBINDICATE07_LIBRARIES} ${LIBAPPINDICATOR_LIBRARIES} +-lgdk_pixbuf-2.0 ) INSTALL( TARGETS guayadeque -- Fedora release 17 (Beefy Miracle) - Linux 3.5.3-1.fc17.x86_64 loadavg: 0.70 0.89 0.89 -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
Aw: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer'
Gesendet: Freitag, 07. September 2012 um 17:03 Uhr Von: Michael Schwendt mschwe...@gmail.com An: devel@lists.fedoraproject.org Betreff: Re: undefined reference to symbol 'gdk_pixbuf_save_to_buffer' On Fri, 7 Sep 2012 15:51:04 +0200 (CEST), Martin Gansser wrote: hmm, the question is, in which file do i add the '-lgdk_pixbuf-2.0' linker option ? thanks Martin The one that creates/links the main executable. ;) For a clean fix, intimate familiarity with CMake may be necessary, but this work-around would do, too: diff -Nurb --strip-trailing-cr guayadeque-svn1830-orig/src/CMakeLists.txt guayadeque-svn1830/src/CMakeLists.txt --- guayadeque-svn1830-orig/src/CMakeLists.txt2012-04-01 12:18:27.0 +0200 +++ guayadeque-svn1830/src/CMakeLists.txt 2012-09-07 16:55:47.509756245 +0200 @@ -303,6 +303,7 @@ ${LIBINDICATE06_LIBRARIES} ${LIBINDICATE07_LIBRARIES} ${LIBAPPINDICATOR_LIBRARIES} + -lgdk_pixbuf-2.0 ) INSTALL( TARGETS guayadeque thanks, works for me. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel