- From: Vic Bancroft <bancroft@zvolve.com>
- Date: Fri, 16 Aug 2002 08:59:32 -0400 (EDT)
- To: Tanmay Patwardhan <tpthesis@hotmail.com>
- cc: www-lib@w3.org
On Thu, 15 Aug 2002, Tanmay Patwardhan wrote: > I did get it to work with your suggestion and GNU make. Though while running > the program I encounter the error: > > ld.so.1: chunk: fatal: libwwwxml.so.0: open failed: No such file or > directory After everything finishes compiling and linking, it must be installed, $ MAKE=gmake gmake install Look back into the scroll buffer (or redirect the compile output to a file); you should see something that looks like, ---------------------------------------------------------------------- Libraries have been installed in: /usr/local/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - use the `-RLIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- > I believe this would be a path error, having checked all my paths to be > correct, I dont seem to pinpoint where the error could lie. > Do you have any suggesstions on this? If you took the defaults when running configure then you can verify an installed set of libraries using, $ ls -al /usr/local/lib/libwww* Many folks go ahead and add /usr/local/lib to their LD_LIBRARY_PATH for convenience. You can verify such an environment setting by trying, $ ldd /usr/local/bin/webbot The webbot program uses libwwwxml, libxmlparse and libxmltok. If you are queasy about changing your environment variables, you can modify it just for the run of a given program by doing, $ LD_LIBRARY_PATH=/usr/local/lib /usr/local/bin/webbot more, l8r, ------------------------------------------------------------------- Victor Bancroft, Principal Engineer, Zvolve Systems [v]770.551.4505 1050 Crown Pointe Pkwy, Suite 300, Atlanta GA 30338 [f]770.551.4509 Fellow, Artificial Intelligence Center [v]706.542-0358 Athens, Georgia 30602, U.S.A http://ai.uga.edu/~bancroft
Received on Friday, 16 August 2002 09:00:05 UTC