[Trilinos-Users] gfortran configure problem on Mavericks

JR Cary cary at colorado.edu
Sat Jun 14 12:23:53 MDT 2014


Okay, it links if I add

   -lgcc_ext.10.5

explicitly to the link line, it works.

Or I can configure with 
-DTrilinos_SKIP_FORTRANCINTERFACE_VERIFY_TEST:BOOL=TRUE.

Seems like neither should be necessary.

Thx...John




On 6/14/14, 10:42 AM, JR Cary wrote:
> Just ran into this:
>
>     /usr/bin/clang++   -stdlib=libstdc++ -pipe -O3 -DNDEBUG -isysroot 
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk 
> -Wl,-search_paths_first -Wl,-headerpad_max_install_names 
> CMakeFiles/VerifyFortranC.dir/main.c.o 
> CMakeFiles/VerifyFortranC.dir/VerifyC.c.o 
> CMakeFiles/VerifyFortranC.dir/VerifyCXX.cxx.o  -o VerifyFortranC 
> -L/usr/local/lib/gcc/x86_64-apple-darwin12.5.0/4.8.1 -L/usr/local/lib  
> libVerifyFortran.a -lgfortran -lquadmath -lm
>     Undefined symbols for architecture x86_64:
>       "___addtf3", referenced from:
>           _write_float in libgfortran.a(write.o)
>           __gfortran_random_r16 in libgfortran.a(random.o)
>           __gfortran_arandom_r16 in libgfortran.a(random.o)
>       "___divtf3", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___eqtf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___floatunditf", referenced from:
>           __gfortran_random_r16 in libgfortran.a(random.o)
>           __gfortran_arandom_r16 in libgfortran.a(random.o)
>       "___getf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___gttf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___lttf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>           ___quadmath_printf_fp in libquadmath.a(printf_fp.o)
>       "___multf3", referenced from:
>           _write_float in libgfortran.a(write.o)
>           __gfortran_random_r16 in libgfortran.a(random.o)
>           __gfortran_arandom_r16 in libgfortran.a(random.o)
>           _round_and_return in libquadmath.a(strtoflt128.o)
>           _strtoflt128 in libquadmath.a(strtoflt128.o)
>       "___subtf3", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___trunctfdf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>       "___unordtf2", referenced from:
>           _write_float in libgfortran.a(write.o)
>     ld: symbol(s) not found for architecture x86_64
>     clang: error: linker command failed with exit code 1 (use -v to 
> see invocation)
>
> Any ideas?
>
> Thx.....John
>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> https://software.sandia.gov/mailman/listinfo/trilinos-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20140614/216e2f2c/attachment.html>


More information about the Trilinos-Users mailing list