[mythtv] Error compiling mythplugins at 10685

Adolfo R. Brandes arbrandes at gmail.com
Sat Aug 5 22:51:21 UTC 2006


I'm guessing the whole mytharchive move isn't complete yet.

make[2]: Entering directory
`/home/arbrandes/src/mythplugins/mytharchive/mytharchivehelper'
g++ -c -pipe -Wall -W -fomit-frame-pointer -D_REENTRANT  -D_GNU_SOURCE
-DPREFIX=\"\" -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I.
-I/include -I/usr/kde/3.3/include -I/include -I/include/mythtv
-I/usr/include/qt3 -I/usr/X11R6/include -I/usr/X11R6/include -o main.o
main.cpp
main.cpp:19:28: error: ffmpeg/avcodec.h: No such file or directory
main.cpp:20:29: error: ffmpeg/avformat.h: No such file or directory
main.cpp:21:35: error: libmythtv/programinfo.h: No such file or directory
main.cpp: In function 'int grabThumbnail(QString, QString, QString)':
main.cpp:1606: error: 'av_register_all' was not declared in this scope
main.cpp:1608: error: 'AVFormatContext' was not declared in this scope
main.cpp:1608: error: 'inputFC' was not declared in this scope
main.cpp:1613: error: 'av_open_input_file' was not declared in this scope
main.cpp:1621: error: 'av_find_stream_info' was not declared in this scope
main.cpp:1625: error: 'av_close_input_file' was not declared in this scope
main.cpp:1636: error: 'AVStream' was not declared in this scope
main.cpp:1636: error: 'st' was not declared in this scope
main.cpp:1637: error: 'CODEC_TYPE_VIDEO' was not declared in this scope
main.cpp:1643: error: 'av_q2d' was not declared in this scope
main.cpp:1645: error: 'av_q2d' was not declared in this scope
main.cpp:1657: error: 'AVCodecContext' was not declared in this scope
main.cpp:1657: error: 'codecCtx' was not declared in this scope
main.cpp:1660: error: 'AVCodec' was not declared in this scope
main.cpp:1660: error: 'codec' was not declared in this scope
main.cpp:1660: error: 'avcodec_find_decoder' was not declared in this scope
main.cpp:1669: error: 'avcodec_open' was not declared in this scope
main.cpp:1678: error: 'AVFrame' was not declared in this scope
main.cpp:1678: error: 'frame' was not declared in this scope
main.cpp:1678: error: 'avcodec_alloc_frame' was not declared in this scope
main.cpp:1679: error: 'AVPacket' was not declared in this scope
main.cpp:1679: error: expected `;' before 'pkt'
main.cpp:1680: error: 'AVPicture' was not declared in this scope
main.cpp:1680: error: expected `;' before 'orig'
main.cpp:1681: error: expected `;' before 'retbuf'
main.cpp:1682: error: 'orig' was not declared in this scope
main.cpp:1683: error: 'retbuf' was not declared in this scope
main.cpp:1692: error: 'pkt' was not declared in this scope
main.cpp:1692: error: 'av_read_frame' was not declared in this scope
main.cpp:1705: error: 'avcodec_flush_buffers' was not declared in this scope
main.cpp:1706: error: 'avcodec_decode_video' was not declared in this scope
main.cpp:1711: error: 'av_free_packet' was not declared in this scope
main.cpp:1722: error: 'PIX_FMT_RGBA32' was not declared in this scope
main.cpp:1722: error: 'avpicture_fill' was not declared in this scope
main.cpp:1724: error: expected primary-expression before ')' token
main.cpp:1724: error: expected primary-expression before ')' token
main.cpp:1725: error: 'avpicture_deinterlace' was not declared in this scope
main.cpp:1728: error: expected primary-expression before ')' token
main.cpp:1728: error: 'img_convert' was not declared in this scope
main.cpp:1744: error: 'av_free_packet' was not declared in this scope
main.cpp:1751: error: 'av_free' was not declared in this scope
main.cpp:1754: error: 'avcodec_close' was not declared in this scope
main.cpp:1757: error: 'av_close_input_file' was not declared in this scope
main.cpp: At global scope:
main.cpp:1762: error: 'AVFormatContext' was not declared in this scope
main.cpp:1762: error: 'inputFC' was not declared in this scope
main.cpp:1762: error: expected primary-expression before 'int'
main.cpp:1762: error: initializer expression list treated as compound expression
main.cpp:1763: error: expected ',' or ';' before '{' token
main.cpp: In function 'long long int getFrameCount(const QString&, float)':
main.cpp:1783: error: 'long long int getFrameCount(const QString&,
float)' redeclared as different kind of symbol
main.cpp:1762: error: previous declaration of 'long long int getFrameCount'
main.cpp:1798: error: invalid use of undefined type 'struct ProgramInfo'
../mytharchive/archiveutil.h:12: error: forward declaration of 'struct
ProgramInfo'
main.cpp:1798: error: 'MARK_GOP_BYFRAME' was not declared in this scope
main.cpp:1805: error: invalid use of undefined type 'struct ProgramInfo'
../mytharchive/archiveutil.h:12: error: forward declaration of 'struct
ProgramInfo'
main.cpp:1805: error: 'MARK_GOP_START' was not declared in this scope
main.cpp:1814: error: invalid use of undefined type 'struct ProgramInfo'
../mytharchive/archiveutil.h:12: error: forward declaration of 'struct
ProgramInfo'
main.cpp:1814: error: 'MARK_KEYFRAME' was not declared in this scope
main.cpp: In function 'int getFileInfo(QString, QString, int)':
main.cpp:1838: error: 'av_register_all' was not declared in this scope
main.cpp:1840: error: 'AVFormatContext' was not declared in this scope
main.cpp:1840: error: 'inputFC' was not declared in this scope
main.cpp:1841: error: 'AVInputFormat' was not declared in this scope
main.cpp:1841: error: 'fmt' was not declared in this scope
main.cpp:1844: error: 'av_find_input_format' was not declared in this scope
main.cpp:1849: error: 'av_open_input_file' was not declared in this scope
main.cpp:1859: error: 'av_find_stream_info' was not declared in this scope
main.cpp:1865: error: 'av_close_input_file' was not declared in this scope
main.cpp:1870: error: 'av_estimate_timings' was not declared in this scope
main.cpp:1873: error: 'dump_format' was not declared in this scope
main.cpp:1890: error: 'AVStream' was not declared in this scope
main.cpp:1890: error: 'st' was not declared in this scope
main.cpp:1893: error: 'avcodec_string' was not declared in this scope
main.cpp:1897: error: 'CODEC_TYPE_VIDEO' was not declared in this scope
main.cpp:1911: error: 'av_q2d' was not declared in this scope
main.cpp:1913: error: 'av_q2d' was not declared in this scope
main.cpp:1919: error: 'av_q2d' was not declared in this scope
main.cpp:1935: error: 'AV_NOPTS_VALUE' was not declared in this scope
main.cpp:1937: error: 'AV_TIME_BASE' was not declared in this scope
main.cpp:1948: error: 'getFrameCount' cannot be used as a function
main.cpp:1959: error: 'getFrameCount' cannot be used as a function
main.cpp:1973: error: 'CODEC_TYPE_AUDIO' was not declared in this scope
main.cpp:1998: error: 'CODEC_TYPE_SUBTITLE' was not declared in this scope
main.cpp:2012: error: 'CODEC_TYPE_DATA' was not declared in this scope
main.cpp:2043: error: 'av_close_input_file' was not declared in this scope
make[2]: *** [main.o] Error 1
make[2]: Leaving directory
`/home/arbrandes/src/mythplugins/mytharchive/mytharchivehelper'
make[1]: *** [sub-mytharchivehelper] Error 2
make[1]: Leaving directory `/home/arbrandes/src/mythplugins/mytharchive'
make: *** [sub-mytharchive] Error 2


More information about the mythtv-dev mailing list