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

Trial fix added to ticket:109 developer branch r4047.

11/30/06 19:55:02: Modified by jcorgan

  • status changed from assigned to closed.
  • resolution set to fixed.

Fixed on trunk in r4048.