OK, thanks - this looks similar to a report from Pavel Stehule - I'll look at them both when I'm back in the office; hopefully tomorrow.

Thanks, Dave

Cousin Marc wrote:
Le Monday 13 August 2007 16:50:08 Dave Page, vous avez écrit :
Cousin Marc wrote:
Hi Dave,

I just installed pgadmin3 and I'm having a problem : as soon as I right
click (on anything), I've got

ASSERT INFO:
./src/gtk/menu.cpp(984): assert "IsCheckable()" failed in IsChecked():
can't get state of uncheckable item!

BACKTRACE:
[1] g_closure_invoke()
[2] g_signal_emit_valist()
[3] g_signal_emit()
[4] gtk_propagate_event()
[5] gtk_main_do_event()
[6] g_main_context_dispatch()
[7] g_main_loop_run()
[8] gtk_main()



I'm on debian unstable, using a hand built pgadmin3 debian package.
I used wxwidgets 1.8.4, and built the whole thing by modifying the debian
rules and changelog files by hand to build the whole thing.
Is the problem coming from my installation ?
I assume you mean wxWidgets *2*.8.4?

I don't know anything about the debian rules or changelog files - what
configure command line do they eventually execute?

Regards, Dave


Yes I mean 2.8.4, sorry :) And sorry for the delay too ...

I'm using the provided debian rules file (in pkg subdirectory of pgadmin3), 
slightly modified to use wxwidget 2.8.4

wxwidget 2.8.4 is built this way :

./configure --build=i486-linux-gnu \
--prefix=/usr/src/pgadmin3-1.8.0-beta3/wxWidgets-2.8.4/wxWidgets-2.8.4/localinst
 \
--mandir=\${prefix}/share/man \
--infodir=\${prefix}/share/info \
--with-gtk --enable-gtk2 --enable-unicode \
--enable-debug \
--disable-shared


Then pgadmin3 is built like this :

CFLAGS="-Wall -g -O2" ./configure --host=i486-linux-gnu \
                --build=i486-linux-gnu \
                --prefix=/usr \
                --mandir=\${prefix}/share/man \
                --infodir=\${prefix}/share/info \
                --disable-dependency-tracking \
                
--with-wx=/usr/src/pgadmin3-1.8.0-beta3/wxWidgets-2.8.4/wxWidgets-2.8.4/localinst
 \
                --with-wx-config=wx-config \
                --with-pgsql-include="/usr/include/postgresql -I./include" \
                --enable-gtk2 \
                --enable-unicode \
                --enable-debug --enable-static --with-libxml2=/usr 
--with-libxslt=/usr


Thanks for your help

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings


---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [EMAIL PROTECTED] so that your
      message can get through to the mailing list cleanly

Reply via email to