rebuilding llvmlite with llvm11 for windoze #73

Closed
opened 1 year ago by sb10q · 1 comments
sb10q commented 1 year ago
Owner

For Windoze support on ARTIQ-7 we can either:

  • wait for the llvmlite PRs to be merged and packages rebuilt on conda-forge.
  • figure out the conda/VS/cmake imbecility that causes the build to fail with
LINK : fatal error LNK1181: cannot open input file 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\DIA SDK\lib\amd64\diaguids.lib' [%SRC_DIR%\ffi\build\llvmlite.vcxproj]

Attached is the corresponding nix-file.

This occured before (https://github.com/m-labs/artiq/issues/1473) but I never understood why the problem disappeared after using a different llvm package.

For Windoze support on ARTIQ-7 we can either: * wait for the llvmlite PRs to be merged and packages rebuilt on conda-forge. * figure out the conda/VS/cmake imbecility that causes the build to fail with ``` LINK : fatal error LNK1181: cannot open input file 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\DIA SDK\lib\amd64\diaguids.lib' [%SRC_DIR%\ffi\build\llvmlite.vcxproj] ``` Attached is the corresponding nix-file. This occured before (https://github.com/m-labs/artiq/issues/1473) but I never understood why the problem disappeared after using a different llvm package.
Poster
Owner

llvmlite binary releases are now available with all required patches and we are not planning more LLVM updates for the legacy compiler.
NAC3 does not use llvmlite.

llvmlite binary releases are now available with all required patches and we are not planning more LLVM updates for the legacy compiler. NAC3 does not use llvmlite.
sb10q closed this issue 12 months ago
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/nix-scripts#73
Loading…
There is no content yet.