help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-glpk] Re: GLPK Complilink Visual Studio C++ 2008


From: Nigel Galloway
Subject: Re: [Help-glpk] Re: GLPK Complilink Visual Studio C++ 2008
Date: Wed, 19 Jan 2011 12:14:11 +0000

 
Attached is a VS2010 project which will compile glpk as a dll. Simply unzip it in the top of an unzipped glpk 4 45 source distribution. It will create a subdirectory called glpk. Double click on the .sln in this directory and VSC++2010 should start. Click build. The dll will appear in glpk\glpk\Release.
 
Looking at the attahed log file I think another step is needed in your setup. You must identify some functions to be exported by your dll.
 
There are 2 ways to do this:
 
The nuclear option (my preferred) is to edit glpk.h. I have had to do this anyway, and the result is a dll some 300k smaller. I don't want all these procedures starting with _ so delete them. The only answer I have had as to the reason for their presence is "that they are there for some other reason". GLPK compiles fine without them. The SWIG interface to R hates them. Similarly all the ones starting lpx are deprecated we shan't be needing those shall we, use the knife. Select the functions you do want and preceede them with __declspec(dllexport). It will do no harm to stick static in front as well. So entries will look something like
     static __declspec(dllexport) int glp_some procedure..........
Or use the .def file supplied with glpk. You configure you dll project to use this
    Configuration Properties -> Linker -> Input -> Module Definition File -> <point to w32\glpk_4_45.def.
 
The first method is probably better not only because the result is smaller but when run time linking against the dll the os has to search a hash table converting the name to an address. The more unessasary names the less efficient this must be.
 
You could also edit the .def file to include only what you want.
 
You might want to copy Config_VC from w32 to .\include and rename it config.h, you will then need to set /DHAVECONFIG_H as an additional compiler option.
----- Original Message -----
From: "Nigel Galloway"
To: "Leandro Zanotto"
Cc: address@hidden
Subject: [Help-glpk] Re: GLPK Complilink Visual Studio C++ 2008
Date: Tue, 18 Jan 2011 16:22:09 +0000


There are three possibilities to compile GLPK using Visual Studio. GLPK is designed as a library of routines which can be used in another program to solve systems of linear inequalities. These programs written by you produce the .exe.
 
The glpk examples directory contains a number of such programs. Of particular intrest maybe glpsol.c. This produces an executable which solves models written in mathprog (see gmpl.pdf in the documentation).
 
There are two ways to compile this:
 
1)    Start a project as an Application and compile all the GLPK source code and glpsol.c into the project.
 
2)   Start an empty project as a LIB and compile all the GLPK source code. Then start a second project as an Application with just the glpsol.c source code and a reference to glpk.h from GLPK and glpk.lib produced above (you might want to make this project dependant on the LIB project). This will produce an executable, say glpsol.exe, which you can use as in the first possibility. The advantage is that you can use the library with other C++ programs from the examples directory (Start new projects as applicitions) and possibly your own code when required.
 
The final possibility is to compile it as a DLL. This is required when you want to access the GLPK library from outside of VisaulC++.  See example t1.cs for C# in the examples library or numerous examples in Java in Xyperon's java distribution. 
 
I think starting with option 2 is what you need.
Looking at your log file I think you have produced an MFC DLL. This is a microsoft specific thing, so can not be used outside Visual Studio, for say Java. You could use it with VisualC#. It is small because it only contains the application entry point and cross references to a LIB file for the code. So you will also need the LIB file. You would only need this if you want to work within Visual Studio and be able to control the run time loading of GLPK library code.
 
The DLL in option 3 can be built in Visual Studio as a Win32 application project by changing Configuration Properties -> General -> Configuration Type to Dynamic Library (.dll).
before compiling it.
----- Original Message -----
From: Leandro Zanotto
To: address@hidden
Subject: GLPK Complilink Visual Studio C++ 2008
Date: Mon, 17 Jan 2011 13:21:07 -0200

Hi Nigel,

I am trying to compile the glpk here on VS C++ 2088, the sourceforge user Xpyron told me that you know it.

Could you just explain what is going on here? I put the files on Source Files folder, I set it as a DLL project and I included the path of include folder whre we can find
the glpk.h and others .h files.

It was compiled. If I change the project configuration to lib it compiles too, but .exe not, ok I know I need an entry point (main class).

My question is, after compiling on VS C++ 2008 the dll file has only 13kb and if I use the make file that comes with GLPK to build it the file size will be 803kb.

Something is wrong here. Please check my log file.

I will change the GLPK for university class.

Thanks

Build Log
   

Build started: Project: glpk, Configuration: Release|Win32

Command Lines
   
