Ticket #110 (defect)
Opened 2 years ago
Last modified 2 years ago
make distcheck fails on MSYS/MinGW because of missing path to DLLs
Status: closed (fixed)
| Reported by: | dward | Assigned to: | jcorgan |
|---|---|---|---|
| Priority: | normal | Milestone: | release-3.0.3 |
| Component: | build | Version: | 3.0rc2 |
| Keywords: | msys windows | Cc: | |
make distcheck fails on MSYS with
File "C:\home\Don\gnuradio\gnuradio-3.0svn\_build\gnuradio-core\src\lib\swig\gnuradio_swig_python.py", line 4, in ?
import _gnuradio_swig_python
ImportError: DLL load failed: The specified module could not be found.
FAIL: run_tests
and a Windows popup saying that libgnuradio-core-0.dll could not be found. The problem is that run_tests.sh sets PATH to include
grlibdir=@abs_top_srcdir@/gnuradio-core/src/lib
but the DLL is actually in
grlibdir=@abs_top_builddir@/gnuradio-core/src/lib
Changing the line above fixes the problem on MSYS.
I exepect the same problem to occur on Cygwin, but I haven't tried it. OSX might also share this problem.
Change History
11/30/06 10:45:08: Modified by jcorgan
- status changed from new to assigned.
- milestone changed from to-be-decided to release-3.0.3.
11/30/06 17:17:08: Modified by jcorgan
11/30/06 19:55:02: Modified by jcorgan
- status changed from assigned to closed.
- resolution set to fixed.
Fixed on trunk in r4048.

Trial fix added to ticket:109 developer branch r4047.