[Ecls-list] trying to compile 15.2.21
Andrey G. Grozin
A.G.Grozin at inp.nsk.su
Sun Feb 22 20:51:47 UTC 2015
Hello *,
Trying to build 15.2.21 on Gentoo (in order to make ebuild) I get
;;; Invoking external command:
;;; x86_64-pc-linux-gnu-gcc -I.
-I/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/build/
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=native -pipe -fPIC
-D_THREAD_SAFE -Dlinux
-I/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/src/c -c
ext/sse-utils.c -o ext/sse-utils.o
;;; Finished compiling EXT:CL-SIMD;SSE-UTILS.LISP.
;;;
Condition of type: SIMPLE-ERROR
Cannot find out entry point for binary file
BUILD:EXT;ECL-SSE-UTILS.O.NEWEST
No restarts available.
Top level in: #<process TOP-LEVEL>.
>
sed -e 's, at libdir\\@,/usr/lib64/,' \
-e 's, at includedir\\@,/usr/include/,' \
-e 's,~A,/usr/lib64/,' bin/ecl-config.pre > bin/ecl-config
cd /var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/src/../.git &&
ctags -o tags -R --langmap=c:+.d ../src || true
/bin/sh: line 0: cd:
/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/src/../.git: No
such file or directory
make[1]: Leaving directory
'/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/build'
make -j8 DESTDIR=/var/tmp/portage/dev-lisp/ecls-15.2.21/image/ install
cd build; make install
make[1]: Entering directory
'/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/build'
# Here we would use the option -s but the install program in
sourceforge-solaris
# is broken.
/bin/sh
/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/src/gc/mkinstalldirs
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/bin/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/lib64/ \
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/lib64/ecl-15.2.21/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/include/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/include//ecl
mkdir -p -- /var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/bin/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/lib64/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/lib64/ecl-15.2.21/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/include/
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/include//ecl
for i in bin/ecl; do \
/usr/bin/install -c $i
/var/tmp/portage/dev-lisp/ecls-15.2.21/image//usr/bin/; \
done
/usr/bin/install: cannot stat ‘bin/ecl’: No such file or directory
Makefile:145: recipe for target 'install' failed
make[1]: *** [install] Error 1
make[1]: Leaving directory
'/var/tmp/portage/dev-lisp/ecls-15.2.21/work/ecl-15.2.21/build'
Makefile:81: recipe for target 'install' failed
make: *** [install] Error 2
Indeed, there is no .../build/bin/ecl
Any ideas how to proceed?
Andrey
More information about the ecl-devel
mailing list