mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-01-21 03:48:08 -05:00
Working on #868, changed fortran compilers and updated gcc
This commit is contained in:
@@ -553,7 +553,8 @@ def fortranFactory(platform=1,bitness=1):
|
||||
cmake_args += ["-G", "\"MinGW Makefiles\""]
|
||||
cp_cmd = "copy /Y *.f90 ..\\..\\..\\build"
|
||||
build_cmd = "gfortran -c -Wall cpinterface.f90 cool_fortran_bind.f90"
|
||||
link_cmd = "gfortran -o main cpinterface.o cool_fortran_bind.o libCoolProp.a -lstdc++"
|
||||
#link_cmd = "gfortran -o main cpinterface.o cool_fortran_bind.o libCoolProp.a -lstdc++"
|
||||
link_cmd = "gcc -o main *.o libCoolProp.a -lstdc++ -lgfortran"
|
||||
exec_cmd = "main"
|
||||
elif platform==platformID["linux"]:
|
||||
cmake_args += []
|
||||
@@ -562,10 +563,10 @@ def fortranFactory(platform=1,bitness=1):
|
||||
link_cmd = "gfortran -o main cpinterface.o cool_fortran_bind.o libCoolProp.a -lstdc++ -ldl"
|
||||
exec_cmd = "./main"
|
||||
elif platform==platformID["osx"]:
|
||||
cmake_args += ['-DCMAKE_C_COMPILER="/usr/local/bin/gcc-4.9"','-DCMAKE_CXX_COMPILER="/usr/local/bin/g++-4.9"']
|
||||
#cmake_args += ['-DCMAKE_C_COMPILER="/usr/local/bin/gcc-5"','-DCMAKE_CXX_COMPILER="/usr/local/bin/g++-5"']
|
||||
cp_cmd = "cp *.f90 ../../../build/"
|
||||
build_cmd = "gfortran -c -Wall cpinterface.f90 cool_fortran_bind.f90"
|
||||
link_cmd = "g++-4.9 -o main cpinterface.o cool_fortran_bind.o libCoolProp.a -lstdc++ -ldl -lgfortran"
|
||||
build_cmd = "gfortran-5 -c -Wall cpinterface.f90 cool_fortran_bind.f90"
|
||||
link_cmd = "g++-5 -o main cpinterface.o cool_fortran_bind.o libCoolProp.a -lstdc++ -ldl -lgfortran"
|
||||
exec_cmd = "./main"
|
||||
else:
|
||||
raise ValueError("Unknown Fortran platform: {0}".format(platform))
|
||||
|
||||
Reference in New Issue
Block a user