Провайдер дает IPTV, телевизор samsung С630 поддержки IPTV не имеет, но может DLNA.
Преобразовать IPTV в поток который может приниматься DLNA клиентом может xupnp (http://xupnpd.org/t/#About_xupnpd ).
Порта нет. Пытаюсь собрать из исходников:
Код: Выделить всё
svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd
...
cd xupnpd/src/
make
"Makefile", line 10: Missing dependency operator
"Makefile", line 13: Need an operator
make: fatal errors encountered -- cannot continue
gmake
make -C lua-5.1.4 CC=gcc a
gcc -O2 -Wall -DLUA_USE_LINUX -c lapi.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lcode.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ldebug.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ldo.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ldump.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lfunc.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lgc.c
gcc -O2 -Wall -DLUA_USE_LINUX -c llex.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lmem.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lobject.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lopcodes.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lparser.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lstate.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lstring.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ltable.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ltm.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lundump.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lvm.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lzio.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lauxlib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lbaselib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ldblib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c liolib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lmathlib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c loslib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c ltablib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c lstrlib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c loadlib.c
gcc -O2 -Wall -DLUA_USE_LINUX -c linit.c
ar rcu liblua.a lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o lstrlib.o loadlib.o linit.o
ranlib liblua.a
gcc -O2 -c -o md5.o md5c.c
gcc -fno-exceptions -fno-rtti -O2 -Ilua-5.1.4 -Llua-5.1.4 -DWITH_LIBUUID -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o xupnpd main.cpp soap.cpp mem.cpp mcast.cpp luaxlib.cpp luaxcore.cpp luajson.cpp luajson_parser.cpp md5.o -llua -ldl -lm -luuid
/usr/bin/ld: cannot find -ldl
gmake: *** [x86] Ошибка 1
Даунгрейдил lua из портов до версии 5.1.4, Makefile в порту lua отличается от Makefile lua в исходниках xupnp, сами исходники одинаковы, но сборка lua не проходит ни с каким Makefile.
Подскажите где почитать про Makefile?