26

Odp: Kompilacja modułów openwrt - świerzak

Przy wychodzeniu z menu dałem Yes i puściłem make -j3.

27

Odp: Kompilacja modułów openwrt - świerzak

Znalazłem gnoja. Moduły są w /opt/attitude_adjustment_build_dir/linux-kirkwood/linux-3.3.8/drivers/media/dvb/frontends. Jakby ktoś potrzebował moduły do tunerów dvbt dla NSA310 to piszcie, podeśle. Dzięki Cezary za pomoc.

28

Odp: Kompilacja modułów openwrt - świerzak

Witam, mam problem. Niestety nie skompilowało mi modułu dvb-usb.ko. Proszę o pomoc.

29

Odp: Kompilacja modułów openwrt - świerzak

W sensie zaznaczyłeś w kernel_menuconfig i nie skompilowało?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

30

Odp: Kompilacja modułów openwrt - świerzak

No właśnie teraz nie pamiętam. Dzisiaj dostałem w końcu tuner i okazało się, że brakuje mi dvb-usb.ko. Teraz w menu_kernelconfig nie mogę znaleźć zakładki dvb, żeby to dokompilować. Mogę prosić o jakąś poradę?

31

Odp: Kompilacja modułów openwrt - świerzak

musisz włączyć input_control, usb host, rc control i multimedia. Dopiero się pojawi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

32 (edytowany przez Bartekk 2013-10-17 18:07:17)

Odp: Kompilacja modułów openwrt - świerzak

Nosz cholera, za skarby nie mogę znaleźć teraz tego input_control, usb host, rc control. Latam po tych zakładkach i ślepy chyba jestem. W ogóle nie mam tego device drivers hmm

33

Odp: Kompilacja modułów openwrt - świerzak

Masz na pewno.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

34 (edytowany przez Bartekk 2013-10-17 18:17:45)

Odp: Kompilacja modułów openwrt - świerzak

Przeleciałem wszystkie zakładki stąd:

http://i.imgur.com/Xwk1DhY.png

i niestety nie znalazłem...

Update://

To miało być make kernel_menuconfig, a nie make menu_config...

35 (edytowany przez Bartekk 2013-10-17 18:32:28)

Odp: Kompilacja modułów openwrt - świerzak

Mógłbyś podpowiedzieć, co zaznaczyć aby skompilowało dvb-usb.ko?

Update:// Udało się smile

36

Odp: Kompilacja modułów openwrt - świerzak

Odświeżam, w Device Driver zaznaczyłem to co mogłem jako osobne pakiety, w Input layer również zaznaczyłem to co mogłem. W multimedia support tak samo, DVB/ATSC adapters również. Ogólnie to prawie wszystko pozaznaczałem, puściłem make -j3 V=s, przemieliło i niestety nie otrzymałem żadnych gotowych plików.

37

Odp: Kompilacja modułów openwrt - świerzak

A w DVB USB co zaznaczyłeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

38

Odp: Kompilacja modułów openwrt - świerzak

Sprawa tunera załatwiona. Kompilacja udana, ale z tvheadend tak prosto nie jest. Gdy wpisuje :

make package/tvheadend/compile

otrzymuje:

make[1]: Entering directory `/opt/attitude_adjustment'
make[1]: *** No rule to make target `package/tvheadend/compile'.  Stop.
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [package/tvheadend/compile] Error 2

W czym błąd?

39

Odp: Kompilacja modułów openwrt - świerzak

Że nie masz w package lub nie zainstalowałeś z feedsów tvheadend?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

40

Odp: Kompilacja modułów openwrt - świerzak

Fakt, wrzuciłem sobie trunka, chcę odpalić make menuconfig i dostaję:

bartekk@Linux-PC /opt/trunk $ make menuconfig
make: execvp: /opt/trunk/scripts/getver.sh: Permission denied
/bin/sh: 1: /opt/trunk/scripts/timestamp.pl: Permission denied
/bin/sh: 3: ./scripts/metadata.pl: Permission denied
Failed to build tmp/.config-package.in
/bin/sh: 1: ./scripts/metadata.pl: Permission denied
make: *** [prepare-tmpinfo] Error 1

Nie mam niby uprawnień, ale przecież na root'ie tego też nie mogę zrobić.