Creating temporary file "d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000262125268.rsp" with contents
[
/O2 /Oi /GL /I "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\w32" /I "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd" /I "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src" /I "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\include\\" /I "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\colamd" /D "DHAVE_CONFIG_H" /D "_CRT_SECURE_NO_WARNINGS" /D "_AFXDLL" /D "_MBCS" /D "_WINDLL" /FD /EHsc /MD /Gy /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /c /Zi /TC "C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glptsp.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpssx02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpssx01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpsql.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpspx02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpspx01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpspm.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpsdf.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpscl.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpscf.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glprng02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glprng01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glprgr.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpqmd.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnpp05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnpp04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnpp03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnpp02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnpp01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet09.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet08.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet07.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet06.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpnet01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmps.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl06.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmpl01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpmat.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplux.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpluf.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplpx03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplpx02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplpx01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplpf.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplib03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplib02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glplib01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpipm.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios12.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios11.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios10.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios09.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios08.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios07.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios06.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpios01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpini02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpini01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glphbm.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpgmp.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpfhv.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv08.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv07.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv06.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpenv01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpdmx.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpdmp.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpcpx.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpbfx.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpbfd.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpavl.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi19.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi18.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi17.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi16.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi15.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi14.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi13.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi12.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi11.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi10.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi09.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi08.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi07.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi06.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi05.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi04.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi03.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi02.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\glpapi01.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\colamd\colamd.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_valid.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_preprocess.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_postorder.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_post_tree.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_order.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_info.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_dump.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_defaults.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_control.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_aat.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_2.c"

"C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_1.c"
]
Creating command line "cl.exe @d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000262125268.rsp /nologo /errorReport:prompt"
Creating temporary file "d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000362125268.rsp" with contents
[
/OUT:"C:\Users\Leandro\Desktop\glpk.dll" /DLL /MANIFEST /MANIFESTFILE:"Release\glpk.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\Users\Leandro\Desktop\glpk.pdb" /OPT:REF /OPT:ICF /LTCG /DYNAMICBASE /NXCOMPAT /MACHINE:X86 ".\Release\amd_1.obj"

".\Release\amd_2.obj"

".\Release\amd_aat.obj"

".\Release\amd_control.obj"

".\Release\amd_defaults.obj"

".\Release\amd_dump.obj"

".\Release\amd_info.obj"

".\Release\amd_order.obj"

".\Release\amd_post_tree.obj"

".\Release\amd_postorder.obj"

".\Release\amd_preprocess.obj"

".\Release\amd_valid.obj"

".\Release\colamd.obj"

".\Release\glpapi01.obj"

".\Release\glpapi02.obj"

".\Release\glpapi03.obj"

".\Release\glpapi04.obj"

".\Release\glpapi05.obj"

".\Release\glpapi06.obj"

".\Release\glpapi07.obj"

".\Release\glpapi08.obj"

".\Release\glpapi09.obj"

".\Release\glpapi10.obj"

".\Release\glpapi11.obj"

".\Release\glpapi12.obj"

".\Release\glpapi13.obj"

".\Release\glpapi14.obj"

".\Release\glpapi15.obj"

".\Release\glpapi16.obj"

".\Release\glpapi17.obj"

".\Release\glpapi18.obj"

".\Release\glpapi19.obj"

".\Release\glpavl.obj"

".\Release\glpbfd.obj"

".\Release\glpbfx.obj"

".\Release\glpcpx.obj"

".\Release\glpdmp.obj"

".\Release\glpdmx.obj"

".\Release\glpenv01.obj"

".\Release\glpenv02.obj"

".\Release\glpenv03.obj"

".\Release\glpenv04.obj"

".\Release\glpenv05.obj"

".\Release\glpenv06.obj"

".\Release\glpenv07.obj"

".\Release\glpenv08.obj"

".\Release\glpfhv.obj"

".\Release\glpgmp.obj"

".\Release\glphbm.obj"

".\Release\glpini01.obj"

".\Release\glpini02.obj"

".\Release\glpios01.obj"

".\Release\glpios02.obj"

".\Release\glpios03.obj"

".\Release\glpios04.obj"

".\Release\glpios05.obj"

".\Release\glpios06.obj"

".\Release\glpios07.obj"

".\Release\glpios08.obj"

".\Release\glpios09.obj"

".\Release\glpios10.obj"

".\Release\glpios11.obj"

".\Release\glpios12.obj"

".\Release\glpipm.obj"

".\Release\glplib01.obj"

".\Release\glplib02.obj"

".\Release\glplib03.obj"

".\Release\glplpf.obj"

".\Release\glplpx01.obj"

".\Release\glplpx02.obj"

".\Release\glplpx03.obj"

".\Release\glpluf.obj"

".\Release\glplux.obj"

".\Release\glpmat.obj"

".\Release\glpmpl01.obj"

".\Release\glpmpl02.obj"

".\Release\glpmpl03.obj"

".\Release\glpmpl04.obj"

".\Release\glpmpl05.obj"

".\Release\glpmpl06.obj"

".\Release\glpmps.obj"

".\Release\glpnet01.obj"

".\Release\glpnet02.obj"

".\Release\glpnet03.obj"

".\Release\glpnet04.obj"

".\Release\glpnet05.obj"

".\Release\glpnet06.obj"

".\Release\glpnet07.obj"

".\Release\glpnet08.obj"

".\Release\glpnet09.obj"

".\Release\glpnpp01.obj"

".\Release\glpnpp02.obj"

".\Release\glpnpp03.obj"

".\Release\glpnpp04.obj"

".\Release\glpnpp05.obj"

".\Release\glpqmd.obj"

".\Release\glprgr.obj"

".\Release\glprng01.obj"

".\Release\glprng02.obj"

".\Release\glpscf.obj"

".\Release\glpscl.obj"

".\Release\glpsdf.obj"

".\Release\glpspm.obj"

".\Release\glpspx01.obj"

".\Release\glpspx02.obj"

".\Release\glpsql.obj"

".\Release\glpssx01.obj"

".\Release\glpssx02.obj"

".\Release\glptsp.obj"
]
Creating command line "link.exe @d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000362125268.rsp /NOLOGO /ERRORREPORT:PROMPT"
Creating temporary file "d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000462125268.rsp" with contents
[
/outputresource:"c:\Users\Leandro\Desktop\glpk.dll;#2" /manifest

.\Release\glpk.dll.intermediate.manifest
]
Creating command line "mt.exe @d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\RSP00000462125268.rsp /nologo"
Creating temporary file "d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\BAT00000562125268.bat" with contents
[
@echo Manifest resource last updated at %TIME% on %DATE% > .\Release\mt.dep
]
Creating command line "d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\BAT00000562125268.bat"
Output Window
   
