ivan-zapreev / Distributed-Translation-Infrastructure

The distributed statistical machine translation infrastructure consisting of load balancing, text pre/post-processing and translation services. Written in C++ 11 and utilises multicore CPUs by employing multi-threading, allows for secure SSL/TLS communications.
GNU General Public License v2.0
12 stars 3 forks source link

compile error #3

Closed hamidreza-ghader closed 8 years ago

hamidreza-ghader commented 8 years ago

CMakeFiles/bpbd-processor.dir/src/processor/bpbd_processor.cpp.o: In function uva::smt::bpbd::processor::processor_manager::notify_job_done(uva::smt::bpbd::processor::processor_job*)': bpbd_processor.cpp:(.text._ZN3uva3smt4bpbd9processor17processor_manager15notify_job_doneEPNS2_13processor_jobE[_ZN3uva3smt4bpbd9processor17processor_manager15notify_job_doneEPNS2_13processor_jobE]+0x5f): undefined reference touva::smt::bpbd::processor::operator<<(std::ostream&, uva::smt::bpbd::processor::processor_job const&)' CMakeFiles/bpbd-processor.dir/src/processor/bpbd_processor.cpp.o: In function uva::smt::bpbd::processor::processor_manager::schedule_new_job(uva::smt::bpbd::processor::processor_job*)': bpbd_processor.cpp:(.text._ZN3uva3smt4bpbd9processor17processor_manager16schedule_new_jobEPNS2_13processor_jobE[_ZN3uva3smt4bpbd9processor17processor_manager16schedule_new_jobEPNS2_13processor_jobE]+0x4f): undefined reference touva::smt::bpbd::processor::operator<<(std::ostream&, uva::smt::bpbd::processor::processor_job const&)' bpbd_processor.cpp:(.text._ZN3uva3smt4bpbd9processor17processor_manager16schedule_new_jobEPNS2_13processor_jobE[_ZN3uva3smt4bpbd9processor17processor_manager16schedule_new_jobEPNS2_13processor_jobE]+0x123): undefined reference to `uva::smt::bpbd::processor::operator<<(std::ostream&, uva::smt::bpbd::processor::processor_job const&)'

ivan-zapreev commented 8 years ago

Added the stream output operator.