Hi,
I have now found the file
"C:\Users\ralf\miniforge3\conda-bld\win-64\gnuradio-dl5eu-0.0.0.20250128.dev+glocal-py312h480494c_0.conda".
Is this what I am looking for? I was expecting a .tar.bz2 file, as
indicated in the conda docs.
When I rename this file to gnuradio-dl5eu.conda and try to install it I
get the output in the attached logfile. When I then ask conda to list
the installed gnuradio packages, conda informs me about a malformed
prefix record and aparently my module has not been installed:
(gnuradio) C:\Users\ralf>conda list gnuradio
WARNING conda.core.prefix_data:_load_single_record(250): Ignoring
malformed prefix record at:
C:\Users\ralf\miniforge3\envs\gnuradio\conda-meta\gnuradio-dl5eu.json
# packages in environment at C:\Users\ralf\miniforge3\envs\gnuradio:
#
# Name Version Build Channel
gnuradio 3.10.11.0 py312h9ede222_5 conda-forge
gnuradio-build-deps 3.10.11.0 py312h7d98f82_5 conda-forge
gnuradio-core 3.10.11.0 py312h7d98f82_5 conda-forge
gnuradio-grc 3.10.11.0 py312hf55e955_5 conda-forge
gnuradio-iio 3.10.11.0 py312h7ade3d1_5 conda-forge
gnuradio-iqbalance 0.38.2 py312hb5fd7a2_6 conda-forge
gnuradio-osmosdr 0.2.6 py312h878fc86_4 conda-forge
gnuradio-pmt 3.10.11.0 py312h3aa586d_5 conda-forge
gnuradio-qtgui 3.10.11.0 py312h219b255_5 conda-forge
gnuradio-soapy 3.10.11.0 py312ha22a25d_5 conda-forge
gnuradio-uhd 3.10.11.0 py312hbda1f4c_5 conda-forge
gnuradio-video-sdl 3.10.11.0 py312hf55e955_5 conda-forge
gnuradio-zeromq 3.10.11.0 py312h8038991_5 conda-forge
(gnuradio) C:\Users\ralf>
So I still need help. What am I doing wrong?
Thank you very much for your help!
Kind regards,
Ralf
(gnuradio) C:\Users\ralf>conda install .\gnuradio-dl5eu.conda
Downloading and Extracting Packages:
## Package Plan ##
environment location: C:\Users\ralf\miniforge3\envs\gnuradio
added / updated specs:
- gnuradio-dl5eu[url=file:///C:/Users/ralf/gnuradio-dl5eu.conda]
The following NEW packages will be INSTALLED:
gnuradio-dl5eu
<unknown>/win-64::gnuradio-dl5eu-0.0.0.20250128.dev+glocal-py312h480494c_0
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
C:\Users\ralf>SET DISTUTILS_USE_SDK=1
C:\Users\ralf>SET MSSdk=1
C:\Users\ralf>SET "VS_VERSION=17.0"
C:\Users\ralf>SET "VS_MAJOR=17"
C:\Users\ralf>SET "VS_YEAR=2022"
C:\Users\ralf>set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"
C:\Users\ralf>set "MSYS2_ENV_CONV_EXCL=CL"
C:\Users\ralf>set "PY_VCRUNTIME_REDIST=\bin\vcruntime140.dll"
C:\Users\ralf>set "CXX=cl.exe"
C:\Users\ralf>set "CC=cl.exe"
C:\Users\ralf>set "VSINSTALLDIR="
C:\Users\ralf>set "NEWER_VS_WITH_OLDER_VC=0"
C:\Users\ralf>for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products
* -version [17.0,18.0) -property installationPath`) do (set "VSINSTALLDIR=%i\" )
C:\Users\ralf>(set "VSINSTALLDIR=C:\Program Files\Microsoft Visual
Studio\2022\Community\" )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo
-products * -requires
Microsoft.VisualStudio.ComponentGroup.VC.Tools.143.x86.x64 -property
installationPath`) do (
set "VSINSTALLDIR=%i\"
set "NEWER_VS_WITH_OLDER_VC=1"
) )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo
-products * -requires Microsoft.VisualStudio.Component.VC.v143.x86.x64
-property installationPath`) do (
set "VSINSTALLDIR=%i\"
set "NEWER_VS_WITH_OLDER_VC=1"
) )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft
Visual Studio\2022\Professional\" )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft
Visual Studio\2022\Community\" )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft
Visual Studio\2022\BuildTools\" )
C:\Users\ralf>if not exist "C:\Program Files\Microsoft Visual
Studio\2022\Community\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft
Visual Studio\2022\Enterprise\" )
C:\Users\ralf>IF NOT "" == "" (
set "INCLUDE=;C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include;C:\Program
Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program
Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt;C:\Program Files
(x86)\Windows Kits\10\\include\10.0.22621.0\\um;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\shared;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\winrt;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\cppwinrt;C:\Program Files (x86)\Windows
Kits\NETFXSDK\4.8\include\um;C:\Users\ralf\miniforge3\envs\gnuradio\Library\include"
set "LIB=;C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\lib\x64;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\lib\x64;C:\Program Files
(x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows
Kits\10\lib\10.0.22621.0\ucrt\x64;C:\Program Files (x86)\Windows
Kits\10\\lib\10.0.22621.0\\um\x64;C:\Users\ralf\miniforge3\envs\gnuradio\Library\lib"
set "CMAKE_PREFIX_PATH=;C:\Users\ralf\miniforge3\envs\gnuradio\Library;"
) else (
set "INCLUDE=C:\Users\ralf\miniforge3\envs\gnuradio\Library\include;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include;C:\Program
Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program
Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt;C:\Program Files
(x86)\Windows Kits\10\\include\10.0.22621.0\\um;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\shared;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\winrt;C:\Program Files (x86)\Windows
Kits\10\\include\10.0.22621.0\\cppwinrt;C:\Program Files (x86)\Windows
Kits\NETFXSDK\4.8\include\um;C:\Users\ralf\miniforge3\envs\gnuradio\Library\include"
set "LIB=C:\Users\ralf\miniforge3\envs\gnuradio\Library\lib;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\lib\x64;C:\Program
Files\Microsoft Visual
Studio\2022\Community\VC\Tools\MSVC\14.42.34433\lib\x64;C:\Program Files
(x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows
Kits\10\lib\10.0.22621.0\ucrt\x64;C:\Program Files (x86)\Windows
Kits\10\\lib\10.0.22621.0\\um\x64;C:\Users\ralf\miniforge3\envs\gnuradio\Library\lib"
set
"CMAKE_PREFIX_PATH=C:\Users\ralf\miniforge3\envs\gnuradio\Library;C:\Users\ralf\miniforge3\envs\gnuradio\Library;"
)
C:\Users\ralf>call :GetWin10SdkDir
C:\Users\ralf>call :GetWin10SdkDirHelper HKLM\SOFTWARE\Wow6432Node 1>nul 2>&1
C:\Users\ralf>if errorlevel 1 call :GetWin10SdkDirHelper
HKCU\SOFTWARE\Wow6432Node 1>nul 2>&1
C:\Users\ralf>if errorlevel 1 call :GetWin10SdkDirHelper HKLM\SOFTWARE 1>nul
2>&1
C:\Users\ralf>if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE 1>nul
2>&1
C:\Users\ralf>if errorlevel 1 exit /B 1
C:\Users\ralf>exit /B 0
C:\Users\ralf>for /F %i in ('dir /ON /B "C:\Program Files (x86)\Windows
Kits\10\\include\10.*"') DO (SET WindowsSDKVer=%~i )
C:\Users\ralf>(SET WindowsSDKVer=10.0.22000.0 )
C:\Users\ralf>(SET WindowsSDKVer=10.0.22621.0 )
C:\Users\ralf>if errorlevel 1 (echo "Didn't find any windows 10 SDK. I'm not
sure if things will work, but let's try..." ) else (echo Windows SDK version
found as: "10.0.22621.0" )
Windows SDK version found as: "10.0.22621.0"
C:\Users\ralf>set "CMAKE_PLAT=x64"
C:\Users\ralf>set "VCVARSBAT=64"
C:\Users\ralf>set "CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release"
C:\Users\ralf>IF "" == "1" (set "CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX=
-DCMAKE_PROGRAM_PATH=\bin;\Scripts;\Library\bin;\bin;\Scripts;\Library\bin" )
C:\Users\ralf>IF NOT "win-64" == "win-64" (
set "CONDA_BUILD_CROSS_COMPILATION=1"
set "CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release -DCMAKE_SYSTEM_NAME=Windows
-DCMAKE_SYSTEM_PROCESSOR=AMD64"
) else (set "CONDA_BUILD_CROSS_COMPILATION=0" )
C:\Users\ralf>IF 2022 GEQ 2019 (
set "CMAKE_GEN=Visual Studio 17 2022"
set "USE_NEW_CMAKE_GEN_SYNTAX=1"
) ELSE (
IF "win-64" == "win-64" (set "CMAKE_GEN=Visual Studio 17 2022 Win64" ) else
(set "CMAKE_GEN=Visual Studio 17 2022" )
set "USE_NEW_CMAKE_GEN_SYNTAX=0"
)
C:\Users\ralf>echo "NEWER_VS_WITH_OLDER_VC=0"
"NEWER_VS_WITH_OLDER_VC=0"
C:\Users\ralf>set /p LATEST_VS= 0<"C:\Program Files\Microsoft Visual
Studio\2022\Community\\VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.txt"
C:\Users\ralf>type "C:\Program Files\Microsoft Visual
Studio\2022\Community\\VC\Auxiliary\Build\Microsoft.VCToolsVersion.default.txt"
14.42.34433
C:\Users\ralf>dir "C:\Program Files\Microsoft Visual
Studio\2022\Community\\VC\Redist\MSVC\"
Datenträger in Laufwerk C: ist Windows
Volumeseriennummer: B28D-34CF
Verzeichnis von C:\Program Files\Microsoft Visual
Studio\2022\Community\VC\Redist\MSVC
16.01.2025 17:28 <DIR> .
16.01.2025 17:27 <DIR> ..
16.01.2025 17:28 <DIR> 14.42.34433
16.01.2025 17:28 <DIR> v143
0 Datei(en), 0 Bytes
4 Verzeichnis(se), 110.042.447.872 Bytes frei
C:\Users\ralf>if "0" == "1" (
echo "14.42.34433"
if "14.4" == "14.2" (set "CMAKE_GEN=Visual Studio 16 2019" ) else (set
"CMAKE_GEN=Visual Studio 17 2022" )
set "USE_NEW_CMAKE_GEN_SYNTAX=1"
)
C:\Users\ralf>IF "Visual Studio 17 2022" == "" SET "CMAKE_GENERATOR=Visual
Studio 17 2022"
C:\Users\ralf>IF "1" == "1" (
IF "x64" == "" SET "CMAKE_GENERATOR_PLATFORM=x64"
IF "v143" == "" SET "CMAKE_GENERATOR_TOOLSET=v143"
)
C:\Users\ralf>pushd C:\Program Files\Microsoft Visual Studio\2022\Community\
C:\Program Files\Microsoft Visual Studio\2022\Community>if "14.42" LSS "14.42" (
CALL "VC\Auxiliary\Build\vcvars64.bat" -vcvars_ver=14.42 10.0.22621.0
) else (CALL "VC\Auxiliary\Build\vcvars64.bat" -vcvars_ver=14.42 10.0.22621.0 )
**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.12.4
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'