This file looks large and may slow your browser down if we attempt
to syntax highlight it, so we are showing it without any
pretty colors.
Highlight
it anyway.
| 1 |
Dependencies: |
| 2 |
------------ |
| 3 |
|
| 4 |
This requires the rowstride patch (patches/gst-plugins-base_rowstride.patch) |
| 5 |
applied to gst-plugins-base. Or as an alternative, you can pull from |
| 6 |
git://github.com/robclark/gst-plugins-base.git |
| 7 |
|
| 8 |
In addition, for building the kernel module you'll need your kernel build |
| 9 |
tree and the IMG GFX DDK. |
| 10 |
|
| 11 |
|
| 12 |
To build: |
| 13 |
-------- |
| 14 |
|
| 15 |
./autogen.sh --prefix=$PREFIX --host=arm-none-linux-gnueabi \ |
| 16 |
--target=arm-none-linux-gnueabi \ |
| 17 |
--with-kpath=/Volumes/bc-cat/kernel-omap3-rootfs/lib/modules/2.6.31-rc7-omap1-06707-g02b2ce4/ \ |
| 18 |
--with-gsdk=/Volumes/bc-cat/1.4-rc-k31 && |
| 19 |
make && |
| 20 |
make install |
| 21 |
|
| 22 |
Required autogen.sh/configure parameters: |
| 23 |
|
| 24 |
--with-kpath - point to modules directory for the kernel that is used |
| 25 |
--with-gsdk - point to IMG GFX DDK root directory |
| 26 |
|
| 27 |
You must build the IMG GFX DDK first, or at least the pvrsrvkm.ko kernel |
| 28 |
module. Relative to the --with-gsdk parameter, the makefiles will look for |
| 29 |
@gsdk@/eurasia_km/services4/srvkm/env/linux/kbuild/Module.symvers |
| 30 |
|
| 31 |
It will also look for headers at @gsdk@/eurasia_km/include4 and |
| 32 |
@gsdk@/eurasia_km/services4/include |