Acedb 4.7 install problems

Ed Griffiths edgrif at
Thu Jul 15 10:16:12 EST 1999


Apologies for not replying sooner, I have been away for a few days, some of what
you have seen I can explain, some not:

> I have been trying to install Ace 4.7 on our (solaris) unix box, and have
> had problems. (I can install and run 4.5 with no problems)
> With 4_7g, the install script crashes out after the "starting the
> installation, hit return to procede", reporting "for each: No match"

I don't know what is wrong here, I will have to look at this.

> With 4.7f, the install script runs fine but when I start up ACE, it crashes
> after the opening credits and before the windows appear, giving the message
> " xace: fatal: relocation error: symbol not found: XtAppAddSignal:
> referenced in xace
> Killed"
> A colleague suggests that this is possibly some conflict between ACE and a
> linker program that handles C code but as a unix novice I don't know where
> to start on that. Any suggestions / advice would be gratefully received

I can answer this one for you. Signal handling and its interactions with
Xwindows (X11r5) was not correct in acedb 4_7, this was because of a shortcoming
in Xwindows itself. When Xwindows X11r6 came out this shortcoming was corrected
so we updated the code in such a way that if you compile the code with X11r5 it
will work as before, if you compile the code with X11r6 it will work in the new,
correct way. What will not work is to try to run a binary compiled with X11r6 on
a machine with X11r5 libraries. Unfortunately it is not realistic for us to
supply ready made binaries for all combinations of machines/software levels....

What you have (I think) is a system with X11r5 but the acedb binary was compiled
with X11r6, you can check this by looking in /usr/include/X11/Intrinsic.h where
you will see:

#define XtSpecificationRelease  ***

where *** will be 5 for X11r5 and 6 for X11r6.

The bottom line is that if you are running X11r5 you will have to compile acedb
on your system rather than just installing the binaries. There are instructions
on how to do this with the distribution. If you need further help then please
email me direct.

cheers Ed

| Ed Griffiths, Informatics Group,                                             |
|               The Sanger Centre, Wellcome Trust Genome Campus,               |
|               Hinxton, Cambridge CB10 1SA, UK                                |
|                                                                              |
| email: edgrif at      URL:    |
|   Tel: +44-1223-494780 (switch  +44 1223 834244) Fax: +44 1223 494919        |

More information about the Acedb mailing list