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

emacs fails with Error: attempt to add non-widget child "emacs" to parent "pane" which supports only widgets



I get this error when compiled (natively on mips) with --with-x-toolkit=athena
or lucid, when compiled with toolkit=motif it segfaults, and with toolkit=no, it
works, but of course with the old style scroll bars.  If emacs is run with -nw,
none of this happens.

If compiled --without-toolkit-scroll-bars, the error still occurs, because
--with-x-toolkit=athena is set by default and so it links with -lXaw3d, which
I guess is the misbehaving library.

So, in the debian/rules, could you have a rule that says if arch==mips then
toolkit=no ?  That file looks pretty arch independent, so I'm guessing there's
another way, or even actually get it to work with lXaw3d ?

It seems a bit weird why this happens on mips and not other arches.  Googling
the error leads to lots of very unhelpful clues for different packages on
different archs...


Thanks,
Laurence

--
Laurence Darby

MIPS Technologies (UK)             The Fruit Farm
+44 (0)1223 706210                 Ely Road, Chittering
www.mips.com                       Cambs, CB5 9PH





Reply to: