Home »
Public Forums »
archive »
call_external under Solaris
call_external under Solaris [message #2362] |
Tue, 28 June 1994 09:39 |
foster
Messages: 3 Registered: February 1994
|
Junior Member |
|
|
We have recently upgraded our Sun's from SunOS 4.x to Solaris (5.x),
and my call_external no longer works. I have remade the shard object
library (ld flags were different), but CALL_EXTERNAL cannot find the
symbol:
% CALL_EXTERNAL: Error loading sharable executable.
Symbol: _calltselec_, File = ./msis.so
ld.so.1: /opt/local/pkg/idl/bin.sunos.5.2.sun4/idl:
fatal: relocation error: symbol not found:
_fp_accrued_exceptions: referenced in ./msis.so
msis.so is the object lib. When I use nm on msis.so and grep for
calltselec I get:
(vishnu) msis : nm msis.so | grep calltselec
[37] | 0| 0|FILE |LOCL |0 |ABS |calltselec.f
[493] | 9384| 188|FUNC |GLOB |0 |7 |calltselec_
(vishnu) msis :
So the module calltselec is in the lib. Is the problem the difference in
underscores? Has anyone solved this yet? Thanks for suggestions...
---
------------------------------------------------------------ -----------
Ben Foster High Altitude Observatory (HAO)
foster@ncar.ucar.edu phone: 303-497-1595 fax: 303-497-1589
Nat. Center for Atmos. Res. P.O. Box 3000 Boulder CO 80307 USA
------------------------------------------------------------ -----------
|
|
|
Current Time: Wed Oct 08 15:40:05 PDT 2025
Total time taken to generate the page: 0.00580 seconds