I did a little bit more digging. When you run `make install`, it invokes the bash script "libtool" found in the igraph root directory. Looking in this file, `ldconfig` is called with the option `-n`; this implies `-N` which causes the cache to not be rebuilt. A little bit more info might be found here: http://gnu-automake.7480.n7.nabble.com/quot-error-while-loading-shared-libraries-foo-so-0-cannot-open-shared-object-file-No-such-file-or-di-td3970.html
--Bradford On Thu, Feb 19, 2015 at 1:29 PM, Steve Koch <[email protected]> wrote: > @Tamas: yes, my /etc/ld.so.conf file has only a single line: > > include /etc/ld.so.conf.d/*.conf > > @Bradford: `sudo ldconfig` fixed the problem as well! (As an alternative > to creating the LD_LIBRARY_PATH variable. > > I'm too unfamiliar with linux to know whether that should have been > obvious. I think I'll withdraw my pull request for igraph web page, and > instead put up a Q/A on the AskUbuntu stackexchange (since it appears to be > Ubuntu-specific). > > Thanks everyone! > > On Wed, Feb 18, 2015 at 5:42 PM, Tamas Nepusz <[email protected]> wrote: > >> > Hi Bradford, I checked and my /etc/ld.so.conf.d/libc.conf file does >> indeed >> > have that path: >> > >> > # libc default configuration >> > /usr/local/lib >> > >> > But I still needed to change my .bashrc file to get igraph library >> working. >> > It's above my head to explain why. >> Does your /etc/ld.so.conf file contain a line like "include >> /etc/ld.so.conf.d/*.conf"? >> >> T. >> >> _______________________________________________ >> igraph-help mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/igraph-help >> > > > _______________________________________________ > igraph-help mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/igraph-help > >
_______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
