From: Gordon E. S. <ge...@ma...> - 2014-09-21 16:58:06
Attachments:
uofslogo.jpg
|
<html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body bgcolor="#FFFFFF" text="#000000"> Hello,<br> <br> I've been trying all weekend to fink install octave. I've managed to overcome many errors and failures by running fink selfupdate, fink update-all, fink selfupdate-cvs, etc multiple times, I've changed the rsysc mirror as per the fink website recommendations (tried both sites advertised, only one partially works). In short, I've exhausted all the possible combinations to make the install work but I cannot get past the following error - can you help?<br> <br> Setting runtime build-lock...<br> dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-libmpc3-1.0.2-1 /sw/src/fink.build<br> dpkg-deb: building package `fink-buildlock-libmpc3-1.0.2-1' in `/sw/src/fink.build/fink-buildlock-libmpc3-1.0.2-1_2014.09.21-10.42.03_darwin-x86_64.deb'.<br> Installing build-lock package...<br> /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-libmpc3-1.0.2-1_2014.09.21-10.42.03_darwin-x86_64.deb<br> Selecting previously deselected package fink-buildlock-libmpc3-1.0.2-1.<br> (Reading database ... 62347 files and directories currently installed.)<br> Unpacking fink-buildlock-libmpc3-1.0.2-1 (from .../fink-buildlock-libmpc3-1.0.2-1_2014.09.21-10.42.03_darwin-x86_64.deb) ...<br> Setting up fink-buildlock-libmpc3-1.0.2-1 (2014.09.21-10.42.03) ...<br> <br> sudo -u fink-bld [ENV] sh -c /tmp/fink.y1L82<br> env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xf /sw/src/mpc-1.0.2.tar.gz<br> sudo -u fink-bld [ENV] sh -c /tmp/fink.jznju<br> /tmp/fink.H157X<br> #!/bin/sh -ev<br> sed -i.orig -e '/This manual documents/s|manual|file|' \<br> -e '/(mpc)Multiple/s|Multiple|. &|' doc/mpc.info<br> sudo -u fink-bld [ENV] sh -c /tmp/fink.07xuY<br> /tmp/fink.JvyiM<br> #! /bin/sh -ev<br> mkdir build<br> cd build<br> if [ "." != "." ]; then<br> export CC="gcc -m64"<br> fi<br> ../configure --prefix=/sw --infodir=/sw/share/info \<br> --with-gmp=/sw \<br> --with-mpfr=/sw \<br> -C --libdir='${prefix}/lib'<br> configure: creating cache config.cache<br> checking for a BSD-compatible install... /usr/bin/install -c<br> checking whether build environment is sane... yes<br> checking for a thread-safe mkdir -p... ../install-sh -c -d<br> checking for gawk... gawk<br> checking whether make sets $(MAKE)... yes<br> checking whether to enable maintainer-specific portions of Makefiles... no<br> checking build system type... x86_64-apple-darwin11.4.2<br> checking host system type... x86_64-apple-darwin11.4.2<br> checking for grep that handles long lines and -e... /sw/bin/grep<br> checking for egrep... /sw/bin/grep -E<br> checking for a sed that does not truncate output... /sw/bin/sed<br> checking for CC and CFLAGS in gmp.h... yes CC=gcc CFLAGS=-O2 -pedantic -fomit-frame-pointer -m64 -mtune=corei7 -march=corei7<br> checking for CC=gcc and CFLAGS=-O2 -pedantic -fomit-frame-pointer -m64 -mtune=corei7 -march=corei7... yes<br> checking for gcc... gcc<br> checking whether the C compiler works... yes<br> checking for C compiler default output file name... a.out<br> checking for suffix of executables... <br> checking whether we are cross compiling... no<br> checking for suffix of object files... o<br> checking whether we are using the GNU C compiler... yes<br> checking whether gcc accepts -g... yes<br> checking for gcc option to accept ISO C89... none needed<br> checking for style of include used by make... GNU<br> checking dependency style of gcc... gcc3<br> checking for ar... ar<br> checking the archiver (ar) interface... ar<br> checking how to print strings... printf<br> checking for a sed that does not truncate output... (cached) /sw/bin/sed<br> checking for fgrep... /sw/bin/grep -F<br> checking for ld used by gcc... /usr/bin/ld<br> checking if the linker (/usr/bin/ld) is GNU ld... no<br> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm<br> checking the name lister (/usr/bin/nm) interface... BSD nm<br> checking whether ln -s works... yes<br> checking the maximum length of command line arguments... 196608<br> checking whether the shell understands some XSI constructs... yes<br> checking whether the shell understands "+="... yes<br> checking how to convert x86_64-apple-darwin11.4.2 file names to x86_64-apple-darwin11.4.2 format... func_convert_file_noop<br> checking how to convert x86_64-apple-darwin11.4.2 file names to toolchain format... func_convert_file_noop<br> checking for /usr/bin/ld option to reload object files... -r<br> checking for objdump... no<br> checking how to recognize dependent libraries... pass_all<br> checking for dlltool... no<br> checking how to associate runtime and link libraries... printf %s\n<br> checking for archiver @FILE support... no<br> checking for strip... strip<br> checking for ranlib... ranlib<br> checking command to parse /usr/bin/nm output from gcc object... ok<br> checking for sysroot... no<br> checking for mt... no<br> checking if : is a manifest tool... no<br> checking for dsymutil... dsymutil<br> checking for nmedit... nmedit<br> checking for lipo... lipo<br> checking for otool... otool<br> checking for otool64... no<br> checking for -single_module linker flag... yes<br> checking for -exported_symbols_list linker flag... yes<br> checking for -force_load linker flag... yes<br> checking how to run the C preprocessor... gcc -E<br> checking for ANSI C header files... yes<br> checking for sys/types.h... yes<br> checking for sys/stat.h... yes<br> checking for stdlib.h... yes<br> checking for string.h... yes<br> checking for memory.h... yes<br> checking for strings.h... yes<br> checking for inttypes.h... yes<br> checking for stdint.h... yes<br> checking for unistd.h... yes<br> checking for dlfcn.h... yes<br> checking for objdir... .libs<br> checking if gcc supports -fno-rtti -fno-exceptions... yes<br> checking for gcc option to produce PIC... -fno-common -DPIC<br> checking if gcc PIC flag -fno-common -DPIC works... yes<br> checking if gcc static flag -static works... no<br> checking if gcc supports -c -o file.o... yes<br> checking if gcc supports -c -o file.o... (cached) yes<br> checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes<br> checking dynamic linker characteristics... darwin11.4.2 dyld<br> checking how to hardcode library paths into programs... immediate<br> checking whether stripping libraries is possible... yes<br> checking if libtool supports shared libraries... yes<br> checking whether to build shared libraries... yes<br> checking whether to build static libraries... yes<br> checking for gmp.h... yes<br> checking for ANSI C header files... (cached) yes<br> checking locale.h usability... yes<br> checking locale.h presence... yes<br> checking for locale.h... yes<br> checking for inttypes.h... (cached) yes<br> checking for stdint.h... (cached) yes<br> checking limits.h usability... yes<br> checking limits.h presence... yes<br> checking for limits.h... yes<br> checking for unistd.h... (cached) yes<br> checking sys/time.h usability... yes<br> checking sys/time.h presence... yes<br> checking for sys/time.h... yes<br> checking whether time.h and sys/time.h may both be included... yes<br> checking complex.h usability... yes<br> checking complex.h presence... yes<br> checking for complex.h... yes<br> checking for library containing creal... none required<br> checking whether creal, cimag and I can be used... yes<br> checking for an ANSI C-conforming const... yes<br> checking for size_t... yes<br> checking for gettimeofday... yes<br> checking for localeconv... yes<br> checking for setlocale... yes<br> checking for dup... yes<br> checking for dup2... yes<br> checking for __gmpz_init in -lgmp... yes<br> checking for MPFR... no<br> configure: error: libmpfr not found or uses a different ABI (including static vs shared).<br> ### execution of /tmp/fink.JvyiM failed, exit code 1<br> ### execution of /tmp/fink.07xuY failed, exit code 1<br> Removing runtime build-lock...<br> Removing build-lock package...<br> /sw/bin/dpkg-lockwait -r fink-buildlock-libmpc3-1.0.2-1<br> (Reading database ... 62348 files and directories currently installed.)<br> Removing fink-buildlock-libmpc3-1.0.2-1 ...<br> Updating the list of locally available binary packages.<br> Scanning dists/stable/main/binary-darwin-x86_64<br> New package: dists/stable/main/binary-darwin-x86_64/devel/cmake_3.0.1-1_darwin-x86_64.deb<br> Failed: phase compiling: libmpc3-1.0.2-1 failed<br> <br> Before reporting any errors, please run "fink selfupdate" and try again.<br> <br> If you continue to have issues, please check to see if the FAQ on Fink's <br> website solves the problem. If not, ask on one (not both, please) of<br> these mailing lists:<br> <br> The Fink Users List <a class="moz-txt-link-rfc2396E" href="mailto:fin...@li..."><fin...@li...></a><br> The Fink Beginners List <a class="moz-txt-link-rfc2396E" href="mailto:fin...@li..."><fin...@li...></a>,<br> <br> with a carbon copy to the maintainer:<br> <br> David Fang <a class="moz-txt-link-rfc2396E" href="mailto:fa...@us..."><fa...@us...></a><br> <br> Note that this is preferable to emailing just the maintainer directly,<br> since most fink package maintainers do not have access to all possible<br> hardware and software configurations.<br> <br> Please try to include the complete error message in your report. This<br> generally consists of a compiler line starting with e.g. "gcc" or "g++"<br> followed by the actual error output from the compiler.<br> <br> Also include the following system information:<br> Package manager version: 0.37.1<br> Distribution version: selfupdate-rsync Sat Sep 20 12:22:53 2014, 10.7, x86_64<br> Trees: local/main stable/main<br> Xcode.app: 4.6.2<br> Xcode command-line tools: 4.6.0.0.1.1365549073<br> Max. Fink build jobs: 1<br> <br> <br> <div class="moz-signature">-- <br> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>signature</title> <big><b>Gordon E. Sarty,</b></big> P.Eng., Ph.D., Professor<br> <br> <small><b>Acting chair:</b> Biomedical Engineering<br> <b>Member: </b>Psychology, Medical Imaging, Ob/Gyn, Physics </small><br> <table border="0" cellpadding="2" cellspacing="2" height="54" width="377"> <tbody> <tr> <td valign="top"><img alt="" src="cid:par...@ma..." height="50" width="50"><br> </td> <td valign="top"><small><br> University of Saskatchewan, 9 Campus Drive<br> Saskatoon, Saskatchewan, CANADA S7N 5A5</small></td> </tr> </tbody> </table> +1-306-966-2321 | <a href="http://homepage.usask.ca/ges125/research.html">Web </a> | <a href="https://twitter.com/GSarty">Twitter</a> | <br> </div> </body> </html> |
From: Alexander H. <ale...@gm...> - 2014-09-21 18:04:44
|
[Changing the subject to make it easier for other folks to find online, and because octave isn't really relevant to the issue--libmpc3 would have failed regardless of what you ultimately wanted.] On 9/21/14, 9:58 AM, Gordon E. Sarty wrote: > Hello, > > I've been trying all weekend to fink install octave. I've managed to > overcome many errors and failures by running fink selfupdate, fink > update-all, fink selfupdate-cvs, etc multiple times, I've changed the > rsysc mirror as per the fink website recommendations (tried both sites > advertised, only one partially works). [You really only need selfupdate-cvs, since nothing we offer can possibly be more current than that.] In short, I've exhausted all the > possible combinations to make the install work but I cannot get past the > following error - can you help? > <snip> > checking for MPFR... no > configure: error: libmpfr not found or uses a different ABI (including > static vs shared). <snip> The error message suggests that you might have a third-party, incompatible, MPFR library somewhere, such as in /usr/local. We generally encourage people to rename that directory temporarily while they build with Fink, because the compilers are hardcoded to look for stuff there. I'd check on that possibility first. Otherwise, check in /sw/src/fink.build/libmpc3-1.0.2-1/mpc-1.0.2/build/config.log at about line 554 to see what the test failure actually is. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |
From: Alexander H. <ale...@gm...> - 2014-09-21 18:08:10
|
[Gah, botched the subject change] On 9/21/14, 11:04 AM, Alexander Hansen wrote: > [Changing the subject to make it easier for other folks to find online, > and because octave isn't really relevant to the issue--libmpc3 would > have failed regardless of what you ultimately wanted.] > > On 9/21/14, 9:58 AM, Gordon E. Sarty wrote: >> Hello, >> >> I've been trying all weekend to fink install octave. I've managed to >> overcome many errors and failures by running fink selfupdate, fink >> update-all, fink selfupdate-cvs, etc multiple times, I've changed the >> rsysc mirror as per the fink website recommendations (tried both sites >> advertised, only one partially works). > > [You really only need selfupdate-cvs, since nothing we offer can > possibly be more current than that.] > > In short, I've exhausted all the >> possible combinations to make the install work but I cannot get past the >> following error - can you help? >> > > <snip> > >> checking for MPFR... no >> configure: error: libmpfr not found or uses a different ABI (including >> static vs shared). > > <snip> > > The error message suggests that you might have a third-party, > incompatible, MPFR library somewhere, such as in /usr/local. We > generally encourage people to rename that directory temporarily while > they build with Fink, because the compilers are hardcoded to look for > stuff there. I'd check on that possibility first. > > Otherwise, check in > /sw/src/fink.build/libmpc3-1.0.2-1/mpc-1.0.2/build/config.log at about > line 554 to see what the test failure actually is. > -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |
From: Alexander H. <ale...@gm...> - 2014-09-21 20:03:33
|
On 9/21/14, 12:20 PM, Gordon E. Sarty wrote: > Thanks for getting back to me so quickly! > > Please see below: > >> In short, I've exhausted all the >>> possible combinations to make the install work but I cannot get past the >>> following error - can you help? >>> >> >> <snip> >> >>> checking for MPFR... no >>> configure: error: libmpfr not found or uses a different ABI (including >>> static vs shared). >> >> <snip> >> >> The error message suggests that you might have a third-party, >> incompatible, MPFR library somewhere, such as in /usr/local. We >> generally encourage people to rename that directory temporarily while >> they build with Fink, because the compilers are hardcoded to look for >> stuff there. I'd check on that possibility first. >> >> Otherwise, check in >> /sw/src/fink.build/libmpc3-1.0.2-1/mpc-1.0.2/build/config.log at about >> line 554 to see what the test failure actually is. > > Moving both /usr/local and /opt/local has no effect. The relevant output > from config.log is below - the trouble seems to start with > /sw/include/mpfr.h > > What should I try next? (BTW, I had to update XCode to version 4.6.2 to > deal with earlier errors from fink install octave - maybe that's messed > up my system somehow? > Probably not. > configure:13275: checking for MPFR > configure:13290: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 > -mtune=corei7 -march=corei7 -I/sw/include -I/sw/include -I/sw/include > -L/sw/lib -L/sw/lib -L/sw/lib conftest.c -lmpfr -lgmp >&5 > In file included from conftest.c:37: > /sw/include/mpfr.h:193:9: error: unknown type name '__gmp_const' > typedef __gmp_const __mpfr_struct *mpfr_srcptr; > ^ > /sw/include/mpfr.h:193:34: error: expected ';' after top level declarator > typedef __gmp_const __mpfr_struct *mpfr_srcptr; > ^ > ; Hmm...in my /sw/include/mpfr.h I have a note which says: /* GMP's internal __gmp_const macro has been removed on 2012-03-04: http://gmplib.org:8000/gmp/rev/d287cfaf6732 const is standard and now assumed to be available. If the __gmp_const definition is no longer present in GMP, this probably means that GMP assumes that const is available; thus let's define it to const. Note: this is a temporary fix that can be backported to previous MPFR versions. In the future, __gmp_const should be replaced by const like in GMP. */ #ifndef __gmp_const # define __gmp_const const #endif Is that present in yours? -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |
From: David F. <fa...@cs...> - 2014-09-21 20:26:30
|
Hi, I also see the same note about __gmp_const in my mpfr.h. In your failed conftest.c, can you print the part in config.log that follows "failed program is..." <C-source-code>. It would help to see how it is being tested. Fang > On 9/21/14, 12:20 PM, Gordon E. Sarty wrote: >> Thanks for getting back to me so quickly! >> >> Please see below: >> >> > In short, I've exhausted all the >> > > possible combinations to make the install work but I cannot get past >> > > the >> > > following error - can you help? >> > > >> > >> > <snip> >> > >> > > checking for MPFR... no >> > > configure: error: libmpfr not found or uses a different ABI (including >> > > static vs shared). >> > >> > <snip> >> > >> > The error message suggests that you might have a third-party, >> > incompatible, MPFR library somewhere, such as in /usr/local. We >> > generally encourage people to rename that directory temporarily while >> > they build with Fink, because the compilers are hardcoded to look for >> > stuff there. I'd check on that possibility first. >> > >> > Otherwise, check in >> > /sw/src/fink.build/libmpc3-1.0.2-1/mpc-1.0.2/build/config.log at about >> > line 554 to see what the test failure actually is. >> >> Moving both /usr/local and /opt/local has no effect. The relevant output >> from config.log is below - the trouble seems to start with >> /sw/include/mpfr.h >> >> What should I try next? (BTW, I had to update XCode to version 4.6.2 to >> deal with earlier errors from fink install octave - maybe that's messed >> up my system somehow? >> > > Probably not. > >> configure: 13275: checking for MPFR >> configure: 13290: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 >> -mtune=corei7 -march=corei7 -I/sw/include -I/sw/include -I/sw/include >> -L/sw/lib -L/sw/lib -L/sw/lib conftest.c -lmpfr -lgmp >&5 >> In file included from conftest.c:37: >> /sw/include/mpfr.h:193:9: error: unknown type name '__gmp_const' >> typedef __gmp_const __mpfr_struct *mpfr_srcptr; >> ^ >> /sw/include/mpfr.h:193:34: error: expected ';' after top level declarator >> typedef __gmp_const __mpfr_struct *mpfr_srcptr; >> ^ >> ; > > Hmm...in my /sw/include/mpfr.h I have a note which says: > > /* GMP's internal __gmp_const macro has been removed on 2012-03-04: > http://gmplib.org:8000/gmp/rev/d287cfaf6732 > const is standard and now assumed to be available. If the __gmp_const > definition is no longer present in GMP, this probably means that GMP > assumes that const is available; thus let's define it to const. > Note: this is a temporary fix that can be backported to previous MPFR > versions. In the future, __gmp_const should be replaced by const like > in GMP. */ > # ifndef __gmp_const > # define __gmp_const const > # endif > > Is that present in yours? > -- David Fang http://www.csl.cornell.edu/~fang/ |
From: Alexander H. <ale...@gm...> - 2014-09-21 21:43:30
|
On 9/21/14, 2:21 PM, Gordon E. Sarty wrote: > >> Hmm...in my /sw/include/mpfr.h I have a note which says: >> >> /* GMP's internal __gmp_const macro has been removed on 2012-03-04: >> http://gmplib.org:8000/gmp/rev/d287cfaf6732 >> const is standard and now assumed to be available. If the __gmp_const >> definition is no longer present in GMP, this probably means that GMP >> assumes that const is available; thus let's define it to const. >> Note: this is a temporary fix that can be backported to previous MPFR >> versions. In the future, __gmp_const should be replaced by const like >> in GMP. */ >> #ifndef __gmp_const >> # define __gmp_const const >> #endif >> >> Is that present in yours? > > I don't think so. > Here's the header file: > > /* mpfr.h -- Include file for mpfr. > > Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, > 2009, 2010, 2011 Free Software Foundation, Inc. > Contributed by the Arenaire and Caramel projects, INRIA. > > This file is part of the GNU MPFR Library. > > The GNU MPFR Library is free software; you can redistribute it and/or > modify > it under the terms of the GNU Lesser General Public License as published by > the Free Software Foundation; either version 3 of the License, or (at your > option) any later version. > > The GNU MPFR Library is distributed in the hope that it will be useful, but > WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY > or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public > License for more details. > > You should have received a copy of the GNU Lesser General Public License > along with the GNU MPFR Library; see the file COPYING.LESSER. If not, see > http://www.gnu.org/licenses/ or write to the Free Software Foundation, > Inc., > 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ > > #ifndef __MPFR_H > #define __MPFR_H > > /* Define MPFR version number */ > #define MPFR_VERSION_MAJOR 3 > #define MPFR_VERSION_MINOR 1 > #define MPFR_VERSION_PATCHLEVEL 0 > #define MPFR_VERSION_STRING "3.1.0" > <snip> Aha. My /sw/include/mpfr.h is different. Mine shows "3.1.2", and that's the current version in Fink. What does "fink list -t libmpfr4" show? If you show i libmpfr4 3.1.2-1 C floating-point math lib i libmpfr4-shlibs 3.1.2-1 Shared libraries for mpfr package then try "fink rebuild libmpfr4" to ensure that your libmpfr4 is internally consistent. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |
From: Alexander H. <ale...@gm...> - 2014-09-22 02:08:20
|
On 9/21/14, 6:32 PM, Gordon E. Sarty wrote: > >>>> >>>> Aha. My /sw/include/mpfr.h is different. Mine shows "3.1.2", and >>>> that's the current version in Fink. What does "fink list -t libmpfr4" >>>> show? If you show >>>> >>>> i libmpfr4 3.1.2-1 C floating-point math lib >>>> i libmpfr4-shlibs 3.1.2-1 Shared libraries for mpfr package >>>> >>>> then try "fink rebuild libmpfr4" to ensure that your libmpfr4 is >>>> internally consistent. >>>> >>> OK, fink list -t libmpfr4 gave what you show and fink rebuild libmpfr4 >>> worked. fink install octave now leads to >>> >>> configure: error: libmpfr not found or uses a different ABI (including >>> static vs shared). >>> ### execution of /tmp/fink.Kb1pi failed, exit code 1 >>> ### execution of /tmp/fink.gn3Qy failed, exit code 1 >>> Removing runtime build-lock... >>> Removing build-lock package... >>> /sw/bin/dpkg-lockwait -r fink-buildlock-libmpc3-1.0.2-1 >>> (Reading database ... 62892 files and directories currently installed.) >>> Removing fink-buildlock-libmpc3-1.0.2-1 ... >>> Failed: phase compiling: libmpc3-1.0.2-1 failed >>> >>> So libmpfr still appears to be sick. >>> >>> What should I try next? >>> >> >> Check whether your /sw/lib/mpfr.h is in fact showing version 3.1.2. >> If it is, then check >> /sw/src/fink.build/libmpc3-1.0.2-1/mpc-1.0.2/build/config.log to see >> if there's a new message. >> > > /sw/include/mpfr.h shows version 3.1.0. > > I see this in the config.log file: > > configure:7584: gcc -E -I/sw/include -I/sw/include -I/sw/include conftest.c > conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found > #include <ac_nonexistent.h> > > and > > configure:13275: checking for MPFR > configure:13290: gcc -o conftest -O2 -pedantic -fomit-frame-pointer -m64 > -mtune=corei7 -march=corei7 -I/sw/include -I/sw/include -I/sw/include > -L/sw/lib -L/sw/lib -L/sw/lib conftest.c -lmpfr -lgmp >&5 > In file included from conftest.c:37: > /sw/include/mpfr.h:193:9: error: unknown type name '__gmp_const' > typedef __gmp_const __mpfr_struct *mpfr_srcptr; > ^ > /sw/include/mpfr.h:193:34: error: expected ';' after top level declarator > typedef __gmp_const __mpfr_struct *mpfr_srcptr; > ^ > ; > /sw/include/mpfr.h:267:17: error: unknown type name '__gmp_const' > __MPFR_DECLSPEC __gmp_const char * mpfr_get_version _MPFR_PROTO ((void)); > . > . > . > > and of course: > > configure:13297: error: libmpfr not found or uses a different ABI > (including static vs shared). > > > Is that useful troubleshooting information? Hmm...it's really odd to me that you seem to have an mpfr.h which is for 3.1.0. Maybe try "fink reinstall libmpfr4"--normally that shouldn't be needed because you rebuilt a package which was installed, but it's worth a shot. Otherwise we ( meaning David, because I know nothing about MPFR :-) ) might need to see the output from rebuilding libmpfr4 again. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |