Compiling error

Asked by Tomáš Coufal

Hello everyone,

I'm getting this error when trying to compile:

marlin-fm-list-view.o: In function `gof_gnome_open_single_file':
fm-list-view.c:(.text+0x7c9): undefined reference to `gdk_spawn_command_line_on_screen'
marlin-fm-columns-view.o: In function `gof_gnome_open_single_file':
fm-columns-view.c:(.text+0x4a9): undefined reference to `gdk_spawn_command_line_on_screen'
collect2: ld returned 1 exit status
make[3]: *** [marlin] Error 1
make[3]: Leaving directory `/tmp/yaourt-tmp-tumi/aur-marlin-bzr/src/marlin-build/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/yaourt-tmp-tumi/aur-marlin-bzr/src/marlin-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-tumi/aur-marlin-bzr/src/marlin-build'
make: *** [all] Error 2

(I'm Archlinux user and using this Marlin package from AUR (it's only grabing this bzr branch so it's not too important):

Where's the problem? Is there any way how to fix this?

Thanks for answering.

Question information

English Edit question
Marlin Edit question
No assignee Edit question
Solved by:
Tomáš Coufal
Last query:
Last reply:
Revision history for this message
ammonkey (am-monkeyd) said :


I just saw that the gdk_spawn functions have been dropped from gtk3 12 days ago:

I really recommend to use an older version of gtk3, like version 2.91.4 or 2.91.3 for the moment. gtk+ isn't stabilized yet.

Revision history for this message
ammonkey (am-monkeyd) said :

I opened a bug for it u can follow progression here: Bug #696728
But it's a low priority bug we're still waiting for gtk+ stabilization.

Revision history for this message
Tomáš Coufal (tumi) said :

OK, thank you for your time. I'll downgrade my gtk3 package.