Hi Eduardo.

Eduardo Costa wrote on 2019-04-16 23:35:
> I believe that I did not use Bigloo since 2017. The reason: It does not
> compile out of the box anymore, and I am not a hacker to analyse the
> problem. I tried to install version 4.3e. Here is the last lines of the
> make output:
>
> /Users/antonioeduardocostapereira/src/bigloo4.3e/bin/bigloo done...
> rm -f
> /Users/antonioeduardocostapereira/src/bigloo4.3e/lib/bigloo/4.3e/bigloo.heap
> /Users/antonioeduardocostapereira/src/bigloo4.3e/bin/bigloo.sh -srfi
> enable-resolv -srfi enable-unistring -srfi enable-pcre -unsafe -q -mkheap
> -mklib -s -no-hello -L
> /Users/antonioeduardocostapereira/src/bigloo4.3e/lib/bigloo/4.3e
> Llib/make_lib.scm -heap bigloo.heap
> dyld: Library not loaded: /usr/local/lib/bigloo/4.3e/libunistring.2.dylib
>   Referenced from:
>   /Users/antonioeduardocostapereira/src/bigloo4.3e/bin/bigloo
>   Reason: image not found
> make[1]: *** [heap-c] Abort trap: 6
> make: *** [boot-c] Error 2
> ~/src/bigloo4.3e$ cd ..

I have no access to any Apple machines so I cannot test the following:

The problem is related to the unistring library that bigloo
tries to build as none is found on your system.
As a workaround, please try to add --disable-unistring to your configure call.

> It would be great if one could compile and install Bigloo out of the box,
> as before. For the time being, the students are using Racket and Chez
> Scheme. However, Bigloo is better for solving homework in C, since it has a
> better integration with C.

If the problem persists or other problems occur, please open an "Issue"
on github: https://github.com/manuel-serrano/bigloo

Ciao
Sven

Reply via email to