Xpra-org / xpra

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
https://xpra.org/
GNU General Public License v2.0
1.97k stars 169 forks source link

win32 setup script to install pycuda, nvapi #2400

Open totaam opened 5 years ago

totaam commented 5 years ago

As per #1413#comment:2.

totaam commented 5 years ago

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

totaam commented 4 years ago

Updated instructions:

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

totaam commented 3 years ago

With pycuda 2021.1, there are new MSVC-isms to comment out in setup.py: /FORCE and /EHsc.

totaam commented 2 years ago

The commit above improves things, but we're still missing pytools.

totaam commented 9 months ago

The pycuda changes are now in a PR: https://github.com/inducer/pycuda/pull/434

totaam commented 3 months ago

The PR has been merged, pycuda 2024.1.2 can be built with:

python3 ./configure.py  --cuda-root="C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v12.3" --no-use-shipped-boost  --boost-python-libname=libboost_python311-mt  --boost-thread-libname=libboost_thread-mt
python3 setup.py build -c mingw32
python3 setup.py install