Hi,

once again (sorry for that), please ignore my previous emails.

After having cleaned up everything properly I can build my module
package now. Strange, there must have been something left from my
previous attempts to build the module somewhere in my gnuradio
environment in conda that prevented conda from building the package
correctly.


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