GNOME Bugzilla – Bug 149354
nautilus-image-properties-view.c: In function `exif_content_callback'
Last modified: 2004-12-22 21:47:04 UTC
Cannot compile Nautilus-2.7.2. I was having issues with the install of Nautulis- 2.6.3, when ever I would double click on a folder it would automatically open a new browser window. After reporting it here, I was instructed to install 2.7.2 because the issue had been resolved. Now I'm having FITS trying to get Nautilus- 2.7.2 to compile. The error I was getting was as follows: [root@jericho components]# make -s Making all in adapter Making all in history Making all in notes Making all in text Making all in throbber Making all in emblem Making all in image_properties ccache gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Nautilus-Image- Properties\" -DDATADIR=\"/usr/share\" -I../.. -I../.. -pthread -DORBIT2=1 - DXTHREADS -I/usr/include/eel-2 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 - I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs- 2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libart-2.0 - I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 - I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 - I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/lib/gtk- 2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango- 1.0 -I/usr/include/freetype2 -I/usr/include/libbonobo-2.0 - I/usr/include/libgnomecanvas-2.0 -I/usr/include/libbonoboui-2.0 - I/usr/include/gnome-vfs-module-2.0 -I/usr/include/gnome-desktop-2.0 - I/usr/include/startup-notification-1.0 -I/usr/include/libexif -g -O3 -g -O3 - mtune=pca56 -mcpu=pca56 -mieee -funroll-loops -mmax -ffast-math -fstrict- aliasing -pipe -fexpensive-optimizations -ffloat-store -lexif -c nautilus-image- properties-view.c -fPIC -DPIC -o .libs/nautilus-image-properties-view.o nautilus-image-properties-view.c:143:85: macro "exif_content_get_value" requires 4 arguments, but only 2 given nautilus-image-properties-view.c: In function `exif_content_callback': nautilus-image-properties-view.c:143: error: `exif_content_get_value' undeclared (first use in this function) nautilus-image-properties-view.c:143: error: (Each undeclared identifier is reported only once nautilus-image-properties-view.c:143: error: for each function it appears in.) make[1]: *** [nautilus-image-properties-view.lo] Error 1 make: *** [all-recursive] Error 1 [root@jericho components]# I've tried two different versions of LIBEXIF and received two different errors. I tried version 0.69 and 0.5.4, neither worked. Any idea's, tips, or tricks. Personally, after being advised to try this version and having spend some time creating rpms (the rpmbuild scripts were somewhat outdated), would hate to be told 'try version 2.8.x'. An actual working solution would be greatly appreciated... TIA PS. I was running the following: RH/Compaq Linux 7.2 AlphaPC 164SX Kernel-2.4.x GCC-3.4.1 Binutils-2.15 LIBTOOL-1.5.6 EXIF-0.6.9 EXIF-DEVEL-0.6.9
Thanks for the report. We will look into it. You might want to avoid the prerelease 2.7 and go back to 2.6, though. Nautilus opening a new window on double click is the intended behaviour and it isn't going away (ever). If you don't like it, you can select "Browse Filesystem" from the Applications menu or right-click a folder and select "Browse Folder". If you'd prefer that nautilus used the old browser method by default, give this command at a shell prompt (as the user that uses gnome): gconftool-2 -s /apps/nautilus/preferences/always_use_browser -t bool TRUE
Hi, I came across a similar problem when building GNOME HEAD using jhbuild on my Debian unstable (Sid) system. They have included Nautilus 2.7 in their experimental branch have included a patch that seems to solve the problem mentioned in this report. I am attaching it here in the hope that you can use it in some way
Created attachment 30302 [details] [review] EXIF patch used to build nautilus 2.7 for Debian Experimental
dupe of 143743
The patch fixed the problem on nautilus-2.7.92. Would it be possible to add the patch to the next release
It fixed the problem for me to, I noticed though, the problem never arose until I installed EXIF ;-)
Oh also wanted to add, this patch also fixes the SAME problem with Nautilus- 2.6.3.
the patch also works with nautilus 2.8.0 and the latest libexif (0.6.10)
Please close this as a dup of bug 143743 or vice-versa. Pointless having dup's in the database.
*** This bug has been marked as a duplicate of 143743 ***