| Newsgroups |
gmane.lisp.scheme.bigloo |
| Organization |
Inria |
| Message-ID |
<[email protected]> |
Dear Mojca,
> I just tried to install bigloo 4.1a-2 to Mac OS X 10.7.
>
> The compilation now fails with the following error:
>
> make[9]: Entering directory `/path/to/bigloo/work/bigloo4.1a-2/api/flac/src'
> /usr/bin/llvm-gcc-4.2 -o libbiglooflac_es-4.1a.dylib \
> -install_name
> @executable_path/../Frameworks/bigloo/4.1a/libbiglooflac_es-4.1a.dylib
> \
> objs/make_lib.o \
> \
> -dynamiclib -single_module -Wl,-read_only_relocs,suppress \
> -lFLAC -lbiglooflac_s-4.1a -lbigloo_s-4.1a
> -lbigloogc_fth-4.1a \
> -lbiglooflac_s-4.1a -lc
> -L/path/to/bigloo/work/bigloo4.1a-2/lib/4.1a -L/opt/local/lib && \
> if [ "libbiglooflac_es-4.1a.dylib" !=
> "/path/to/bigloo/work/bigloo4.1a-2/lib/4.1a/libbiglooflac_es-4.1a.dylib"
> ]; then \
> mv libbiglooflac_es-4.1a.dylib
> /path/to/bigloo/work/bigloo4.1a-2/lib/4.1a/libbiglooflac_es-4.1a.dylib;
> \
> fi
> ld: warning: -read_only_relocs cannot be used with x86_64
> Undefined symbols for architecture x86_64:
> "_BGl_modulezd2initializa7ationz75zz__multimediazd2musiczd2", referenced from:
> _BGl_modulezd2initializa7ationz75zz__flac_makelibz00 in make_lib.o
> ld: symbol(s) not found for architecture x86_64
> collect2: ld returned 1 exit status
> make[9]: *** [shared-install-name] Error 1
>
> I would be grateful for some hints about how to fix this problem.
>
> (https://trac.macports.org/ticket/43580)
>
>
> There is also a high probability that the following is still a problem:
> https://trac.macports.org/ticket/39026
>
> Thank you,
> Mojca
A dependency is missing in one Makefile. The problem has been fixed in the
current development version which is available at:
ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo4.2a-alpha19Apr14.tar.gz
As this version is still unstable, I will release a temporary bigloo4.1a-3
fixing to very problem. I will try my best to prepare this version by
tomorrow evening.
Sincerely,
--
Manuel