It looks like there are some AVX instructions being added to the libraries even on the vanilla builds. This will cause a DLL not be unable to load, which ends up with the error message you received. This is either because:
1- I've missed something during the build process and something is being built that way by mistake 2- Because many of these libraries were originally built for Linux, which is more likely to assume that the code is being run on the same machine it's compiled on, it's possible an internal build routine is using the compiling CPU's capabilities and something is sneaking by. 3- There is a bug in MSVC. Unfortunately, this is difficult to troubleshoot at the moment because I don't have a development machine without AVX handy, at least for the next month or so. While #3 seems unlikely, I've been examining some very fast vectorized cos() code that MSVC is emitting, and I'm seeing AVX instructions when I've disabled SIMD, so there's more to look at there. Bottom line... it may take a bit to figure that out for your machine. On Mon, Apr 25, 2016 at 7:48 AM, Geof Nieboer <[email protected]> wrote: > Also, > > 1- Do you have the MSVC 14.0 runtimes installed? The current installer > does NOT install them automatically for Win 8. > 2- See an earlier email on the mailing list about troubleshooting this > with Dependency Walker to see if any libraries are not being found. > 3- I assume you weren't able to get anything to run... will volk_profile > run successfully? > 4- You did download the "generic" release version and you are running > 64-bit windows, correct? > > > On Mon, Apr 25, 2016 at 7:23 AM, Geof Nieboer <[email protected]> > wrote: > >> What CPU do you have? We are having some problems with older CPUs. >> >> Geof >> >> On Mon, Apr 25, 2016 at 12:56 AM, Camera Parts <[email protected]> >> wrote: >> >>> Hi, >>> >>> I am new to GnuRadio. >>> >>> I installed on Windows 8 using gnuradio_3.7.9.2_win64.msi. I am >>> looking for a simple example in order to test the installation. When I try >>> to run mono_tone.py located in \share\gnuradio\examples\audio, I got an >>> error saying "ImportError: DLL load failed: %1 is not a valid Win32 >>> application." >>> >>> Could someone help? >>> >>> Thanks >>> >>> >>> C:\GNURadio-3.7\share\gnuradio\examples\audio>python mono_tone.py >>> Traceback (most recent call last): >>> File "mono_tone.py", line 23, in <module> >>> from gnuradio import gr >>> File "C:\GNURadio-3.7\lib\site-packages\gnuradio\gr\__init__.py", line >>> 41, in >>> <module> >>> from runtime_swig import * >>> File "C:\GNURadio-3.7\lib\site-packages\gnuradio\gr\runtime_swig.py", >>> line 28, >>> in <module> >>> _runtime_swig = swig_import_helper() >>> File "C:\GNURadio-3.7\lib\site-packages\gnuradio\gr\runtime_swig.py", >>> line 24, >>> in swig_import_helper >>> _mod = imp.load_module('_runtime_swig', fp, pathname, description) >>> ImportError: DLL load failed: %1 is not a valid Win32 application. >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >>> >> >
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
