Re[5]: Mahogany Problems with CVS version - solved

Martin Jost <[email protected]>
Newsgroups gmane.mail.mahogany.devel
Organization little
Message-ID <[email protected]>
> > MJ> BUT when I start it as "jost"...
> > MJ> ... if my "old" config is still present I get:
> > MJ> >/pd/mahogany0.66cvs/bin/M
> > MJ> Gtk-CRITICAL **: file gtkwidget.c: line 3358 (gtk_widget_set_parent): assertion `!GTK_WIDGET_TOPLEVEL (widget)' failed.
> > 
> >  Can you run it under gdb, do "b g_log" and "bt" when it is hit?
> > 
> 
> This one is still present.

Hello,

I just got that one....
It was stuuuuupid (as I was somewhat afraid all the time)
There was an older version of wxwidgets present in LD_LIBRARY_PATH for jost.
(I still need to figure out, where this was set...)
So M got a mix of new wx-Libraries and old ones.

I just did a re.-compile as 'jost' of both M and wxwidgets and installed below my home-dir.
When started, it got me a relocation error:

/home/jost/pd/mahogany0.66cvs/bin/M: relocation error: /home/jost/pd/wxGTK_cvs/lib/libwx_gtk2_core-2.5.so.2: symbol _ZN21wxClientDataContainer17DoSetClientObjectEP12wxClientData, version WX_2.5 not defined in file libwx_base-2.5.so.2 with link time reference


When stracing it I saw:
open("/home/jost/pd/wxGTK_cvs/lib/libwx_gtk2_html-2.5.so.2", O_RDONLY) = 3
=> right

open("/pd/wxGTK_cvs/lib/libwx_base_xml-2.5.so.2", O_RDONLY) = 3
=> awfully wrong

The rest was easy....

Martin

So now I'm actively using the head of CVS of M and wxwidgets with gtk2.




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.