41

Odp: Kompilacja modułów openwrt - świerzak

Te pliki mają mieć prawo wykonania. Nadaj im, bo coś ze źródłami zrobiłeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

42

Odp: Kompilacja modułów openwrt - świerzak

Teraz otrzymuję takie coś:

bartekk@Linux-PC /opt/trunk $ make -j3 V=S
 make[1] world
 make[2] tools/install
 make[2] package/cleanup
 make[3] -C tools/patch compile
 make[3] -C tools/sed compile
 make[3] -C tools/xz compile
 make[3] -C tools/sstrip compile
 make[3] -C tools/genext2fs compile
 make[3] -C tools/firmware-utils compile
 make[3] -C tools/patch-image compile
 make[3] -C tools/findutils compile
 make[3] -C tools/flock compile
 make[3] -C tools/patch install
 make[3] -C tools/sed install
 make[3] -C tools/sstrip install
 make[3] -C tools/ipkg-utils compile
 make[3] -C tools/genext2fs install
 make[3] -C tools/mkimage compile
 make[3] -C tools/firmware-utils install
 make[3] -C tools/patch-image install
 make[3] -C tools/findutils install
 make[3] -C tools/yaffs2 compile
 make[3] -C tools/flock install
 make[3] -C tools/padjffs2 compile
 make[3] -C tools/cmake compile
 make[3] -C tools/scons compile
 make[3] -C tools/bc compile
 make[3] -C tools/lzma compile
 make[3] -C tools/m4 compile
 make[3] -C tools/libtool compile
 make[3] -C tools/pkg-config compile
 make[3] -C tools/xz install
 make[3] -C tools/ipkg-utils install
 make[3] -C tools/mkimage install
 make[3] -C tools/yaffs2 install
 make[3] -C tools/padjffs2 install
 make[3] -C tools/scons install
make -r world: build failed. Please re-run make with V=s to see what's going on
make: *** [world] Error 1

43

Odp: Kompilacja modułów openwrt - świerzak

Bez -j uruchom. W życiu się nie dowiesz w którym procesie jest błąd jak będziesz równolegle kilka kompilował.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

44

Odp: Kompilacja modułów openwrt - świerzak

bartekk@Linux-PC /opt/trunk $ make V=S
 make[1] world
 make[2] tools/install
 make[3] -C tools/patch compile
 make[3] -C tools/patch install
 make[3] -C tools/m4 compile
 make[3] -C tools/m4 install
 make[3] -C tools/sed compile
 make[3] -C tools/sed install
 make[3] -C tools/libtool compile
 make[3] -C tools/libtool install
 make[3] -C tools/autoconf compile
 make[3] -C tools/autoconf install
 make[3] -C tools/pkg-config compile
 make[3] -C tools/pkg-config install
 make[3] -C tools/xz compile
 make[3] -C tools/xz install
 make[3] -C tools/automake compile
 make[3] -C tools/automake install
 make[3] -C tools/gmp compile
 make[3] -C tools/gmp install
 make[3] -C tools/mpfr compile
 make[3] -C tools/mpfr install
 make[3] -C tools/mpc compile
 make[3] -C tools/mpc install
 make[3] -C tools/libelf compile
 make[3] -C tools/libelf install
 make[3] -C tools/flex compile
 make[3] -C tools/flex install
 make[3] -C tools/bison compile
 make[3] -C tools/bison install
 make[3] -C tools/mklibs compile
 make[3] -C tools/mklibs install
 make[3] -C tools/sstrip compile
 make[3] -C tools/sstrip install
 make[3] -C tools/ipkg-utils compile
 make[3] -C tools/ipkg-utils install
 make[3] -C tools/genext2fs compile
 make[3] -C tools/genext2fs install
 make[3] -C tools/e2fsprogs compile
 make[3] -C tools/e2fsprogs install
 make[3] -C tools/mtd-utils compile
 make[3] -C tools/mtd-utils install
 make[3] -C tools/mkimage compile
 make[3] -C tools/mkimage install
 make[3] -C tools/firmware-utils compile
 make[3] -C tools/firmware-utils install
 make[3] -C tools/patch-image compile
 make[3] -C tools/patch-image install
 make[3] -C tools/findutils compile
 make[3] -C tools/findutils install
 make[3] -C tools/quilt compile
 make[3] -C tools/quilt install
 make[3] -C tools/yaffs2 compile
 make[3] -C tools/yaffs2 install
 make[3] -C tools/flock compile
 make[3] -C tools/flock install
 make[3] -C tools/padjffs2 compile
 make[3] -C tools/padjffs2 install
 make[3] -C tools/mm-macros compile
 make[3] -C tools/mm-macros install
 make[3] -C tools/xorg-macros compile
 make[3] -C tools/xorg-macros install
 make[3] -C tools/xfce-macros compile
 make[3] -C tools/xfce-macros install
 make[3] -C tools/missing-macros compile
 make[3] -C tools/missing-macros install
 make[3] -C tools/cmake compile
 make[3] -C tools/cmake install
 make[3] -C tools/scons compile
 make[3] -C tools/scons install
