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

Re: 19981111: netcdf3.4 on Irix



>To: address@hidden
>From: address@hidden
>Subject: netcdf3.4 on Irix
>Organization: .
>Keywords: 199811101608.JAA28351
>
> Hello,
>
>      I recently built netcdf-3.4 and an application which utilizes
> the corresponding libnetcdf.a, on an SGI running Irix-6.5.  The application
> executes fine under Irix-6.5, but when I try to execute it on an SGI running
> Irix-6.3, I get the fatal error message from the dynamic loader:
>    rld: Error: unresolvable symbol in app.exe: __libc_attr
> I think the problem has to do with the difference between libc.so under
> Irix-6.5 and Irix-6.3.  If possible, I would like to avoid having
> separate Irix-n.m versions of my application.  While this is an
> SGI problem, I was hoping you could tell me if this has come up before and
> if there is a simple solution.  This issue hasn't arisen so far for
non-netcdf
> applications.  Thanks very much.
>
> T. Keith

Generally speaking, it is not a good idea to use a library built
with a more recent environment (Operating System, runtime, ...)
on a system with an older environment.

If wish to  avoid "Irix-n.m versions of my application", do
your compile on 6.3. You should have no problem running an application
built on 6.3 on 6.5.

-glenn