On Thu, Jun 25, 2015 at 05:03:57PM +0100 I heard the voice of Aaron Sloman, and lo! it spake thus: > > For some time I've been unable to use the 'font color' and > 'highlighting' menus in libreoffice (LO). Attempts to use them fail > the colour menu is not shown: something flashes on the screen, > suggesting a failed attempt to create something.
FWIW, they come up for me fine too (LO 4.3.7, ctwm essentially-head). > This message in the xterm window from which I've invoked LO: > > (soffice:30121): Gdk-WARNING **: GdkWindow 0x480187f unexpectedly destroyed > > (soffice:30121): GLib-GObject-WARNING **: invalid unclassed pointer in cast > to 'GtkWidget' Yeah, I don't see how ctwm could have much effect on that... that's pretty deep down in gtk, and there isn't that much back-and-forth discussion between the app and the window manager, really. I'm not sure how we could screw up pointers inside the app... > I tried to recompile from http://www.ctwm.org/dist/ctwm-3.8.2.tar.xz > (May 2014) but I am no longer able to compile that. > > [axs@vig 3.8.2]# xmkmf > imake -DUseInstalled -I/usr/share/X11/config > /usr/bin/ld: i386 architecture of input file > `/usr/lib/gcc/x86_64-redhat-linux/5.1.1/../../../crt1.o' is incompatible with > i386:x86-64 output [...] > Determining if the C compiler works failed with the following output: [...] > Building C object CMakeFiles/cmTryCompileExec2251071135.dir/testCCompiler.c.o > /usr/bin/cc -o CMakeFiles/cmTryCompileExec2251071135.dir/testCCompiler.c.o > -c > /usr/local/src/ctwm-test/3.6.5/ctwm/trunk/build/CMakeFiles/CMakeTmp/testCCompiler.c > Linking C executable cmTryCompileExec2251071135 > /usr/bin/cmake -E cmake_link_script > CMakeFiles/cmTryCompileExec2251071135.dir/link.txt --verbose=1 > /usr/bin/cc CMakeFiles/cmTryCompileExec2251071135.dir/testCCompiler.c.o > -o cmTryCompileExec2251071135 -rdynamic > /usr/bin/ld: i386 architecture of input file > `/usr/lib/gcc/x86_64-redhat-linux/5.1.1/../../../crt1.o' is incompatible with > i386:x86-64 output [...] Yeah, see, none of that is even ctwm; that's just blowing up trying to compile a plain file inside the cmake 'configure'-ish process to evaluate the compiler. The imake barf looks similar; xmkmf didn't even complete, much less get to any ctwm stuff. That sounds like a hardcore b0rked toolchain. Can you even build a Hello World? -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
