[Ecls-list] broken local installation of ecl

Oliver Kullmann O.Kullmann at swansea.ac.uk
Tue Aug 26 23:10:15 UTC 2008


Hello,

configuring the ecl-build by using --prefix is broken,
since the path to the shared library is not provided
to the library: This is fairly easy to do for those
who know the build process, and is compulsory.

I don't know, but it seems that there is not much
activity regarding such issues? I hope there is
an interest in fixing a broken system (where it's
also easy).

The build system appears to be broken also with
respect to the alternative, namely using

--disable-shared

More precisely: On its own this appears to work, however
one cannot compile Maxima with it, so (at least)

--with-asdf

is needed, but then the build fails with

;; Note: Invoking external command:
;;; ar cr libsockets.a /home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Ecl/ecl-0.9l/build/ECLINITUs9Slt.o /home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Ecl/ecl-0.9l/build/ext/sockets.o
;;; Note: Invoking external command:
;;; ranlib libsockets.a
The function ASDF:FIND-SYSTEM is undefined.
Broken at TOP-LEVEL. File: #P"/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/builds/Ecl/ecl-0.9l/src/lsp/top.lsp" (Form #26)No restarts available.
Top level.
SI>

I tried to add

 --with-defsystem

which is the other option mentioned with respect to shared libraries,
but the failure is the same.

To be precise, the full configuration command is

ecl-0.9l> ./configure --prefix=/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Ecl --with-gmp-prefix=/home/csoliver/SAT-Algorithmen/OKplatform/ExternalSources/Installations/Gmp/4.2.3 --disable-shared --with-asdf --with-defsystem

I would be glad if someone could help here.

Oliver





More information about the ecl-devel mailing list