Commit | Line | Data |
---|---|---|
e4e13f5b LOK |
1 | This library provides support for the Pulse-Eight USB-CEC adapter. |
2 | ||
3 | To install libCEC on Linux: | |
abbca718 LOK |
4 | autoreconf -vif |
5 | ./configure --prefix=/usr | |
6 | make | |
7 | sudo make install | |
8 | ||
e4e13f5b LOK |
9 | To install libCEC on Windows: |
10 | Go to /project and execute download-deps.cmd to download Boost. | |
abbca718 LOK |
11 | Open /project/libcec.sln with Visual C++ 2010 or Visual Studio 2010. |
12 | Build the project. | |
e4e13f5b LOK |
13 | Copy libcec.dll and pthreadVC2.dll to your desired destination. |
14 | ||
15 | To build an installer on Windows: | |
16 | Download and install the Windows DDK. | |
17 | Download and install NSIS. | |
18 | Go to /project and execute download-deps.cmd to download Boost. | |
19 | Go to /project and execute create-installer.cmd to create the installer. | |
20 | The installer is stored as /project/libCEC-installer.exe | |
abbca718 LOK |
21 | |
22 | Test the device: | |
23 | Run "cec-client -h" to display the options of the test client. | |
24 | ||
25 | For developers: | |
e4e13f5b | 26 | See /include/cec.h for the C++ API and /include/cecc.h for the C version. |
cc30d5c9 ME |
27 | |
28 | If you wish to contribute to this project, you must first sign our contributors agreement | |
29 | Please see http://www.pulse-eight.net/contributors for more information |