xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 3 years ago

Last modified 17 months ago

#2400 assigned task

win32 setup script to install pycuda, nvapi

Reported by: totaamwin32 Owned by: Antoine Martin
Priority: major Milestone: future
Component: packaging Version: 3.0.x
Keywords: Cc:


Change History (4)

comment:1 Changed 3 years ago by Antoine Martin

Milestone: 3.04.0
Status: newassigned

Downloading CUDA requires authentication, so this can't be fully automated.

comment:2 Changed 2 years ago by Antoine Martin

Milestone: 4.0future

comment:3 Changed 2 years ago by Antoine Martin

Updated instructions:

  • install latest ​CUDA (tested with v10.2)
  • download ​pycuda and build it (tested with 2019.2):
    python3 ./configure.py --cuda-root="c:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.2"
  • remove "/EHsc" and "/FORCE" from siteconf.py.
  • add BOOST_USE_WINDOWS_H=1 in EXTRA_DEFINES of setup.py to workaround this boost bug: [​http://stackoverflow.com/questions/18134148/ Undefined reference to InterlockedCompareExchange? with boost.thread on mingw64 (but not on mingw32)]
  • python3 ./setup.py build -c mingw32
  • python3 ./setup.py install

There are some new dependencies: mako, pytools, markupsafe.

Last edited 2 years ago by Antoine Martin (previous) (diff)

comment:4 Changed 17 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2400

Note: See TracTickets for help on using tickets.