GNOME Bugzilla – Bug 155488
Can't compile gtk+ with linux-fb
Last modified: 2013-03-18 04:03:38 UTC
When i try to compile the gtk+-2.4.13 or gtk+-2.4.0 (these are only ones i tried), it gives me this error: /home/zeenix/downloads/gtk+-2.4.13/gdk/.libs/libgdk-linux-fb-2.0.so: undefined reference to `_gdk_windowing_window_destroy_foreign' collect2: ld returned 1 exit status make[4]: *** [gtk-query-immodules-2.0] Error 1 I am trying to get it compiled for frame-buffer device by using the --with-gdktarget=linux-fb configure option.
I have the feeling this is the same as bug 155486. Can you try the patch for this bug ?
No, it's different. Same as the laster comments in that bug though ... the linux-fb backend isn't maintained at the moment, so there isn't much point in filing bugs about individual compilation problems.
1. IMHO filing a bug is not a bad idea in this case even. Once you find a volunteer to maintain the linux-fb backend, he can start with killing all the bugs submitted for it. 2. gdk have a directfb backend as well i hear. Is that mainained? 3. Actually there were atleast 3 more problems i encountered but was able to solve them as they only needed very trivial hacks. I tried my best to resolve this issue by myself as well but could'nt. I'll just try to get the latest cvs and try to resolve all problems. I'll submit patches to you as i kill each problem. 4. Should'nt the gtk+ docs inform about it's being unmaintained/experimental?
The fact that it doesn't compile should be a strong hint that it is unmaintained... Maybe configure should emit a warning
Putting on 2.6.1 to add a configure warning
2004-12-27 Matthias Clasen <mclasen@redhat.com> * configure.in: Add a warning about the linux-fb target. (#155488, Zeeshan Ali)