Project

General

Profile

Actions

Bug #1351

closed

Does not compile with Tntnet version 2.2

Added by varas about 11 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
04/24/2013
Due date:
% Done:

100%

Estimated time:

Description

It seems that there were structure changes done in tntnet version 2.2 and live plugin does not compile with this version.

Compile log:

make[1]: Leaving directory `/root/rpmbuild/BUILD/vdr-plugin-live-0.3.1/css'
g++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"live"' -DTNTVERSION=22000 -DCXXTOOLVER=22000  -I/usr/lib/vdr/include thread.cpp
g++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"live"' -DTNTVERSION=22000 -DCXXTOOLVER=22000  -I/usr/lib/vdr/include tntconfig.cpp
tntconfig.cpp:6:30: error: cxxtools/loginit.h: No such file or directory
make[1]: Leaving directory `/root/rpmbuild/BUILD/vdr-plugin-live-0.3.1/pages'
make[1]: Entering directory `/root/rpmbuild/BUILD/vdr-plugin-live-0.3.1/pages'
g++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wno-overloaded-virtual -Wno-unused-variable -c -DPLUGIN_NAME_I18N='"live"' -DTNTVERSION=22000 -DCXXTOOLVER=22000  -I/usr/lib/vdr/include -I.. menu.cpp
tntconfig.cpp: In member function 'void vdrlive::TntConfig::Configure(tnt::Tntnet&) const':
tntconfig.cpp:196: error: 'log_init' was not declared in this scope
tntconfig.cpp:238: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:252: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:259: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:268: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:281: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:291: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:301: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:310: error: 'class tnt::Mapping' has no member named 'pushArg'
tntconfig.cpp:317: error: 'setDefaultTimeout' is not a member of 'tnt::Sessionscope'
tntconfig.cpp:318: error: 'setDefaultContentType' is not a member of 'tnt::HttpReply'
make: *** [tntconfig.o] Error 1
make: g++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wno-overloaded-virtual -Wno-unused-variable -c -DPLUGIN_NAME_I18N='"live"' -DTNTVERSION=22000 -DCXXTOOLVER=22000  -I/usr/lib/vdr/include -I.. recordings.cpp
*** Waiting for unfinished jobs....
recordings.ecpp: In member function 'virtual unsigned int<unnamed>::_component_::recordings_item_type::operator()(tnt::HttpRequest&, tnt::HttpReply&, tnt::QueryParams&)':
recordings.ecpp:208: error: no matching function for call to 'tnt::QueryParams::QueryParams(tnt::QueryParams&, bool)'
/usr/include/tnt/query_params.h:46: note: candidates are: tnt::QueryParams::QueryParams(const tnt::QueryParams&)
/usr/include/tnt/query_params.h:43: note:                 tnt::QueryParams::QueryParams()
make[1]: *** [recordings.o] Error 1
make[1]: *** Waiting for unfinished jobs....

Actions #1

Updated by tadi about 11 years ago

  • Status changed from New to Assigned
  • Assignee set to tadi

Unfortunately that tntnet version did not enter Debian unstable yet.

I will try to have look at the problems as soon I find an easy way to install latest tntnet on my dev. machine.

Regards
Tadi

Actions #2

Updated by tadi about 11 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

Please use the latest GIT version if you encouter this problem.
Both the master and the release/0.3.x branches have been updated.

Actions

Also available in: Atom PDF