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'

Reply via email to