Re: 0.26.1 compile failure in gucharmap on redhat 7.3



Hmmm...does anyone have a clue about what could cause this?

Thanks!

--Jason

On Wed, 3 Sep 2003, Jason A. Pfeil wrote:

> My otherwise relatively smooth build of the 0.26.1 garnome release failed 
> when building the gucharmap package.  It failed during the installation 
> process with this message:
> 
> make  install-data-hook
> make[6]: Entering directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0/gucharmap'
> LD_LIBRARY_PATH=/usr/playground/garnome/current/lib:$LD_LIBRARY_PATH 
> GTK_PATH=$GTK_PATH:/usr/playground/garnome/current/lib/gtk-2.0 
> gtk-query-immodules-2.0 > `./im-module-file` ;
> Cannot load module 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so: 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so: 
> undefined symbol: gucharmap_window_new
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so 
> does not export GTK+ IM module API: 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so: 
> undefined symbol: gucharmap_window_new
> make[6]: *** [install-data-hook] Error 1
> make[6]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0/gucharmap'
> make[5]: *** [install-data-am] Error 2
> make[5]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0/gucharmap'
> make[4]: *** [install-am] Error 2
> make[4]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0/gucharmap'
> make[3]: *** [install-recursive] Error 1
> make[3]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0/gucharmap'
> make[2]: *** [install-recursive] Error 1
> make[2]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap/work/main.d/gucharmap-0.9.0'
> make[1]: *** [install-work/main.d/gucharmap-0.9.0/Makefile] Error 2
> make[1]: Leaving directory 
> `/usr/playground/garnome/source/garnome-0.26.1/gnome/gucharmap'
> make: *** [../../gnome/gucharmap/cookies/main.d/install] Error 2
> 
> 
> Obviously, the important stuff is the text "Cannot load module 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so:
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so:
> undefined symbol: gucharmap_window_new".
> 
> I did an nm of 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so 
> and sure enough, here is what I found:
> 
> [11:03am pfeil pfeil1:gnome-desktop]$ nm 
> /usr/playground/garnome/current/lib/gtk-2.0/2.2.0/immodules/im-gucharmap.so
> 
> [...snip...]
> 000011d4 t gucharmap_table_activate
>          U gucharmap_table_grab_focus
>          U gucharmap_window_get_type
>          U gucharmap_window_new
> 00001790 T im_module_create
> [...snip...]
> 
> So, gucharmap needs an unresolved symbol in a .so.  Where does that symbol 
> lie?
> 
> Thanks!
> 
> --Jason
> 
> 

-- 
Jason A. Pfeil                           jason=at=jasonpfeil.com.NOSPAM




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]