[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[swarm-hackers] fedora 11, tcl/tk 8.5
From: |
Paul Johnson |
Subject: |
[swarm-hackers] fedora 11, tcl/tk 8.5 |
Date: |
Wed, 22 Jul 2009 15:03:07 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2 |
Users on sw-support asked about F11 and so I installed it.
The good news appears to be that the Fedora maintainers have done the
work to patch blt so it works with tcl/tk 8.5. That's awesome. I think
that because the blt demos now work.
On the other hand, swarm runs in GUI mode still end in crash land:
$ ./heatbugs
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 151 (RENDER)
Minor opcode of failed request: 4 (RenderCreatePicture)
Serial number of failed request: 3758
Current serial number in output stream: 3764
Historically, my experience is that some things in Swarm are easy to
fix, but time consuming. They requiring some tedious editing of the
code (as when I made some changes to suit gcc's objective-c
complaining). If one of you will give me a hint what is needed, I can
try to do it.
On the other hand, if fixing this is going to be like fixing the
activity library (Vladimir!) or adapting Swarm to Gnustep (Scott!),
hell, why don't we just dump tcl/tk altogether and learn to compile
Swarm with Scott's setup.
Obviously, I've got to get the debug packages installed so I can debug
this further. I'm just asking now to find out where you stand.
$ gdb ./heatbugs
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
'import site' failed; use -v for traceback
Traceback (most recent call last):
File "<string>", line 27, in <module>
ImportError: No module named os.path
GNU gdb (GDB) Fedora (6.8.50.20090302-33.fc11)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) run
Starting program:
/home/pauljohn32/Download/swarmapps-objc-2.2-2/heatbugs/heatbugs
warning: .dynamic section for "/lib/libz.so.1" is not at the expected
address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libXcursor.so.1" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
warning: .dynamic section for "/usr/lib/libXfixes.so.3" is not at the
expected address
warning: difference appears to be caused by prelink, adjusting expectations
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 151 (RENDER)
Minor opcode of failed request: 4 (RenderCreatePicture)
Serial number of failed request: 2728
Current serial number in output stream: 2734
Program exited with code 01.
Missing separate debuginfos, use: debuginfo-install
blt-2.4-30.z.fc11.i586 expat-2.0.1-6.i586
fontconfig-2.6.99.behdad.20090508-1.fc11.i586 freetype-2.3.9-3.fc11.i586
glibc-2.10.1-2.i686 hdf5-1.8.3-1.fc11.i586 libX11-1.2.1-2.fc11.i586
libXau-1.0.4-5.fc11.i586 libXcursor-1.1.9-4.fc11.i586
libXfixes-4.0.3-5.fc11.i586 libXft-2.1.13-2.fc11.i586
libXpm-3.5.7-5.fc11.i586 libXrender-0.9.4-5.fc11.i586
libpng-1.2.37-1.fc11.i586 libxcb-1.2-4.fc11.i586
swarm-2.2.5-2F11kups.i586 tcl-8.5.6-6.fc11.i586 tk-8.5.6-4.fc11.i586
zlib-1.2.3-22.fc11.i586
(gdb) bt
No stack.
(gdb)
- [swarm-hackers] fedora 11, tcl/tk 8.5,
Paul Johnson <=