manio / vdr-plugin-dvbapi

VDR dvbapi plugin for use with OSCam
http://www.streamboard.tv/wbb2/thread.php?threadid=40060
GNU General Public License v2.0
57 stars 25 forks source link

building fails on raspberry pi with vdr 2.1.6 sources #65

Closed Fruckiwacki closed 10 years ago

Fruckiwacki commented 10 years ago

Hello,

running Raspbian on Raspberry Pi its failing to compile the dvbapi plugin for vdr 2.1.6:

* Plugin dvbapi: g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o CAPMT.o CAPMT.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o DeCSA.o DeCSA.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o DVBAPI.o DVBAPI.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o DVBAPISetup.o DVBAPISetup.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o SocketHandler.o SocketHandler.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o SCCIAdapter.o SCCIAdapter.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o Frame.o Frame.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o SCCAMSlot.o SCCAMSlot.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"dvbapi"' -DGITVERSION='"-GIT-933b587"' -I/data/src/vdr/include -o Filter.o Filter.cpp g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fexpensive-optimizations -funroll-loops -mmmx -msse -msse2 -msse3 -DPARALLEL_MODE=PARALLEL_128_SSE2 -c FFdecsa.c cc1plus: error: unrecognized command line option ‘-mmmx’ cc1plus: error: unrecognized command line option ‘-msse’ cc1plus: error: unrecognized command line option ‘-msse2’ cc1plus: error: unrecognized command line option ‘-msse3’ make[2]: * [FFdecsa.o] Error 1 make[1]: *\ [FFdecsa/FFdecsa.o] Error 2

Other plugins like vnsiserver build just fine.

manio commented 10 years ago

Hi, please read: https://github.com/manio/vdr-plugin-dvbapi/blob/master/INSTALL#L34

Fruckiwacki commented 10 years ago

Hello manio,

thanks for pointing me into the right direction :)