[Symphony] DEBUG Multithreaded DLL LIB´s

Alberto Jorrín Rodríguez albejor2002 at hotmail.com
Tue Jan 12 16:55:05 EST 2010


Thanks a lot for the orientaiton.
I downloaded the source code and compiled the libraries with the DEBUG Multithreaded option, and all is working fine now.
By the way, I only was able to recompile with Visual Studio 6.0 all the libraries ("libCgl.lib" "libClp.lib" "libCoinUtils.lib" "libOsi.lib" "libOsiClp.lib" "libOsiSym.lib" "libSymphony.lib" ) with the first version of SYMPHONY (5.1.0) using the directory "win32". With the new versions I have a lot of errors when I try to recompile tha project of each library separately and I have not find a project for Visual 6.0 for obtaining the library "libSymphony.lib". I am using Visual 6.0 because my tool Ecosimpro only works with this compiler.

Thanks a lot

All the best

===========================================
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
============================================


> Date: Tue, 12 Jan 2010 12:47:10 -0500
> Subject: Re: [Symphony] DEBUG Multithreaded DLL LIB´s
> From: megb at lehigh.edu
> To: albejor2002 at hotmail.com
> CC: jcheng at mwdh2o.com; symphony at list.coin-or.org
> 
> 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
> >
> >
 		 	   		  
_________________________________________________________________
http://www.quemovileres.com/
¡Descubre qué Móvil eres! Hay uno hecho para ti.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/symphony/attachments/20100112/f723f8c4/attachment.html>


More information about the Symphony mailing list