make -r world: build failed. Please re-run make with V=s to see what's going on
make: *** [world] Error 1

45

Odp: Kompilacja modułów openwrt - świerzak

Tak, możesz to sobie w AA skompilować. V=s. Małe s.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

46

Odp: Kompilacja modułów openwrt - świerzak

To mnie chyba niestety przerasta. Puściłem kompilowanie tvheadend'a i otrzymałem:

bartekk@Linux-PC /opt/attitude_adjustment $ make package/tvheadend/compile V=s
make[1]: Entering directory `/opt/attitude_adjustment'
make[2]: Entering directory `/opt/attitude_adjustment/package/toolchain'
cp -fpR /opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libuClibc-*.so /opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libcrypt-*.so /opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libm-*.so /opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libpthread-*.so /opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/toolchain/
cp: cannot stat '/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libuClibc-*.so': No such file or directory
cp: cannot stat '/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libcrypt-*.so': No such file or directory
cp: cannot stat '/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libm-*.so': No such file or directory
cp: cannot stat '/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib/libpthread-*.so': No such file or directory
make[2]: *** [/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/toolchain/.built] Error 1
make[2]: Leaving directory `/opt/attitude_adjustment/package/toolchain'
make[1]: *** [package/toolchain/compile] Error 2
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [package/tvheadend/compile] Error 2

Przy okazji od nowa puściłem kompilacje samego środkowiska z V=s więc wynik wkleje jak się skończy.

47

Odp: Kompilacja modułów openwrt - świerzak

Nie skompilowałeś wcześniej systemu, prawda? Od razu chciałeś pakiet kompilować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

48

Odp: Kompilacja modułów openwrt - świerzak

Cezary napisał/a:

Nie skompilowałeś wcześniej systemu, prawda? Od razu chciałeś pakiet kompilować.

Ściągnąłem wszystko od nowa, bo wcześniej jakieś błędy były. Teraz nawet system nie chcę się skompilować. WRrrrrrrrrrr.

49

Odp: Kompilacja modułów openwrt - świerzak

Najpierw skompiluj system, później dopiero pakiet

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

50 (edytowany przez Bartekk 2013-10-18 15:40:51)

Odp: Kompilacja modułów openwrt - świerzak

Wklejam końcówkę kompilacji. Oczywiście błąd...

cc1: note: someone does not honour COPTS correctly, passed 2 times
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c: In function 'dumpchannels':
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:60:3: error: unknown type name 'channel_t'
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: assignment from incompatible pointer type [-Werror]
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:65:39: error: request for member 'ch_name' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:65:52: error: request for member 'ch_id' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:71:8: error: request for member 'ch_refcount' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:72:8: error: request for member 'ch_zombie' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:73:8: error: request for member 'ch_number' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:74:8: error: request for member 'ch_icon' in something not a structure or union
cc1: all warnings being treated as errors

make[4]: *** [build.linux/src/webui/statedump.o] Error 1
make[4]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2'
make[3]: *** [/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/.built] Error 2
make[3]: Leaving directory `/opt/attitude_adjustment/package/tvheadend'
make[2]: *** [package/tvheadend/compile] Error 2
make[2]: Leaving directory `/opt/attitude_adjustment'
make[1]: *** [/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [world] Error 2

oraz

bartekk@Linux-PC /opt/attitude_adjustment $ make package/tvheadend/compile V=s
make[1]: Entering directory `/opt/attitude_adjustment'
make[2]: Entering directory `/opt/attitude_adjustment/package/toolchain'
WARNING: skipping libssp -- package not selected
WARNING: skipping libstdcpp -- package not selected
WARNING: skipping libgfortran -- package not selected
WARNING: skipping ldd -- package not selected
WARNING: skipping ldconfig -- package not selected
make[2]: Leaving directory `/opt/attitude_adjustment/package/toolchain'
make[2]: Entering directory `/opt/attitude_adjustment/package/ocf-crypto-headers'
make[2]: Leaving directory `/opt/attitude_adjustment/package/ocf-crypto-headers'
make[2]: Entering directory `/opt/attitude_adjustment/package/zlib'
make[2]: Leaving directory `/opt/attitude_adjustment/package/zlib'
make[2]: Entering directory `/opt/attitude_adjustment/package/openssl'
WARNING: skipping openssl-util -- package not selected
make[2]: Leaving directory `/opt/attitude_adjustment/package/openssl'
make[2]: Entering directory `/opt/attitude_adjustment/package/tvheadend'
CFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float  -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/include " CXXFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float  -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/include " LDFLAGS="-L/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/lib -L/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/lib -L/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/usr/lib -L/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/lib " make -j1 -C /opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/. AR=arm-openwrt-linux-uclibcgnueabi-ar AS="arm-openwrt-linux-uclibcgnueabi-gcc -c -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" LD=arm-openwrt-linux-uclibcgnueabi-ld NM=arm-openwrt-linux-uclibcgnueabi-nm CC="arm-openwrt-linux-uclibcgnueabi-gcc" GCC="arm-openwrt-linux-uclibcgnueabi-gcc" CXX="arm-openwrt-linux-uclibcgnueabi-g++" RANLIB=arm-openwrt-linux-uclibcgnueabi-ranlib STRIP=arm-openwrt-linux-uclibcgnueabi-strip OBJCOPY=arm-openwrt-linux-uclibcgnueabi-objcopy OBJDUMP=arm-openwrt-linux-uclibcgnueabi-objdump SIZE=arm-openwrt-linux-uclibcgnueabi-size CROSS="arm-openwrt-linux-uclibcgnueabi-" ARCH="arm" ;
make[3]: Entering directory `/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2'
arm-openwrt-linux-uclibcgnueabi-gcc -MD -MP -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float  -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/usr/include -I/opt/attitude_adjustment/staging_dir/toolchain-arm_v5te_gcc-4.6-linaro_uClibc-0.9.33.2_eabi/include  -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float  -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/include   -I/opt/attitude_adjustment/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/usr/include   -Wall -Werror -Wwrite-strings -Wno-deprecated-declarations -Wmissing-prototypes -fms-extensions -g -funsigned-char -O2  -D_FILE_OFFSET_BITS=64 -I./build.linux -I/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src -I/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2 -c -o build.linux/src/webui/statedump.o /opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c
cc1: note: someone does not honour COPTS correctly, passed 2 times
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c: In function 'dumpchannels':
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:60:3: error: unknown type name 'channel_t'
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: assignment from incompatible pointer type [-Werror]
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:63:3: error: request for member 'ch_name_link' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:65:39: error: request for member 'ch_name' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:65:52: error: request for member 'ch_id' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:71:8: error: request for member 'ch_refcount' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:72:8: error: request for member 'ch_zombie' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:73:8: error: request for member 'ch_number' in something not a structure or union
/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/src/webui/statedump.c:74:8: error: request for member 'ch_icon' in something not a structure or union
cc1: all warnings being treated as errors

make[3]: *** [build.linux/src/webui/statedump.o] Error 1
make[3]: Leaving directory `/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2'
make[2]: *** [/opt/attitude_adjustment/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/tvheadend-3.2/.built] Error 2
make[2]: Leaving directory `/opt/attitude_adjustment/package/tvheadend'
make[1]: *** [package/tvheadend/compile] Error 2
make[1]: Leaving directory `/opt/attitude_adjustment'
make: *** [package/tvheadend/compile] Error 2
bartekk@Linux-PC /opt/attitude_adjustment $ 

W czym problem?