[Trilinos-Users] Fwd: configuring teuchos on Mac OS X 10.5

Doug Reeder dlr at rain.org
Wed May 14 10:40:32 MDT 2008


Mike,

On the mac I have found that the prebuilt gcc/g++/gfortran from hpc- 
sourceforge works quite well.

Doug Reeder
On May 14, 2008, at 9:36 AM, Heroux, Michael A wrote:

> Generally this has meant that the versions of compilers being used  
> are not compatible.  In order to have trouble-free multi-language  
> compiling, you need to have exactly the same version of g++, gcc  
> and gfortran.  This is often a problem on Macs since the default  
> environment comes with g++ and gcc but not any Fortran compiler.    
> What most people do is download a complete GCC environment and  
> install it.
>
> Mike
>
>
> On 5/14/08 11:10 AM, "Joshua Bronson" <jabronson at gmail.com> wrote:
>
> Hi Trilinos-users,
>
> I'm new to the list and I'm having trouble building Trilinos on Mac  
> OS X 10.5. I sent the email below to hkthorn at sandia.gov last week,  
> but have not yet heard back. Anyone have any ideas?
>
> Thanks,
> Josh
>
> P.S. Since I sent the below, I noticed the line
>
> configure:9390: CC -o conftest -g   conftest.cpp  >&5
>
> instead of "CC", I would have expected "g++" (which is what I get  
> when I successfully build on Linux). Not sure what's causing this  
> though.
>
>
> Begin forwarded message:
>
> From: Joshua Bronson <jabronson at gmail.com>
> Date: May 5, 2008 5:43:55 PM EDT
> To: hkthorn at sandia.gov
> Cc: Joy Ko <joyko at math.brown.edu>
> Subject: configuring teuchos on Mac OS X 10.5
>
>
> Hello,
>
> I just downloaded the latest Trilinos source and ran its configure  
> script, and had some trouble when it got to configuring the Teuchos  
> package. I saw a note in the output to report bugs to your email  
> address, so I hope it's okay that I'm emailing you.
>
> I noticed this in the output:
>
> configure: error: Error encountered when checking for math  
> library.  ***Almost
> always this error is caused by a typo in the list of configure  
> arguments
> that is not related to the math library.  Look especially for missing
> quotes or hyphens in any value related to compiler flags or libraries.
> For an error message that may assist in finding the problem grep for
> "checking for library containing pow" in the file
> packages/teuchos/config.log and read the next several lines.
> configure: error: ./configure failed for packages/teuchos
>
> Here is what appears in config.log near the string "checking for  
> library containing pow":
>
> configure:9081: cc -o conftest -g -O2   conftest.c  
> cfortran_test.o   -L/usr/local/gfortran/lib/gcc/i386-apple- 
> darwin8.10.1/4.4.0 -L/usr/local/gfortran/lib/gcc/i386-apple- 
> darwin8.10.1/4.4.0/../../.. -lgfortranbegin -lgfortran
> ld: warning, duplicate dylib /usr/local/gfortran/lib/libgcc_s.1.dylib
> configure:9087: $? = 0
> configure:9166: cc -o conftest -g -O2   conftest.c  
> cfortran_test.o   -L/usr/local/gfortran/lib/gcc/i386-apple- 
> darwin8.10.1/4.4.0 -L/usr/local/gfortran/lib/gcc/i386-apple- 
> darwin8.10.1/4.4.0/../../.. -lgfortranbegin -lgfortran
> ld: warning, duplicate dylib /usr/local/gfortran/lib/libgcc_s.1.dylib
> configure:9172: $? = 0
> configure:9229: result: lower case, underscore, no extra underscore
> configure:9339: checking for library containing pow
> configure:9388: CC -o conftest -g -O2   conftest.cpp  >&5
> Undefined symbols:
>   "___gxx_personality_v0", referenced from:
>       ___gxx_personality_v0$non_lazy_ptr in ccBz6NQZ.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> configure:9394: $? = 1
>
> I see the warning here about the duplicate dylib, but I assume  
> that's not the culprit. I didn't notice any missing quotes or  
> hyphens in the CCFLAGS or LDFLAGS, but maybe I'm missing something.
>
> I am running OS X 10.5.2 with the latest gfortran binary installed  
> from http://gcc.gnu.org/wiki/GFortranBinariesMacOS. Please let me  
> know if you have any ideas, or if there is anymore information I  
> can provide.
>
> Thanks!
>
> Josh
>
>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://software.sandia.gov/mailman/private/trilinos-users/attachments/20080514/959827ab/attachment.html 


More information about the Trilinos-Users mailing list