Good day,

I am working on a program that relies on two libraries widely used in
crystallography, one ( the base library) written in C/fortran, the second,
which in turn is based on the first one, is written in C++.

The program I wrote compiles, but when I start it, I get the message
"cannot find atexit, destructors will not be run!"
printed to the terminal,
and as soon as the program enters the part where the second library is
used, the program aborts with the last two words
        CCP4MTZfile - internal error
        Abort trap (core dumped)

the program does not show this behaviour on Mac OS X (this iBook also
runs OpenBSD I am referring to), nor in Intel PC's
(compiled both with gcc and the intel compiler).

Does anyone now whether there is a clean fix to this problem? I search the
web, but that message only shows up 4 times and the links do not help me.

Do I need to add any flags when compiling?

Thanks a million for any advice,

Tim

--
Tim Gruene
Institut fuer anorganische Chemie
Tammannstr. 4
D-37077 Goettingen

GPG Key ID = A46BEE1A

Reply via email to