Euphoria
Ticket #969:
Cannot build tools
-
Reported by
SDPringle
Sep 15, 2017
Configure with 'debug' option. Run 'make clean; make binder'
You'll get an error about unable to find library. The dependencies need correction.
Details
1. Comment by SDPringle
Jan 21, 2018
See: hg:euphoria/rev/dbce38fb8a3b
changeset: 6451:dbce38fb8a3b user: Shawn David Pringle B.Sc. <shawn.pringle@gmail.com> date: Fri Sep 15 15:18:54 2017 -0300 files: source/Makefile.gnu description:
- build tools library dependency set to $(EECUA) NOT eu.a and NOT $(LIBRARY_NAME). The value 'eu.a' is not portable, and tools that are built with external makefiles need the non-debug version $(EECUA) in order to build the target even when --debug is passed to configure.
- Use BUILDDIR rather than CYPBUILDDIR as paths for test's dependencies
- ticket 969
2. Comment by jimcbrown
Jan 23, 2018
Why are we not using CYPBUILDDIR for the path's dependencies for the test target?
This only matters on Cygwin, where we need to sometimes use c:\path and othertimes use /cygdrive/c/path - MinGW and everywhere else, BUILDDIR and CYPBUILDDIR are interchangable.
Make sure you're using the gnumake.exe from Cygwin and not MinGW when testing this..