#1655 closed defect (wontfix)
nALFS wont install on FC4 box
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | nALFS - Back End (XML Handlers) | Version: | SVN |
Severity: | major | Keywords: | |
Cc: |
Description
I can't get the nALFS tool to install on my FC4 box seeminly due to the lack of any .la libraries.
The problematic section of the output from make follows:
/bin/sh ./libtool --silent --tag=CC --mode=link gcc -W -Wall -Wshadow -Winline -g -O2 -o src/nALFS -dlopen self -dlopen src/handlers/alfs.la -dlopen src/handlers/check.la -dlopen src/handlers/configure.la -dlopen src/handlers/copy.la -dlopen src/handlers/download.la -dlopen src/handlers/execute.la -dlopen src/handlers/link.la -dlopen src/handlers/log.la -dlopen src/handlers/make.la -dlopen src/handlers/mkdir.la -dlopen src/handlers/move.la -dlopen src/handlers/ownership.la -dlopen src/handlers/package.la -dlopen src/handlers/patch.la -dlopen src/handlers/permissions.la -dlopen src/handlers/remove.la -dlopen src/handlers/search_replace.la -dlopen src/handlers/setenv.la -dlopen src/handlers/stage.la -dlopen src/handlers/textdump.la -dlopen src/handlers/unpack.la src/src_nALFS-backend.o src/src_nALFS-comm.o src/src_nALFS-editor.o src/src_nALFS-find.o src/src_nALFS-handlers.o src/src_nALFS-init.o src/src_nALFS-libXML-tree.o src/src_nALFS-logfiles.o src/src_nALFS-logging.o src/src_nALFS-nalfs.o src/src_nALFS-options.o src/src_nALFS-parser.o src/src_nALFS-utility.o src/src_nALFS-win.o /usr/lib/libxml2.la src/lib/libnALFS.la -lncurses -lform src/ltdl/ltdl.la libtool: link: cannot find the library `/usr/lib/libxml2.la' make[2]: * [src/nALFS] Error 1 make[2]: Leaving directory `/home/richard/trunk' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/home/richard/trunk' make: * [all] Error 2
Change History (2)
comment:1 by , 19 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:2 by , 19 years ago
I did make nALFS work in the end by replacing references to the .la file in Makefile with the equivalent .so
I dont know why this worked but it definately did.
Redhat and Fedora remove *.la packages. The solution to this is to rebuild libxml2 as the .la file is a requirement of our current build system (GNU autotools).