Reduceron
Reduceron copied to clipboard
Problem with build
Environment
- Ubuntu 20.04.02
- GNU Make 4.2.1
- Icarus Verilog version 10.3 (stable) ()
- Glasgow Haskell Compiler, Version 8.6.5, stage 2 booted by GHC version 8.6.5
- gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
Steps
- Clone the repository
- Run
make
in the root folder
Problem
Build failed with
make[2]: Entering directory '/home/gsv/Projects/Reduceron/programs'
make[2]: *** No rule to make target 'flite.built', needed by '../flite/dist/build/flite/flite'. Stop.
make[2]: Leaving directory '/home/gsv/Projects/Reduceron/programs'
make[1]: *** [Makefile:26: regress] Error 2
make[1]: Leaving directory '/home/gsv/Projects/Reduceron/programs'
make: *** [Makefile:8: regress.check] Error 2
Full log: make.log
Thanks for the bug report. I'm actually aware of this issue and it's due to "recent" changes in how cabal works. I was hoping somebody with a good understanding of best practices would swoop in and help out :) However failing that, I'll eventually learn about stack and switch the build to use that (which I understand is the way to go).
Ah, I see. Thank you. We found a workaround. I'm not sure that it is a good solution, but it is ok for us since allows us to build Reduceron.