Chewy509
Wotty wot wot.
Hi all,
This is just a for your information... I found out last night that NVIDIA no longer bundle the OpenGL and VDPAU header files with the 260.x (and 270.x) drivers for UNIX (Linux, Solaris and FreeBSD).
It means that you can't build OpenGL based software or software that uses VDPAU! (But existing binaries will run fine). VDPAU is important, as it's the conduit for hardware accelarated video decoding (mpeg, vc-1 and x264), and some linux distro's dont enable VDPAU support by default with their media players. (A lot of people have to build the software from scratch to get hardware acceleration).
To get the header files, you need to either:
1. Download and use the MESA OpenGL header files. 'libmesa-dev' on most Linux distros, but this is not an option for Solaris due to the packaging of mesa vs nVidia drivers. (they are considered mutually exclusive on that platform).
or
2. Install the latest 256.x driver, cp /usr/X11/include/NVIDIA to somewhere. Install the 270.x driver and cp those headers back in to that location. (This is the easist option for Solaris users).
As a side note, the headers are no longer downloadable from opengl.org, they point you to use the mesa header files instead, so that option is now ruled out as well.
For CUDA/OpenCL, again the headers are no longer bundled. Instead you need to download and install the complete CUDA SDK, which is easily done through the nVidia developer centre. (It's just a big download in order to get 160K of header files).
As I side, for you information only, as I know this will only effect those that build their own software on Linux, FreeBSD and Solaris.
This is just a for your information... I found out last night that NVIDIA no longer bundle the OpenGL and VDPAU header files with the 260.x (and 270.x) drivers for UNIX (Linux, Solaris and FreeBSD).
It means that you can't build OpenGL based software or software that uses VDPAU! (But existing binaries will run fine). VDPAU is important, as it's the conduit for hardware accelarated video decoding (mpeg, vc-1 and x264), and some linux distro's dont enable VDPAU support by default with their media players. (A lot of people have to build the software from scratch to get hardware acceleration).
To get the header files, you need to either:
1. Download and use the MESA OpenGL header files. 'libmesa-dev' on most Linux distros, but this is not an option for Solaris due to the packaging of mesa vs nVidia drivers. (they are considered mutually exclusive on that platform).
or
2. Install the latest 256.x driver, cp /usr/X11/include/NVIDIA to somewhere. Install the 270.x driver and cp those headers back in to that location. (This is the easist option for Solaris users).
As a side note, the headers are no longer downloadable from opengl.org, they point you to use the mesa header files instead, so that option is now ruled out as well.
For CUDA/OpenCL, again the headers are no longer bundled. Instead you need to download and install the complete CUDA SDK, which is easily done through the nVidia developer centre. (It's just a big download in order to get 160K of header files).
As I side, for you information only, as I know this will only effect those that build their own software on Linux, FreeBSD and Solaris.