Compiling...
glptsp.c
glpssx02.c
glpssx01.c
glpsql.c
glpspx02.c
glpspx01.c
glpspm.c
glpsdf.c
glpscl.c
glpscf.c
glprng02.c
glprng01.c
glprgr.c
glpqmd.c
glpnpp05.c
glpnpp04.c
glpnpp03.c
glpnpp02.c
glpnpp01.c
glpnet09.c
Compiling...
glpnet08.c
glpnet07.c
glpnet06.c
glpnet05.c
glpnet04.c
glpnet03.c
glpnet02.c
glpnet01.c
glpmps.c
glpmpl06.c
glpmpl05.c
glpmpl04.c
glpmpl03.c
glpmpl02.c
glpmpl01.c
glpmat.c
glplux.c
glpluf.c
glplpx03.c
glplpx02.c
Compiling...
glplpx01.c
glplpf.c
glplib03.c
glplib02.c
glplib01.c
glpipm.c
glpios12.c
glpios11.c
glpios10.c
glpios09.c
glpios08.c
glpios07.c
glpios06.c
glpios05.c
glpios04.c
glpios03.c
glpios02.c
glpios01.c
glpini02.c
glpini01.c
Compiling...
glphbm.c
glpgmp.c
glpfhv.c
glpenv08.c
glpenv07.c
glpenv06.c
glpenv05.c
glpenv04.c
glpenv03.c
glpenv02.c
glpenv01.c
glpdmx.c
glpdmp.c
glpcpx.c
glpbfx.c
glpbfd.c
glpavl.c
glpapi19.c
glpapi18.c
glpapi17.c
Compiling...
glpapi16.c
glpapi15.c
glpapi14.c
glpapi13.c
glpapi12.c
glpapi11.c
glpapi10.c
glpapi09.c
glpapi08.c
glpapi07.c
glpapi06.c
glpapi05.c
glpapi04.c
glpapi03.c
glpapi02.c
glpapi01.c
colamd.c
amd_valid.c
amd_preprocess.c
amd_postorder.c
Compiling...
amd_post_tree.c
amd_order.c
amd_info.c
amd_dump.c
amd_defaults.c
amd_control.c
amd_aat.c
amd_2.c
C:\Users\Leandro\Desktop\Trabalhos\Simplex Project\glpk-4.45\src\amd\amd_2.c(603) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
amd_1.c
Linking...
Generating code
Finished generating code
Embedding manifest...
Results
   
Build log was saved at "file://d:\CUDAProjects\TestFiles\simplex\glpk\glpk\Release\BuildLog.htm"
glpk - 0 error(s), 1 warning(s)



Thanks.
--
Leandro Negri Zanotto

--
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com



_______________________________________________
Help-glpk mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/help-glpk

--

_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com


Attachment: glpk_vs10_dll.7z
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]