Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#1655 closed defect (wontfix)

nALFS wont install on FC4 box

Reported by: richard.connon@… Owned by: alfs-log@…
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 jamie@…, 18 years ago

Resolution: wontfix
Status: newclosed

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).

comment:2 by richard.connon@…, 18 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.

Note: See TracTickets for help on using tickets.