swarm-support
[Top][All Lists]
Advanced

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

Swarm on Irix 4.0


From: J.J. Merelo Guervos
Subject: Swarm on Irix 4.0
Date: Wed, 25 Sep 96 18:21:35 +0200

Hi,     
        Yep, I know this is the old version of the Irix OS, but I
don't have money to upgrade to the new one. In any case, here are the
problems I found with installation and how I fixed them.

1. I had a problem with libtclobjc that didn't show up until I tried
to compile swarm; and it is that, as SysV-ish machines do not usually
have the install command, the install-sh script is used; this script
is in the libtclobjc source. However, this script only copies the
first file it's supplied as argument; in this case, Tcl.h; Tk.h and
the others are just forgot. Fix: easy. Do it by hand. I wouldn't want
to get into debugging a sh script; however, maybe somebody should
change the install-sh script version, or instead of using it when
install is not present, use plain cp.

2. When installing-compiling swarm (actually, I would rather do it the
other way round: first compile, then su, then install...), cp hasn't
got the -p flag on Irix. I changed it to plain cp.

3. Heatbugs froze. I browsed the archives, my own and the ones at
Santa Fe, and found the bugfix for the coredumping problem in other
machines. I installed it, and despite it my compiled version didn't
coredump, it seemed to fix it. Why hasn't it been put into the
definitive code?

Backtrace for the freeze, just in case somebody is interested, was
like this...

---

#0  0x552c84 in malloc () at malloc.c:125
#1  0x47fc70 in AllocWindow () at tkWindow.c:468
#2  0x480504 in Tk_CreateWindowFromPath () at tkWindow.c:952
#3  0x4b902c in Tk_FrameCmd () at tkFrame.c:251
#4  0x4f38f8 in Tcl_Eval () at tclBasic.c:1072
#5  0x43d054 in _i_Tcl__eval_ (self=0x100991a0, _cmd=0x1001c6f4, 
    fmt=0x10006304 "frame %s") at Tcl.m:215
#6  0x413d74 in _i_Frame__createEnd (self=0x1010a9a4, _cmd=0x1001b828)
    at Frame.m:27
#7  0x40e900 in _i_MessageProbeWidget__createEnd (self=0x1010a9a4, 
    _cmd=0x1001abc0) at MessageProbeWidget.m:47
#8  0x40ac04 in _i_SimpleProbeDisplay__createEnd (self=0x100fb8ac, 
    _cmd=0x1001a530) at SimpleProbeDisplay.m:155
#9  0x408b88 in _i_ProbeDisplay__createEnd (self=0x100f857c, _cmd=0x1001a3a8)
    at ProbeDisplay.m:66
#10 0x4085d8 in _i_ProbeDisplayManager__createProbeDisplayFor_ (
    self=0x100b515c, _cmd=0x10019158, anObject=0x100eada0)
    at ProbeDisplayManager.m:43
#11 0x403974 in _i_HeatbugObserverSwarm__buildObjects (self=0x100b9378, 
    _cmd=0x1001889c) at HeatbugObserverSwarm.m:156
#12 0x401260 in main (argc=1, argv=0x7fffc76c) at main.m:28

--
As you can see, it's not in line 101, but line 43 of
ProbeDisplayManager. 

Now the only problem is with colors. I see yellow heatbugs on a flat
white background. Any fix to that?

                                JJ

-- 
JJ Merelo                         | http://kal-el.ugr.es/htbin/jj-plex
Grupo Geneura ---- Univ. Granada  | http://kal-el.ugr.es/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]