> On Jul 5, 2017, at 16:39, ABE Hiroshi <hab...@gmail.com> wrote:
> 
> Hi,
> 
> First of all, I would be grateful for Fink project.
> 
> I’m about to install MEEP but I found an error occurs at installing “libctl”.
> The messages are enclosed in the bottom of this mail. 
> 
> It claims guile not found but
> 
> % fink list guile
> i   guile18                1.8.8-10          Embedable Scheme interpreter
>     guile18-dev            1.8.8-10          Development package for guile18
>     guile18-doc            1.8.8-10          Texinfo files for guile18
>     guile18-gtk            2.1-19            Glue code to link gtk to guile
>     guile18-gtk-dev        2.1-19            Glue code to link gtk to guile
>     guile18-gtk-doc        2.1-19            Texinfo documentation files for 
> guile18-gtk
>     guile18-gtk-shlibs     2.1-19            Glue code to link gtk to guile
>     guile18-gui            0.2-1006          Guile gui scheme code
>     guile18-lib            0.1.6-2           Repository of code written in 
> Guile Scheme
> i   guile18-libs           1.8.8-10          Scheme libraries and modules for 
> guile18
> i   guile18-shlibs         1.8.8-10          Shared libraries for guile18
> i   guile20                2.0.14-1          Embedable Scheme interpreter
> i   guile20-dev            2.0.14-1          Development package for guile20
>     guile20-doc            2.0.14-1          Texinfo files for guile20
> i   guile20-libs           2.0.14-1          Scheme libraries and modules for 
> guile20
> i   guile20-shlibs         2.0.14-1          Shared libraries for guile20
>     guile22                2.2.2-1           Embedable Scheme interpreter
>     guile22-dev            2.2.2-1           Development package for guile22
>     guile22-doc            2.2.2-1           Texinfo files for guile22
>     guile22-libs           2.2.2-1           Scheme libraries and modules for 
> guile22
>     guile22-shlibs         2.2.2-1           Shared libraries for guile22
> 
> My env is MacOS X 10.9.5, Helps and suggestions are really appreciated. Thank 
> you.
> 
> Hiroshi ABE
> 
> ### The Error Messages ###
> 
> % fink update libctl
> Information about 10515 packages read in 0 seconds.
> The following package will be installed or updated:
> libctl
> Setting runtime build-lock...
> dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-libctl-3.2.2-2 
> /sw/src/fink.build
> dpkg-deb: building package `fink-buildlock-libctl-3.2.2-2' in 
> `/sw/src/fink.build/fink-buildlock-libctl-3.2.2-2_2017.07.05-18.04.20_darwin-x86_64.deb'.
> Installing build-lock package...
> /sw/bin/dpkg-lockwait -i 
> /sw/src/fink.build/fink-buildlock-libctl-3.2.2-2_2017.07.05-18.04.20_darwin-x86_64.deb
> Selecting previously deselected package fink-buildlock-libctl-3.2.2-2.
> (Reading database ... 317784 files and directories currently installed.)
> Unpacking fink-buildlock-libctl-3.2.2-2 (from 
> .../fink-buildlock-libctl-3.2.2-2_2017.07.05-18.04.20_darwin-x86_64.deb) ...
> Setting up fink-buildlock-libctl-3.2.2-2 (2017.07.05-18.04.20) ...
> 
> sudo -u fink-bld [ENV] sh -c /tmp/fink.DbbAN
> env LANG=C LC_ALL=C /sw/bin/tar  --no-same-owner --no-same-permissions -xf 
> /sw/src/libctl-3.2.2.tar.gz
> sudo -u fink-bld [ENV] sh -c /tmp/fink.oKeid
> /tmp/fink.TfuxD
> #!/bin/sh -ev
> export PATH=/sw/share/guile/2.0/scripts/binoverride:$PATH
> ./configure --prefix=/sw --mandir=/sw/share/man F77=gfortran-fsf-5 
> CC=gcc-fsf-5
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... ./install-sh -c -d
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking build system type... x86_64-apple-darwin13.4.0
> checking host system type... x86_64-apple-darwin13.4.0
> checking how to print strings... printf
> checking for style of include used by make... GNU
> checking for gcc... gcc-fsf-5
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc-fsf-5 accepts -g... yes
> checking for gcc-fsf-5 option to accept ISO C89... none needed
> checking whether gcc-fsf-5 understands -c and -o together... yes
> checking dependency style of gcc-fsf-5... gcc3
> checking for a sed that does not truncate output... /sw/bin/sed
> checking for grep that handles long lines and -e... /sw/bin/grep
> checking for egrep... /sw/bin/grep -E
> checking for fgrep... /sw/bin/grep -F
> checking for ld used by gcc-fsf-5... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... no
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
> checking the name lister (/usr/bin/nm) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 196608
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert x86_64-apple-darwin13.4.0 file names to 
> x86_64-apple-darwin13.4.0 format... func_convert_file_noop
> checking how to convert x86_64-apple-darwin13.4.0 file names to toolchain 
> format... func_convert_file_noop
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... no
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for ar... ar
> checking for archiver @FILE support... no
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm output from gcc-fsf-5 object... ok
> checking for sysroot... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking for dsymutil... dsymutil
> checking for nmedit... nmedit
> checking for lipo... lipo
> checking for otool... otool
> checking for otool64... no
> checking for -single_module linker flag... yes
> checking for -exported_symbols_list linker flag... yes
> checking for -force_load linker flag... yes
> checking how to run the C preprocessor... gcc-fsf-5 -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc-fsf-5 supports -fno-rtti -fno-exceptions... no
> checking for gcc-fsf-5 option to produce PIC... -fno-common -DPIC
> checking if gcc-fsf-5 PIC flag -fno-common -DPIC works... yes
> checking if gcc-fsf-5 static flag -static works... no
> checking if gcc-fsf-5 supports -c -o file.o... yes
> checking if gcc-fsf-5 supports -c -o file.o... (cached) yes
> checking whether the gcc-fsf-5 linker (/usr/bin/ld) supports shared 
> libraries... yes
> checking dynamic linker characteristics... darwin13.4.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... no
> checking whether to build static libraries... yes
> checking for gcc... (cached) gcc-fsf-5
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc-fsf-5 accepts -g... (cached) yes
> checking for gcc-fsf-5 option to accept ISO C89... (cached) none needed
> checking whether gcc-fsf-5 understands -c and -o together... (cached) yes
> checking dependency style of gcc-fsf-5... (cached) gcc3
> checking for indent... indent
> checking for ANSI C header files... (cached) yes
> checking for guile... guile
> checking for guile-config... unknown
> checking for sqrt in -lm... yes
> checking for readline in -lreadline... yes
> checking for dlopen in -ldl... yes
> checking for gh_eval_str in -lguile... no
> checking for scm_eval_string in -lguile... no
> checking if linking to guile works... no
> configure: error: Guile could not be found
> ### execution of /tmp/fink.TfuxD failed, exit code 1
> ### execution of /tmp/fink.oKeid failed, exit code 1
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-libctl-3.2.2-2
> (Reading database ... 317785 files and directories currently installed.)
> Removing fink-buildlock-libctl-3.2.2-2 ...
> Failed: phase compiling: libctl-3.2.2-2 failed
> 
> Before reporting any errors, please run "fink selfupdate" and try again.
> 
> If you continue to have issues, please check to see if the FAQ on Fink's 
> website solves the problem.  If not, ask on one (not both, please) of
> these mailing lists:
> 
>       The Fink Users List <fink-users@lists.sourceforge.net>
>       The Fink Beginners List <fink-beginn...@lists.sourceforge.net>,
> 
> with a carbon copy to the maintainer:
> 
>       Martin Costabel <costa...@wanadoo.fr>
> 
> Note that this is preferable to emailing just the maintainer directly,
> since most fink package maintainers do not have access to all possible
> hardware and software configurations.
> 
> Please try to include the complete error message in your report.  This
> generally consists of a compiler line starting with e.g. "gcc" or "g++"
> followed by the actual error output from the compiler.
> 
> Also include the following system information:
> Package manager version: 0.41.1
> Distribution version: selfupdate-rsync Wed Jul  5 17:42:10 2017, 10.9, x86_64
> Trees: local/main stable/main
> Xcode.app: 6.2
> Xcode command-line tools: 6.2.0.0.1.1424975374
> Max. Fink build jobs:  1
> 
> 
> ABE Hiroshi
> from Tokorozawa, JAPAN

I see the following in the config.log:

configure:12734: checking for gh_eval_str in -lguile
configure:12759: gcc-fsf-5 -o conftest -g -O2 -I/sw/include -L/sw/lib 
conftest.c -lguile  -ldl -lreadline -lm  >&5
ld: library not found for -lguile
collect2: error: ld returned 1 exit status

guile20-dev-2.0.14-1 has %p/lib/libguile-2.0.dylib rather than 
%/lib/libguile.dylib .  I’m not sure if something changed in the guile20 
package.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to