[mythtv-users] Compiling master from source.
Andrew Stadt
acstadt at stadt.ca
Thu Nov 8 23:25:45 UTC 2012
Normally when I'm building from source, I specifically disable tuners
that I don't have. Recently, as in the past two weeks or so, I can't
successfully build unless I enable ceton (or at least specifically don't
disable it).
An excerpt from the build:
ccache g++ -m64 -o mythavtest main.o commandlineparser.o
-L../../libs/libmyth -L../../libs/libmythtv
-L../../external/FFmpeg/libavutil -L../../external/FFmpeg/libavcodec
-L../../external/FFmpeg/libavformat -L../../external/FFmpeg/libswscale
-L../../libs/libmythbase -L../../libs/libmythui -L../../libs/libmythupnp
-L../../libs/libmythmetadata -L../../libs/libmythservicecontracts
-L../../libs/libmythprotoserver -lmythswscale -lmythavformat
-lmythavcodec -lmythavutil -lmythtv-0.27 -lmythupnp-0.27 -lmythbase-0.27
-lmythui-0.27 -lmyth-0.27 -lmythmetadata-0.27
-lmythservicecontracts-0.27 -lmythprotoserver-0.27
-L../../libs/libmythfreemheg -lmythfreemheg-0.27 -lXext -lXinerama
-lXxf86vm -lXv -lXrandr -lX11 -lxml2 -ldns_sd -lcrypto -lpulse -ljack
-lasound -L/usr/lib/x86_64-linux-gnu -lSDL -lxvidcore -lx264 -lvpx
-lmp3lame -lfaac -lva -lm -luuid -pthread -lrt -ldl -lfreetype -lz
-L/usr/X11R6/lib64 -L/usr/src/mythtv/mythtv/external/zeromq/src/.libs
-lmythzmq -L/usr/src/mythtv/mythtv/external/nzmqt/src -lmythnzmqt
-L/usr/src/mythtv/mythtv/external/qjson/lib -lmythqjson -L/usr/local/lib
-lpthread -lGL -lQtSql -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::Play()'
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::CetonRTSP(QUrl const&)'
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::Describe()'
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::GetOptions(QStringList&)'
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::Teardown()'
../../libs/libmythtv/libmythtv-0.27.so: undefined reference to
`CetonRTSP::Setup(unsigned short, unsigned short)'
collect2: error: ld returned 1 exit status
make[2]: *** [mythavtest] Error 1
Obviously, the simple work around is just don't disable Ceton, but just
thought I'd mention it.
More information about the mythtv-users
mailing list