You are absolutely correct.
Sorry, I never thought that was the case (I added my own rpath, which is
apparently not needed...).
2015-04-09 17:19 GMT+02:00 Saurabh T <saurabh@xxxxxxxxxxx>:
>
> It is most definitely the case. The netcdf shared library is built with
> -Wl,-rpath -Wl,/path/specified/in/LDFLAGS/at/configure.
>
> saurabh
>
> ------------------------------
> From: nickpapior@xxxxxxxxx
> Date: Thu, 9 Apr 2015 08:03:55 +0200
> Subject: Re: [netcdfgroup] Build shared library against HDF5 without rpath
> To: saurabh@xxxxxxxxxxx
> CC: netcdfgroup@xxxxxxxxxxxxxxxx
>
>
> I am pretty sure that is not the case.
> If libhdf5 is installed in default locations, such as /usr/lib64 it might
> look like it. Have you tried playing with LD_LIBRARY_PATH to check that it
> always take the same hdf5.so, such as you suggest it does.
>
> 2015-04-08 23:38 GMT+02:00 Saurabh T <saurabh@xxxxxxxxxxx>:
>
> I wish to build the netcdf shared library against an existing shared hdf5
> library, but not use rpath. Essentially, ldd libnetcdf.so should show
> libhdf5.so => not found (when libhdf5.so was obtained from an atypical
> location). It appears that LDFLAGS is rpath'd into libnetcdf.so, which is
> exactly what I do not want. How can I manage this? Thank you.
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
>
>
> --
> Kind regards Nick
>
--
Kind regards Nick