Ticket #506 (Closed: fixed)
scheduler fails to compile
Priority: | normal | Reporter: | maroy |
---|---|---|---|
Severity: | block | Assigned to: | fgerlits |
Component: | bug | Status: | closed |
Version: | Resolution: | fixed | |
Milestone: | Keywords: |
Description by maroy:
running make in products/scheduler now results in: g++ -g -O2 -DHAVE_CONFIG_H -pthread -pedantic -Wall -Wno-long-long -I./../../usr/include -I./../../usr/include/boost-1_31 -I./../../usr/include/libxml++-1.0 -I./../../modules/core/include -I./../../modules/authentication/include -I./../../modules/db/include -I./../../modules/storage/include -I./../../modules/playlistExecutor/include -I./../../modules/eventScheduler/include -I./tmp -c -o tmp/SchedulerDaemon?.o src/SchedulerDaemon?.cxx In file included from src/SchedulerDaemon?.cxx:62: src/PlaylistEventContainer?.h:43:53: LiveSupport/Core/StorageClientInterface?.h: No such file or directory In file included from src/SchedulerDaemon?.cxx:62: src/PlaylistEventContainer?.h:80: error: `StorageClientInterface' was not declared in this scope src/PlaylistEventContainer?.h:80: error: template argument 1 is invalid src/PlaylistEventContainer?.h:80: error: syntax error before `;' token src/PlaylistEventContainer?.h:102: error: `StorageClientInterface' was not declared in this scope src/PlaylistEventContainer?.h:102: error: template argument 1 is invalid src/PlaylistEventContainer?.h:102: error: parse error before `,' token src/SchedulerDaemon?.cxx: In member function `virtual void LiveSupport::Scheduler::SchedulerDaemon?::configure(const xmlpp::Element&)': src/SchedulerDaemon?.cxx:216: error: no matching function for call to ` LiveSupport::Scheduler::PlaylistEventContai? ner::PlaylistEventContainer( boost::shared_ptr<LiveSupport::Storage::StorageClientInterface>, boost::shared_ptr<LiveSupport::Scheduler::ScheduleInterface>, boos t::shared_ptr<LiveSupport::PlaylistExecutor?::AudioPlayerInterface>&)' src/PlaylistEventContainer?.h:75: error: candidates are: LiveSuppor? t::Scheduler::PlaylistEventContainer?::PlaylistEventContainer() src/PlaylistEventContainer?.h:75: error: LiveSupport::Scheduler::Pl aylistEventContainer::PlaylistEventContainer(const LiveSupport::Scheduler::PlaylistEventContainer&) make: *** [tmp/SchedulerDaemon?.o] Error 1
Attachments
Changelog
Thu Dec 16 12:32:34 2004: Modified by maroy
- status changed from assigned to closed
Thu Dec 16 12:49:37 2004: Modified by fgerlits
- resolution set to fixed
I moved the AuthenticationClientInterface? from Core to Authentication, and the StorageClientInterface? from Core to Storage, and forgot to carry these changes over to some files. It's fixed now.
Thu Dec 16 12:51:09 2004: Modified by fgerlits
There were a couple more in eventScheduler and GLiveSupport, but I think I got them all now.
seems to work now...