It's trying to link in the C runtime library for OS X 10.5 as well as 10.6, causing duplicate symbols (the flag -lcrt1.10.5). You can google for: "duplicate symbol start in /usr/lib/crt1.10.5.o and /usr/lib/crt1.10.6.o" and see what people say. Most responses seem to involve editing some makefile and removing the flag for 10.5 from the FLIBS variable. I don't have a modern Mac so I can't really help any further.
-victor On 11/27/2012 11:33 AM, Patrick Vora wrote: > Hi all, > > I neglected to provide the full config.log file. I put it up on > pastebin: http://pastebin.com/npBRLfee > > Thanks again, > > Patrick > > > > On Tue, Nov 27, 2012 at 1:22 PM, Patrick Vora <patrick.v...@gmail.com > <mailto:patrick.v...@gmail.com>> wrote: > > Hi all, > > I'm having an odd issue while trying to install MPB. Just as note, I > have successfully installed and run Meep, and am a unix novice. > > When I try to compile, I get this odd error:* *_configure: error: > linking to Fortran libraries from C fails. _The full output is > quoted below. I saw that this behavior was previously traced to an > error in the "configure" file > (http://lists.debian.org/debian-superh/2009/12/msg00014.html), found > the patch on debian, and applied it. There were 11 other patches > which I also applied to their respective files. Alas, still get the > same failed compile and output. > > I'm a little confused that I was able to install Meep without seeing > this problem. As I mentioned previously, I'm a novice at unix and > would appreciate any help you could offer. > > ./configure > --with-libctl=/Users/Patrick/Documents/Meep/install/share/libctl > --prefix=/Users/Patrick/Documents/MPB/install F77=gfortran-mp-4.5 > checking for vendor f77 to be used instead of g77... > checking for f77... gfortran-mp-4.5 > checking for Fortran 77 compiler default output... a.out > checking whether the Fortran 77 compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU Fortran 77 compiler... yes > checking whether gfortran-mp-4.5 accepts -g... yes > checking for vendor cc to be used instead of gcc... > checking for cc... cc > checking whether we are using the GNU C compiler... yes > checking whether cc accepts -g... yes > checking for cc option to accept ANSI C... none needed > checking for ranlib... ranlib > checking for a BSD-compatible install... /usr/bin/install -c > checking whether make sets $(MAKE)... yes > checking for sqrt in -lm... yes > checking how to get verbose linking output from gfortran-mp-4.5... > rm: conftest.dSYM: is a directory > -v > checking for Fortran 77 libraries... rm: conftest.dSYM: is a directory > -lcrt1.10.5.o > -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.4 > -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.4/../../.. -lm > -lgfortran -lgcc_s.10.5 -lgcc_ext.10.5 -lSystem > checking for dummy main to link with Fortran 77 libraries... rm: > conftest.dSYM: is a directory > unknown > /*configure: error: linking to Fortran libraries from C fails*/ > See `config.log' for more details. > > > Patrick > > > > > _______________________________________________ > mpb-discuss mailing list > mpb-discuss@ab-initio.mit.edu > http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss > _______________________________________________ mpb-discuss mailing list mpb-discuss@ab-initio.mit.edu http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss