[Symphony] DEBUG Multithreaded DLL LIB´s

Menal Guzelsoy megb at lehigh.edu
Tue Jan 12 12:47:10 EST 2010


Alberto,

Did you try downloading the source code and compiling the libraries
with the option that you need?

Menal.

Menal Guzelsoy
1610 4620455



On Tue, Jan 12, 2010 at 12:39 PM, Alberto Jorrín Rodríguez
<albejor2002 at hotmail.com> wrote:
> I tried to generate Symphony lib that links all other libs into it, linking
> without DLL libs will put all dll functions into the lib so that DLL libs
> are not required during runtime. But the problem persists, because the
> libraries ("libCgl.lib" "libClp.lib" "libCoinUtils.lib" "libOsi.lib"
> "libOsiClp.lib" "libOsiSym.lib" "libSymphony.lib" ) that are included into
> my own "Symphony library" are not compiled with the option
> ""Debug-multhithreaded dll" in Visual Studio 6.0""
>
> The errors that I get are the following:
>
> libcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(locale.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(wlocale.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(xlocale.obj) : error LNK2001: unresolved external symbol _errno
>
> libcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol __pctype
>
> libcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol __pctype
>
> libcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol __pctype
>
> libcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol
> ___mb_cur_max
>
> libcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol
> ___mb_cur_max
>
> libcp.lib(wlocale.obj) : error LNK2001: unresolved external symbol
> ___mb_cur_max
>
> libcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol
> ___mb_cur_max
>
> libcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol
> ___mb_cur_max
>
> libcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol
> ___lc_codepage
>
> libcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol
> ___lc_codepage
>
> libcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol
> ___lc_codepage
>
> libcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol
> ___lc_codepage
>
> libcp.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol
> ___lc_handle
>
> libcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol
> ___lc_handle
>
> libcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol
> ___lc_handle
>
> libcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol
> ___lc_handle
>
> libcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol
> ___lc_handle
>
> libcp.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol
> ___lc_collate_cp
>
> Please, is it not possible to get this libraries ("libCgl.lib" "libClp.lib"
> "libCoinUtils.lib" "libOsi.lib" "libOsiClp.lib" "libOsiSym.lib"
> "libSymphony.lib" ) compiled with this option ("Debug-multhithreaded dll").
>
> Thanks a lot
>
> Looking forward to hearing from you soon
>
> ===========================================
> Alberto Jorrín Rodríguez
> Departamento de Ingenieria de Sistemas y Automatica
> Dpt.  of Systems Engineering and Automatic Control
> Universidad de Valladolid  / University of Valladolid
> Address: Facultad de Ciencias, c/ Real de Burgos s/n
> 47011 Valladolid, Spain
> Tel: +34 647 670 581, Fax: +34 983 423161
> e-mail: albejor at autom.uva.es
> ============================================
>
>
> ________________________________
> Subject: RE: [Symphony] DEBUG Multithreaded DLL LIB´s
> Date: Mon, 11 Jan 2010 14:34:53 -0800
> From: jcheng at mwdh2o.com
> To: albejor2002 at hotmail.com
>
> I think you can generate Symphony lib that links all other libs into it.
> Linking with DLL libs will require these dll files when you call functions
> with these libs.  Linking without DLL libs will put all dll functions into
> the lib so that DLL libs are not required during runtime.
>
> Good luck.
> ________________________________
> From: symphony-bounces at list.coin-or.org on behalf of Alberto Jorrín
> Rodríguez
> Sent: Mon 1/11/2010 1:42 PM
> To: SYMPHONY LISTS
> Subject: [Symphony] DEBUG Multithreaded DLL LIB´s
>
> Hi,
>
>   I am working with a modelling and simulation tool called Ecosimpro. I have
> developed, for doing some tests for a paper, a library for calling SYMPHONY
> from this tool with Visual Studio 6.0. For this purpose I am using the
> libraries ("libCgl.lib" "libClp.lib" "libCoinUtils.lib" "libOsi.lib"
> "libOsiClp.lib" "libOsiSym.lib" "libSymphony.lib" ) that I have found in the
> SHYMPHONY directory called "SYMPHONY VISUAL6".
>
>   My problem is that my tool Ecosimpro needs that all the libraries
> ("libCgl.lib" "libClp.lib" "libCoinUtils.lib" "libOsi.lib" "libOsiClp.lib"
> "libOsiSym.lib" "libSymphony.lib") called from the tool are precompiled with
> the option "Debug-multhithreaded dll" in Visual Studio 6.0. The problem is
> that this libraries ("libCgl.lib" "libClp.lib" "libCoinUtils.lib"
> "libOsi.lib" "libOsiClp.lib" "libOsiSym.lib" "libSymphony.lib") were
> obtained with the option "Debug-single-threaded" (Project -> Settings -> C++
> -> Code Generation -> Use run-time library)
>
>   Please, can I get this libraries compiled with this option
> ("Debug-multhithreaded dll"). It is very important for my papers.
>
>
> Thanks a lot
>
> ===========================================
> Alberto Jorrín Rodríguez
> Departamento de Ingenieria de Sistemas y Automatica
> Dpt.  of Systems Engineering and Automatic Control
> Universidad de Valladolid  / University of Valladolid
> Address: Facultad de Ciencias, c/ Real de Burgos s/n
> 47011 Valladolid, Spain
> Tel: +34 647 670 581, Fax: +34 983 423161
> e-mail: albejor at autom.uva.es
> ============================================
>
> ________________________________
> Windows 7 es fácil, cómodo y sin complicaciones. ¡Conócelo!
> ________________________________
> Llévate gratis un Mazda 2 y una Xbox 360. ¡Participa con Hotmail!
> _______________________________________________
> Symphony mailing list
> Symphony at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/symphony
>
>





More information about the Symphony mailing list