build error: ('m4/lt~obsolete.m4' does not exist) and a possible solution

Ben <[email protected]>
Newsgroups gmane.lisp.scheme.bigloo
Message-ID <1424971614.2406900.232868361.44210886@webmail.messagingengine.com>
salu

The latest bigloo builds only if libuv is disabled, otherwise there are
errors possibly rooting from the autotools. When running ./autogen.sh in
the libuv folder the build process seems to run succesfully.

error: build errors: aclocal-1.14: error: aclocal: file
'm4/lt~obsolete.m4' does not exist 

when:
$ cd bigloo4.2
$ ./configure
$ make

with:
bigloo4.2a-alpha18Feb15.tar.gz
automake 1.14.1
ubuntu 14.04.2

possible solution:

$ libuv/libuv-1.x-24jan2015/
$ ./autogen.sh


errorlog:
if ! [ -f "lib/bigloo/4.2a/bigloo.h" ]; then \
	  echo "you must configure before building!"; \
	  exit 1; \
	fi
(PATH=/home/ben/local/bigloo/src/bigloo4.2a/bin:/home/ben/local/bigloo/src/bigloo4.2a/lib/bigloo/4.2a:$PATH;
export PATH; \
         LD_LIBRARY_PATH=/home/ben/local/bigloo/src/bigloo4.2a/lib/bigloo/4.2a:$LD_LIBRARY_PATH;
         \
         export LD_LIBRARY_PATH; \
         DYLD_LIBRARY_PATH=/home/ben/local/bigloo/src/bigloo4.2a/lib/bigloo/4.2a:$DYLD_LIBRARY_PATH;
         \
         export DYLD_LIBRARY_PATH; \
         make boot-c);
make[1]: Entering directory `/home/ben/local/bigloo/src/bigloo4.2a'
if [ "no" = "yes" ]; then \
	  make -C gmp boot; \
        fi
if [ "yes" = "yes" ]; then \
	  make -C libuv boot; \
        fi
make[2]: Entering directory
`/home/ben/local/bigloo/src/bigloo4.2a/libuv'
make -C libuv-1.x-24jan2015
make[3]: Entering directory
`/home/ben/local/bigloo/src/bigloo4.2a/libuv/libuv-1.x-24jan2015'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
/home/ben/local/bigloo/src/bigloo4.2a/libuv/libuv-1.x-24jan2015/missing
aclocal-1.14 -I m4
aclocal-1.14: error: aclocal: file 'm4/lt~obsolete.m4' does not exist
make[3]: *** [aclocal.m4] Error 1
make[3]: Leaving directory
`/home/ben/local/bigloo/src/bigloo4.2a/libuv/libuv-1.x-24jan2015'
make[2]: *** [boot-libuv] Error 2
make[2]: Leaving directory `/home/ben/local/bigloo/src/bigloo4.2a/libuv'
make[1]: *** [boot-c] Error 2
make[1]: Leaving directory `/home/ben/local/bigloo/src/bigloo4.2a'
make: *** [boot] Error 2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.