To run a program that depends on ps2stuff you'll need to install the device/kernel module and a patched kernel. To build you'll also need the library.
ps2stuff the kernel moduleps2stuff has a kernel module component that does a few useful things like allocating dma memory. Most programs that use ps2stuff will need this module/device installed.Building the device from source is pretty trivial; you'll find it in the ps2stuff source tree. Alternatively you can download the prebuilt version from the project page. Now to install it:
ps2stuff the kernel patchThe ps2stuff kernel module depends in turn on a kernel patched with a slightly modified version of the bigphysarea patch. In other words, to run a program that depends on ps2stuff, you'll need to either patch and build the kernel or install a prebuilt one as follows:
ps2stuff the libraryThere isn't a shared library version of ps2stuff ATM, so you'll only need to install the library if you want to build something that uses it.If you really do need the library, I'm afraid you'll have to build it from source. (Don't worry, it should be easy.) ps2stuff uses the UberMakefile, a part of ps2stuff itself, so you'll use the UM options. If you're not working on ps2stuff then it's pretty simple: The library will be in objs_[build name]./. |