Hi Eduardo, Sorry for this late reply.
> 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 .. > > 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. I totally agree. This is absolutely needed. The problem is that with MacOS adaptions are needed each time a new version of the OS shows up. Another problem is also due to brew vs port. The two systems do not exactly behave the same and they do not provide exactly the same set of libraries and library versions. However, all this should not be _your_ problem but only _ours_. We are trying our best and we will do it again. For now, in order to eliminate most MacOS problems I come to the conclusion that on that OS Bigloo should use its own custom versions and should not try to re-use pre-installed libraries. I have just uploaded a new version that implementation this. It is available here: ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo-unstable.tar.gz I would appreciate if you could give it a try. This version is one of the last unstable version before 4.3f is officially released. -- Manuel
