xpra icon
Bug tracker and wiki

Opened 17 months ago

Last modified 10 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 (3)

comment:1 Changed 17 months ago by Antoine Martin

Milestone: 3.04.0
Status: newassigned

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

comment:2 Changed 12 months ago by Antoine Martin

Milestone: 4.0future

comment:3 Changed 10 months 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 10 months ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.