Hi, Manuel. Here is the output of my trying to make version 4.3f: /Users/antonioeduardocostapereira/src/bigloo4.3f/bin/bigloo done... rm -f /Users/antonioeduardocostapereira/src/bigloo4.3f/lib/bigloo/4.3f/bigloo.heap /Users/antonioeduardocostapereira/src/bigloo4.3f/bin/bigloo.sh -srfi enable-resolv -srfi enable-unistring -srfi enable-pcre -unsafe -q -mkheap -mklib -s -no-hello -L /Users/antonioeduardocostapereira/src/bigloo4.3f/lib/bigloo/4.3f Llib/make_lib.scm -heap bigloo.heap dyld: Library not loaded: /usr/local/lib/bigloo/4.3f/libpcre.1.dylib Referenced from: /Users/antonioeduardocostapereira/src/bigloo4.3f/bin/bigloo Reason: image not found make[1]: *** [heap-c] Abort trap: 6 make: *** [boot-c] Error 2 ~/src/bigloo4.3f$
Em ter, 14 de mai de 2019 às 09:49, <[email protected]> escreveu: > 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 >
