0
Mac OS X 10.6.8에서 PETSc 과학 계산 라이브러리를 설치하려고합니다.Mac OS X에서 PETSc 설치시 문제가 발생했습니다
프로젝트를 구성 할 때, 나는 다음과 같은 오류 메시지로 실행하고 :
cls ~/Downloads/petsc-3.2-p6 $ ./configure
===============================================================================
Configuring PETSc to compile on your system
===============================================================================
TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:589) *******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
-------------------------------------------------------------------------------
Unknown Fortran name mangling: Are you sure the C and Fortran compilers are compatible?
Perhaps one is 64 bit and one is 32 bit?
See http://www.mcs.anl.gov/petsc/petsc-as/documentation/faq.html#gfortran
*******************************************************************************
나는 다음 버전
cls ~/Downloads/petsc-3.2-p6 $ gcc --version
i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00)
Copyright (C) 2007 Free Software Foundation, Inc.
및
cls ~/Downloads/petsc-3.2-p6 $ gfortran --version
GNU Fortran (GCC) 4.2.3
Copyright (C) 2007 Free Software Foundation, Inc.
gfortran
를 gcc를 한 이유는 그들이다 호환되지 않습니까?
는 바이너리가있는 곳이다 이 문맥에서 "동반 된 건축물"이 무엇을 의미하는지 이해하지 못한다. – clstaudt
다른 경로에서 추측 할 수있는 것은 gfortran이 gcc가 아닌 다른 출처에서 온 것입니다. gcc를 가지고있는 동일한 소스에서 LLVM gfortran을 찾으십시오. –
'/ usr/local/bin/gfortran/usr/bin/gcc' 파일을 실행하면 해당 바이너리가 구축 된 아키텍처 (즉, 32 비트 및/또는 64 비트)를 알려줍니다. – Deditos