Problems when compiling the source code
Posted: Mon Apr 21, 2014 9:32 am
Hi, all
When I try to install and compile the gyre code I meet the following problem:
hans-MacBook-Pro-245:gyre han190$ make
make[1]: Entering directory `/Users/han190/mesa/gyre/gyre/src'
make[2]: Entering directory `/Users/han190/mesa/gyre/gyre/src/ad'
FC gyre_ad.f90
Warning: Nonexistent include directory "/include"
LD gyre_ad
/bin/sh: mesasdk_hdf5_link: command not found
/bin/sh: mesasdk_lapack95_link: command not found
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[2]: *** [gyre_ad] Error 1
rm gyre_ad.o
make[2]: Leaving directory `/Users/han190/mesa/gyre/gyre/src/ad'
make[1]: Leaving directory `/Users/han190/mesa/gyre/gyre/src'
I suppose to type in "cd $GYRE_DIR" and "make" but it does not work for my laptop. Btw I am using gfortran 4.9.0. Anyone has any idea about it? Thanks.
Han
When I try to install and compile the gyre code I meet the following problem:
hans-MacBook-Pro-245:gyre han190$ make
make[1]: Entering directory `/Users/han190/mesa/gyre/gyre/src'
make[2]: Entering directory `/Users/han190/mesa/gyre/gyre/src/ad'
FC gyre_ad.f90
Warning: Nonexistent include directory "/include"
LD gyre_ad
/bin/sh: mesasdk_hdf5_link: command not found
/bin/sh: mesasdk_lapack95_link: command not found
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[2]: *** [gyre_ad] Error 1
rm gyre_ad.o
make[2]: Leaving directory `/Users/han190/mesa/gyre/gyre/src/ad'
make[1]: Leaving directory `/Users/han190/mesa/gyre/gyre/src'
I suppose to type in "cd $GYRE_DIR" and "make" but it does not work for my laptop. Btw I am using gfortran 4.9.0. Anyone has any idea about it? Thanks.
Han