[Freeswitch-dev] Build Issue with FSComm

João Mesquita jmesquita at freeswitch.org
Mon Feb 8 10:24:33 PST 2010


Have you compiled FreeSWTICH first? I don't think we build it with the
current VSProj...

Regards,
João Mesquita
FSComm Developer


On Mon, Feb 8, 2010 at 3:57 PM, Suneel Papineni <Suneel.Papineni at mettoni.com
> wrote:

>  Hi,
>
>
>
> I am trying to build FSComm on Windows XP machine (32-bit). Followed the
> process shown at http://wiki.freeswitch.org/wiki/FSComm.
>
> Installed QT. Downloaded latest FSComm source. Added FreeswitchCoreLib as
> dependency to FSComm and started building the project.
>
> While building this has thrown errors during LINKING phase.
>
> Could some one let me know if I am doing something wrong.
>
>
>
> Thanks & Regards
>
> Suneel
>
>
>
> 10>Linking...
>
> 10>prefaccounts.obj : error LNK2019: unresolved external symbol
> __imp__switch_log_printf referenced in function __ehhandler$??0PrefAccounts@
> @QAE at PAVPrefDialog@Ui@@@Z
>
> 10>prefportaudio.obj : error LNK2001: unresolved external symbol
> __imp__switch_log_printf
>
> 10>call.obj : error LNK2001: unresolved external symbol
> __imp__switch_log_printf
>
> 10>fshost.obj : error LNK2001: unresolved external symbol
> __imp__switch_log_printf
>
> 10>mainwindow.obj : error LNK2001: unresolved external symbol
> __imp__switch_log_printf
>
> 10>mod_qsettings.obj : error LNK2001: unresolved external symbol
> __imp__switch_log_printf
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__SWITCH_GLOBAL_dirs referenced in function "private: void __thiscall
> FSHost::createFolders(void)" (?createFolders at FSHost@@AAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_api_execute at 16 referenced in function "public: enum
> switch_status_t __thiscall FSHost::sendCmd(char const *,char const *,class
> QString *)" (?sendCmd at FSHost@@QAE?AW4switch_status_t@@PBD0PAVQString@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_console_stream_raw_write referenced in function "public: enum
> switch_status_t __thiscall FSHost::sendCmd(char const *,char const *,class
> QString *)" (?sendCmd at FSHost@@QAE?AW4switch_status_t@@PBD0PAVQString@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_console_stream_write referenced in function "public: enum
> switch_status_t __thiscall FSHost::sendCmd(char const *,char const *,class
> QString *)" (?sendCmd at FSHost@@QAE?AW4switch_status_t@@PBD0PAVQString@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_name at 4 referenced in function "private: void
> __thiscall FSHost::printEventHeaders(struct switch_event *)"
> (?printEventHeaders at FSHost@@AAEXPAUswitch_event@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_get_header at 8 referenced in function "private: void
> __thiscall FSHost::printEventHeaders(struct switch_event *)"
> (?printEventHeaders at FSHost@@AAEXPAUswitch_event@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_set_globals at 0 referenced in function "public:
> __thiscall FSHost::FSHost(class QObject *)" (??0FSHost@@QAE at PAVQObject
> @@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_setrlimits at 0 referenced in function "public: __thiscall
> FSHost::FSHost(class QObject *)" (??0FSHost@@QAE at PAVQObject@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_dup at 8 referenced in function "void __cdecl
> eventHandlerCallback(struct switch_event *)" (?eventHandlerCallback@
> @YAXPAUswitch_event@@@Z)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_destroy at 0 referenced in function "protected: virtual
> void __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_unbind_callback at 4 referenced in function "protected:
> virtual void __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_runtime_loop at 4 referenced in function "protected:
> virtual void __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_init_and_modload at 12 referenced in function "protected:
> virtual void __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_bind at 20 referenced in function "protected: virtual
> void __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>fshost.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_init at 12 referenced in function "protected: virtual void
> __thiscall FSHost::run(void)" (?run at FSHost@@MAEXXZ)
>
> 10>mainwindow.obj : error LNK2019: unresolved external symbol
> __imp__switch_core_set_variable at 8 referenced in function "private: void
> __thiscall MainWindow::makeCall(void)" (?makeCall at MainWindow@@AAEXXZ)
>
> 10>mod_qsettings.obj : error LNK2001: unresolved external symbol
> __imp__switch_core_set_variable at 8
>
> 10>prefaccounts.obj : error LNK2001: unresolved external symbol
> __imp__switch_core_set_variable at 8
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_parse_str at 8 referenced in function "public: struct
> switch_xml * __thiscall XMLBinding::getConfigXML(class QString)"
> (?getConfigXML at XMLBinding@@QAEPAUswitch_xml@@VQString@@@Z)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_bind_search_function_ret at 16 referenced in function "enum
> switch_status_t __cdecl do_config(void)" (?do_config@
> @YA?AW4switch_status_t@@XZ)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_parse_section_string at 4 referenced in function "enum
> switch_status_t __cdecl do_config(void)" (?do_config@
> @YA?AW4switch_status_t@@XZ)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_attr_soft at 8 referenced in function "enum switch_status_t
> __cdecl do_config(void)" (?do_config@@YA?AW4switch_status_t@@XZ)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_free at 4 referenced in function "enum switch_status_t
> __cdecl do_config(void)" (?do_config@@YA?AW4switch_status_t@@XZ)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_child at 8 referenced in function "enum switch_status_t
> __cdecl do_config(void)" (?do_config@@YA?AW4switch_status_t@@XZ)
>
> 10>mod_qsettings.obj : error LNK2019: unresolved external symbol
> __imp__switch_xml_open_cfg at 12 referenced in function "enum switch_status_t
> __cdecl do_config(void)" (?do_config@@YA?AW4switch_status_t@@XZ)
>
> 10>prefaccounts.obj : error LNK2019: unresolved external symbol
> __imp__switch_event_create_subclass_detailed at 24 referenced in function
> "private: void __thiscall PrefAccounts::remAccountBtnClicked(void)"
> (?remAccountBtnClicked at PrefAccounts@@AAEXXZ)
>
> 10>prefsofia.obj : error LNK2019: unresolved external symbol
> __imp__switch_find_local_ip at 16 referenced in function "public: void
> __thiscall PrefSofia::readConfig(void)" (?readConfig at PrefSofia@@QAEXXZ)
>
> 10>release\FSComm.exe : fatal error LNK1120: 26 unresolved externals
>
> 10>Build log was saved at
> "file://d:\FS\freeswitch-1.0.5-latest0802\freeswitch-1.0.5-20100208-0400\fscomm\release\BuildLog.htm"
>
> 10>FSComm - 34 error(s), 0 warning(s)
>
> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 9 skipped ==========
>
>
>
>
>
> *************************************************************************
> Please consider the environment before printing this e-mail
> *************************************************************************
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager.  http://www.mettoni.com
>
> Mettoni Ltd
> Registered in England and Wales: 4485956
> 9400 Garsington Road, Oxford Business Park, Oxford, OX4 2HN
> *************************************************************************
>
>
> _______________________________________________
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20100208/db9d1151/attachment.html 


More information about the FreeSWITCH-dev mailing list