On 04/04/09 00:14, Mun Johl wrote:
>
> Hi,
>
> I complied vim v7.2.148 on Red Hat Enterprise Linux v5.3, but when I try
> to run with the gui (GTK2), I get the following error:
>
> ./vim: symbol lookup error: /usr/local/lib/libgtk-x11-2.0.so.0: undefined 
> symbol: g_signal_new_class_handler
>
>
> I updated my libs to glib-2.20.0 and gtk+-2.16.0, yet the problem
> persists.  I'm not really sure what I should try next.
>
> Any assistance would be greatly appreciated.
>
> Thanks,
>

What's your gcc version? (as shown either by "gcc --version", or by the 
appropriate line in the output of "rpm -qa |grep gcc")

I'm on openSUSE 11.1 with gcc 4.3.2 and my gvim 7.2.148 (with 
GTK2/Gnome2) compiles and runs flawlessly. But I don't have anything in 
/usr/local/lib whose filename includes "gtk". OTOH I have lots of GTK 
libraries in /usr/lib (without /local/). The following look most 
interesting:
lrwxrwxrwx 1 root root      26 2009-03-10 18:32 libgtk-x11-2.0.so -> 
libgtk-x11-2.0.so.0.1400.4*
lrwxrwxrwx 1 root root      26 2009-03-10 18:07 libgtk-x11-2.0.so.0 -> 
libgtk-x11-2.0.so.0.1400.4*
-rwxr-xr-x 1 root root 4137476 2009-02-25 18:34 libgtk-x11-2.0.so.0.1400.4*


Oh, and BTW: you do have the gtk2-devel package installed, and with the 
same version as your gtk2 package, don't you? (I have them both at 
2.14.4-8.6.2, part of which could be a SuSE sub-versioning system.) 
Without them I don't expect that configure would enable the GTK2 GUI 
anyway. Try:

rpm -qa|grep gtk2-[d2]

and see if you get them both, with identical version numbers. (That's 
assuming that the package names don't differ too much between RedHat and 
SuSE. If they do, you may have to hunt.)


Best regards,
Tony.
-- 
The New Testament offers the basis for modern computer coding theory,
in the form of an affirmation of the binary number system.

        But let your communication be Yea, yea; nay, nay: for
        whatsoever is more than these cometh of evil.
                -- Matthew 5:37

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui