error building jobscheduler on AIX 6.1

Help
Anonymous
2012-03-28
2012-12-10

  • Anonymous
    2012-03-28

    Hi

    I've encountered a problem with building jobscheduler on AIX 6.1. I'm unable to link scheduler binary correctly because of linker error:

    g++  -Wl,-bnoipath spooler.o jni__register_native_classes.o jni__sos__scheduler__Database.o jni__sos__scheduler__Folder_subsystem.o jni__sos__scheduler__Job.o jni__sos__scheduler__Job_subsystem.o jni__sos__scheduler__Prefix_log.o jni__sos__scheduler__Settings.o jni__sos__scheduler__Spooler.o jni__sos__scheduler__Task.o jni__sos__scheduler__com_objects__Com_variable_set.o jni__sos__scheduler__http__Chunk_reader.o jni__sos__scheduler__http__Java_response.o jni__sos__scheduler__order__Job_chain.o jni__sos__scheduler__order__Order.o jni__sos__scheduler__order__Order_queue.o jni__sos__scheduler__order__Order_subsystem.o jni__sos__scheduler__order__job_chain__Job_node.o jni__sos__scheduler__order__job_chain__Node.o jni__sos__scheduler__order__job_chain__Order_queue_node.o Event_subsystem.o Module_monitor_instances.o Order.o Settings.o cluster.o database.o directory_observer.o file_logger.o folder.o folder_Base_file_info.o folder_Dependant.o folder_Dependencies.o folder_File_based.o folder_File_based_subsystem.o folder_Folder.o folder_Folder_subsystem.o folder_Requisite_path.o folder_Subfolder_folder.o folder_Typed_folder.o java_subsystem.o include.o lock.o log_cache_Request.o log_cache_Request_cache.o path.o schedule.o scheduler_client.o scheduler_messages.o scheduler_object.o scheduler_script.o spooler_com.o spooler_common.o spooler_command.o spooler_communication.o spooler_config.o spooler_event.o spooler_embedded_files.o spooler_embedded_files_z.o spooler_http.o spooler_job.o spooler_log.o spooler_mail.o ../spooler_module.o spooler_module_com.o spooler_module_internal.o spooler_module_java.o spooler_module_process.o spooler_module_remote.o ../spooler_module_remote_server.o spooler_module_script.o spooler_order.o spooler_order_file.o spooler_process.o spooler_security.o spooler_service.o spooler_subprocess.o spooler_task.o spooler_thread.o spooler_time.o spooler_wait.o spooler_web_service.o spooler_xslt_stylesheet.o standing_order.o subsystem.o supervisor.o supervisor_client.o version.o xml_client_connection.o ../../kram/Release/sosmain0.o ../../kram/Release/soswnmai.o /usr/pkging/scheduler/prod/javaproxy/Release/libjavaproxy.a /usr/pkging/scheduler/prod/kram/Release/libkram.a /usr/pkging/scheduler/prod/file/Release/libfile.a /usr/pkging/scheduler/prod/fs/Release/libfs.a /usr/pkging/scheduler/prod/zschimmer/Release/libzschimmer.a /usr/pkging/scheduler/prod/3rd_party/libxslt/libxslt/Release/libxslt.a /usr/pkging/scheduler/prod/3rd_party/libxml2/Release/libxml2.a     /usr/pkging/scheduler/prod/javaproxy/Release/libjavaproxy.a /usr/pkging/scheduler/prod/kram/Release/libkram.a /usr/pkging/scheduler/prod/file/Release/libfile.a /usr/pkging/scheduler/prod/fs/Release/libfs.a /usr/pkging/scheduler/prod/zschimmer/Release/libzschimmer.a  -lgcc -lz -lm -lc -lpthread -liconv -o /usr/pkging/scheduler/prod/bin/scheduler
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::javabridge::Class::~Class()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::javabridge::Class::~Class()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::QueryInterface(GUID const&, void**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_order::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::com_objects::Com_job_chain::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::folder::File_based::log()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::folder::File_based::log()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::folder::File_based::configuration_origin() const
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::log()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::folder::File_based::spooler() const
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::schedule::Schedule_use::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::http::Chunk_reader::~Chunk_reader()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::http::Chunk_reader::~Chunk_reader()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order_queue::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::flush()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::close()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Xml_response::QueryInterface(GUID const&, void**)
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Xml_response::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Xml_response::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Input_stream::~Input_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Input_stream::~Input_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::xml::Xml_string_writer::~Xml_string_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::xml::Xml_string_writer::~Xml_string_writer()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Reader::~Reader()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::io::Reader::~Reader()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Reader>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Reader>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::close()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::javabridge::Class::~Class()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::javabridge::Class::~Class()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::folder::File_based::log()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::folder::File_based::log()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::folder::File_based::configuration_origin() const
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::folder::File_based::spooler() const
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_order::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::com_objects::Com_job_chain_node::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::Socket_stream::~Socket_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Output_stream::~Output_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Input_stream::~Input_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Input_stream::~Input_stream()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::com::idispatch_base_implementation<IDispatch>::QueryInterface(GUID const&, void**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Reader>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Reader>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Reader::~Reader()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Reader::~Reader()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::java_sister()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::Release()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::java_sister()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Job::obj_name() const
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Internal_job::~Internal_job()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::Release()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::get_Java_class_name(unsigned short**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::const_java_class_name()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::schedule::Schedule_use::log()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::~Filter_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::io::Filter_writer::flush()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::simple_iunknown_implementation<zschimmer::io::Writer>::~simple_iunknown_implementation()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::xml::Xml_string_writer::~Xml_string_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to zschimmer::xml::Xml_string_writer::~Xml_string_writer()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::http::Chunk_reader::~Chunk_reader()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::http::Chunk_reader::~Chunk_reader()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Xml_response::QueryInterface(GUID const&, void**)
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Xml_response::AddRef()
    ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to sos::scheduler::Xml_response::Release()
    ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Class_based::assign_jobject(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Abstract_jobject::steal_local_ref(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Abstract_global_jobject::assign_jobject(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Global_jobject::assign_add_ref(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Local_jobject::assign(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Local_jobject::assign_add_ref(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Procedure::call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Env::string_from_jstring(__jstring* const&)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Method::bool_call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Method::jobject_call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Method::int_call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Static_method::jobject_call(__jclass*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Method::char_call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Local_jobject::assign(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Class::assert_is_assignable_from(__jobject*) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Com_env::variant_java_com_call(__jclass*, long long, __jstring*, __jobjectArray*)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Com_env::jstring_to_bstr(__jstring* const&, unsigned short**)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Field::set_long(__jobject*, long long) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Local_value::assign_jobject(__jobject*)
    ld: 0711-317 ERROR: Undefined symbol: zschimmer::javabridge::Vm::release_jvm(_Jv_JavaVM*)
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Method::double_call(__jobject*, zschimmer::javabridge::Parameter_list const&) const
    ld: 0711-317 ERROR: Undefined symbol: .zschimmer::javabridge::Com_env::jobject_to_variant(__jobject*)
    collect2: ld returned 8 exit status
    

    Could someone help me with this?