[Thread Prev][Thread Next][Index]

Re: [ferret_users] ferret 6.02: external functions do not work



Hi Martin,
The external functions, being shared object files, will not work with a statically-linked executable. Did you perhaps use one of the standard dynamically linked executables when you installed v6.0?
Ansley

Martin Schmidt wrote:
Hi all,
thanks for adding the external function to 6.02 linux.

Unfortunately it does not work with my linux version
Linux xxxxxx 2.6.11.4-21.15-smp #1 SMP Tue Nov 28 13:39:58 UTC 2006 x86_64
(suse 9.3) or something else goes wrong.

I have got the latest statically linked fer_executables.tar.Z from the server. (Downloads/linux_static_downloads.html)

Ferret starts as

FERRET v6.02 Linux(g77) 2.4.21-32 - 05/07/07 29-May-07 11:09
and seems to work correctly.

show func/ext

gives error messages like ERROR in External Function tax_units:
   Dynamic linking call dlopen() returns --
   "/linsoft/ferret_v602_32_static/ext_func/libs/tax_units.so: undefined symbol: ef_version_test_".

for all external functions.
With version 6.0 external funtions work correctly at the same
machine.
Any help or suggestions would be very welcome.

Martin Schmidt

--

~> ~> ~> ~> ~> ~> ~> ~> ~> ~> ~>
Ansley Manke, NOAA/PMEL   ansley.b.manke@xxxxxxxx
7600 Sand Point Way NE, Seattle WA
Phone 206-526-6246,  FAX 206-526-6744




[Thread Prev][Thread Next][Index]

Contact Us
Dept of Commerce / NOAA / OAR / PMEL / TMAP

Privacy Policy | Disclaimer | Accessibility Statement