[Symphony] DEBUG Multithreaded DLL LIB´s

Alberto Jorrín Rodríguez albejor2002 at hotmail.com
Tue Jan 12 12:39:04 EST 2010




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 _errnolibcp.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol _errnolibcp.lib(locale.obj) : error LNK2001: unresolved external symbol _errnolibcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol _errnolibcp.lib(wlocale.obj) : error LNK2001: unresolved external symbol _errnolibcp.lib(xlocale.obj) : error LNK2001: unresolved external symbol _errnolibcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol __pctypelibcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol __pctypelibcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol __pctypelibcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol ___mb_cur_maxlibcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol ___mb_cur_maxlibcp.lib(wlocale.obj) : error LNK2001: unresolved external symbol ___mb_cur_maxlibcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol ___mb_cur_maxlibcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol ___mb_cur_maxlibcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol ___lc_codepagelibcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol ___lc_codepagelibcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol ___lc_codepagelibcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol ___lc_codepagelibcp.lib(xstrcoll.obj) : error LNK2001: unresolved external symbol ___lc_handlelibcp.lib(xmbtowc.obj) : error LNK2001: unresolved external symbol ___lc_handlelibcp.lib(xwctomb.obj) : error LNK2001: unresolved external symbol ___lc_handlelibcp.lib(_tolower.obj) : error LNK2001: unresolved external symbol ___lc_handlelibcp.lib(_toupper.obj) : error LNK2001: unresolved external symbol ___lc_handlelibcp.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!  		 	   		  
_________________________________________________________________
¡Seducción! 249 historias cada semana en el sitio nº1 para conseguir una cita. ¡Regístrate!
http://contactos.es.msn.com/?mtcmk=015352
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/symphony/attachments/20100112/d80a9b7d/attachment.html>


More information about the Symphony mailing list