FOODIE icon indicating copy to clipboard operation
FOODIE copied to clipboard

No rule to make target 'foodie_adt_integrand.f90'

Open willsharpless opened this issue 5 years ago • 2 comments

Hey, I wanted to say first this project looks super cool and I hope I can get it to work!

I just cloned the repository to my local machine through: git clone https://github.com/Fortran-FOSS-Programmers/FOODIE

and then after reading the readme here, I tried to: make foodie

but received the following output and error:

Wills-Freaking-MacBook-Pro:FOODIE willsharpless$ make foodie
Building foodie
/Library/Developer/CommandLineTools/usr/bin/make FC=bgxlf2008_r FCFLAGS="-qsuffix=cpp=f90" --directory=src/lib
/Library/Developer/CommandLineTools/usr/bin/make foodie
make[2]: *** No rule to make target `foodie_adt_integrand.f90', needed by `foodie_adt_integrand.o'.  Stop.
make[1]: *** [all] Error 2
make: *** [foodie] Error 2

I tried running make all but also got the exact same output. Did I miss something in the clone?

Note, I have a Mac with macOS Catalina 10.15.7.

willsharpless avatar Nov 10 '20 14:11 willsharpless

@willsharpless

Hi, in the last year I have not updated/used FOODIE, there could be some oddities (e.g. makefile not updated, third party libraries with newer APIs..).

Tomorrow I'll try to fix it, please be patient.

Cheers.

szaghi avatar Nov 11 '20 17:11 szaghi

@willsharpless

Hi, in the last year I have not updated/used FOODIE, there could be some oddities (e.g. makefile not updated, third party libraries with newer APIs..).

Tomorrow I'll try to fix it, please be patient.

Cheers.

@szaghi Any update on this? The error is still there:

--->  Building foodie
Executing:  cd "/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a" && /usr/bin/make -j1 -w all CC="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/cc/usr/bin/gcc-4.2" CXX="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/cxx/usr/bin/g++-4.2" OBJC="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/objc/usr/bin/gcc-4.2" OBJCXX="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/objcxx/usr/bin/g++-4.2" FC="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/fc/opt/local/bin/gfortran-mp-12" F90="/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/f90/opt/local/bin/gfortran-mp-12" INSTALL="/usr/bin/install -c" 
make: Entering directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a'
Building foodie
/usr/bin/make FC=/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/compwrap/fc/opt/local/bin/gfortran-mp-12 FCFLAGS="-cpp -g -O0 -C -fbacktrace" --directory=src/lib
make[1]: Entering directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a/src/lib'
/usr/bin/make foodie
make[2]: Entering directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a/src/lib'
make[2]: *** No rule to make target `foodie_adt_integrand.f90', needed by `foodie_adt_integrand.o'.  Stop.
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a/src/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/local/var/macports/build/_opt_PPCRosettaPorts_math_foodie/foodie/work/FOODIE-f243fe44b93631694959864bf5d5be0b1637615a/src/lib'
make: *** [foodie] Error 2

barracuda156 avatar Jan 17 '23 20:01 barracuda156