TravisWheelerLab / BATH

Better Alignments with Translated HMMER
Other
15 stars 3 forks source link

config.status: error: cannot find input file: `profmark/Makefile.in' #3

Closed OmenWild closed 1 year ago

OmenWild commented 1 year ago

I see from a recent commit that you commented profmark out of the Makefile.in, but the configure.ac file is still looking for it, so the configure step fails:

configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating testsuite/Makefile
config.status: error: cannot find input file: `profmark/Makefile.in'
OmenWild commented 1 year ago

This patch seems to fix the issue. I was able to build and successfully run make check:

diff --git a/configure.ac b/configure.ac
index 8c8c693d..2d27d7eb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -584,7 +584,6 @@ AC_CONFIG_FILES([ \
   Makefile                                     \
   src/Makefile                                 \
   testsuite/Makefile                           \
-  profmark/Makefile                            \
   src/impl_${impl_choice}/Makefile             \
   documentation/Makefile                       \
   documentation/man/Makefile                   \
filonico commented 1 year ago

Hi @OmenWild! I'm encountering the same issue. How did you solve the problem eventually?

traviswheeler commented 1 year ago

Sorry for the slow response. The fix highlighted by @OmenWild was correct, and has now been pushed into the main branch. You should be able to pull, then re-run the entire configuration/make process (including autoconf), and be good to go.

Thanks for highlighting the issue, @OmenWild