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
>

Reply via email to