lemon-project-template-glpk
diff deps/glpk/w64/makefile_VC_DLL @ 9:33de93886c88
Import GLPK 4.47
author | Alpar Juttner <alpar@cs.elte.hu> |
---|---|
date | Sun, 06 Nov 2011 20:59:10 +0100 |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/deps/glpk/w64/makefile_VC_DLL Sun Nov 06 20:59:10 2011 +0100 1.3 @@ -0,0 +1,169 @@ 1.4 +## Build GLPK DLL with Microsoft Visual Studio Express ## 1.5 + 1.6 +CFLAGS = \ 1.7 +/I. \ 1.8 +/I..\src \ 1.9 +/I..\src\amd \ 1.10 +/I..\src\colamd \ 1.11 +/I..\src\minisat \ 1.12 +/I..\src\zlib \ 1.13 +/DHAVE_CONFIG_H=1 \ 1.14 +/D_CRT_SECURE_NO_WARNINGS=1 \ 1.15 +/nologo \ 1.16 +/W3 \ 1.17 +/O2 1.18 + 1.19 +OBJSET = \ 1.20 +..\src\glpapi01.obj \ 1.21 +..\src\glpapi02.obj \ 1.22 +..\src\glpapi03.obj \ 1.23 +..\src\glpapi04.obj \ 1.24 +..\src\glpapi05.obj \ 1.25 +..\src\glpapi06.obj \ 1.26 +..\src\glpapi07.obj \ 1.27 +..\src\glpapi08.obj \ 1.28 +..\src\glpapi09.obj \ 1.29 +..\src\glpapi10.obj \ 1.30 +..\src\glpapi11.obj \ 1.31 +..\src\glpapi12.obj \ 1.32 +..\src\glpapi13.obj \ 1.33 +..\src\glpapi14.obj \ 1.34 +..\src\glpapi15.obj \ 1.35 +..\src\glpapi16.obj \ 1.36 +..\src\glpapi17.obj \ 1.37 +..\src\glpapi18.obj \ 1.38 +..\src\glpapi19.obj \ 1.39 +..\src\glpapi20.obj \ 1.40 +..\src\glpapi21.obj \ 1.41 +..\src\glpavl.obj \ 1.42 +..\src\glpbfd.obj \ 1.43 +..\src\glpbfx.obj \ 1.44 +..\src\glpcpx.obj \ 1.45 +..\src\glpdmp.obj \ 1.46 +..\src\glpdmx.obj \ 1.47 +..\src\glpenv01.obj \ 1.48 +..\src\glpenv02.obj \ 1.49 +..\src\glpenv03.obj \ 1.50 +..\src\glpenv04.obj \ 1.51 +..\src\glpenv05.obj \ 1.52 +..\src\glpenv06.obj \ 1.53 +..\src\glpenv07.obj \ 1.54 +..\src\glpenv08.obj \ 1.55 +..\src\glpfhv.obj \ 1.56 +..\src\glpgmp.obj \ 1.57 +..\src\glphbm.obj \ 1.58 +..\src\glpini01.obj \ 1.59 +..\src\glpini02.obj \ 1.60 +..\src\glpios01.obj \ 1.61 +..\src\glpios02.obj \ 1.62 +..\src\glpios03.obj \ 1.63 +..\src\glpios04.obj \ 1.64 +..\src\glpios05.obj \ 1.65 +..\src\glpios06.obj \ 1.66 +..\src\glpios07.obj \ 1.67 +..\src\glpios08.obj \ 1.68 +..\src\glpios09.obj \ 1.69 +..\src\glpios10.obj \ 1.70 +..\src\glpios11.obj \ 1.71 +..\src\glpios12.obj \ 1.72 +..\src\glpipm.obj \ 1.73 +..\src\glplib01.obj \ 1.74 +..\src\glplib02.obj \ 1.75 +..\src\glplib03.obj \ 1.76 +..\src\glplpf.obj \ 1.77 +..\src\glplpx01.obj \ 1.78 +..\src\glplpx02.obj \ 1.79 +..\src\glplpx03.obj \ 1.80 +..\src\glpluf.obj \ 1.81 +..\src\glplux.obj \ 1.82 +..\src\glpmat.obj \ 1.83 +..\src\glpmpl01.obj \ 1.84 +..\src\glpmpl02.obj \ 1.85 +..\src\glpmpl03.obj \ 1.86 +..\src\glpmpl04.obj \ 1.87 +..\src\glpmpl05.obj \ 1.88 +..\src\glpmpl06.obj \ 1.89 +..\src\glpmps.obj \ 1.90 +..\src\glpnet01.obj \ 1.91 +..\src\glpnet02.obj \ 1.92 +..\src\glpnet03.obj \ 1.93 +..\src\glpnet04.obj \ 1.94 +..\src\glpnet05.obj \ 1.95 +..\src\glpnet06.obj \ 1.96 +..\src\glpnet07.obj \ 1.97 +..\src\glpnet08.obj \ 1.98 +..\src\glpnet09.obj \ 1.99 +..\src\glpnpp01.obj \ 1.100 +..\src\glpnpp02.obj \ 1.101 +..\src\glpnpp03.obj \ 1.102 +..\src\glpnpp04.obj \ 1.103 +..\src\glpnpp05.obj \ 1.104 +..\src\glpnpp06.obj \ 1.105 +..\src\glpqmd.obj \ 1.106 +..\src\glprgr.obj \ 1.107 +..\src\glprng01.obj \ 1.108 +..\src\glprng02.obj \ 1.109 +..\src\glpscf.obj \ 1.110 +..\src\glpscl.obj \ 1.111 +..\src\glpsdf.obj \ 1.112 +..\src\glpspm.obj \ 1.113 +..\src\glpspx01.obj \ 1.114 +..\src\glpspx02.obj \ 1.115 +..\src\glpsql.obj \ 1.116 +..\src\glpssx01.obj \ 1.117 +..\src\glpssx02.obj \ 1.118 +..\src\glptsp.obj \ 1.119 +..\src\amd\amd_1.obj \ 1.120 +..\src\amd\amd_2.obj \ 1.121 +..\src\amd\amd_aat.obj \ 1.122 +..\src\amd\amd_control.obj \ 1.123 +..\src\amd\amd_defaults.obj \ 1.124 +..\src\amd\amd_dump.obj \ 1.125 +..\src\amd\amd_info.obj \ 1.126 +..\src\amd\amd_order.obj \ 1.127 +..\src\amd\amd_post_tree.obj \ 1.128 +..\src\amd\amd_postorder.obj \ 1.129 +..\src\amd\amd_preprocess.obj \ 1.130 +..\src\amd\amd_valid.obj \ 1.131 +..\src\colamd\colamd.obj \ 1.132 +..\src\minisat\minisat.obj \ 1.133 +..\src\zlib\adler32.obj \ 1.134 +..\src\zlib\compress.obj \ 1.135 +..\src\zlib\crc32.obj \ 1.136 +..\src\zlib\deflate.obj \ 1.137 +..\src\zlib\gzclose.obj \ 1.138 +..\src\zlib\gzlib.obj \ 1.139 +..\src\zlib\gzread.obj \ 1.140 +..\src\zlib\gzwrite.obj \ 1.141 +..\src\zlib\infback.obj \ 1.142 +..\src\zlib\inffast.obj \ 1.143 +..\src\zlib\inflate.obj \ 1.144 +..\src\zlib\inftrees.obj \ 1.145 +..\src\zlib\trees.obj \ 1.146 +..\src\zlib\uncompr.obj \ 1.147 +..\src\zlib\zio.obj \ 1.148 +..\src\zlib\zutil.obj 1.149 + 1.150 +.c.obj: 1.151 + cl.exe $(CFLAGS) /Fo$*.obj /c $*.c 1.152 + 1.153 +all: glpk_4_47.dll glpsol.exe 1.154 + 1.155 +glpk_4_47.dll: $(OBJSET) 1.156 + cl.exe $(CFLAGS) /LD /Feglpk_4_47.dll \ 1.157 + ..\src\*.obj \ 1.158 + ..\src\amd\*.obj \ 1.159 + ..\src\colamd\*.obj \ 1.160 + ..\src\minisat\*.obj \ 1.161 + ..\src\zlib\*.obj \ 1.162 + glpk_4_47.def 1.163 + 1.164 +glpsol.exe: ..\examples\glpsol.obj glpk_4_47.dll 1.165 + cl.exe $(CFLAGS) /Feglpsol.exe \ 1.166 + ..\examples\glpsol.obj glpk_4_47.lib 1.167 + 1.168 +check: glpsol.exe 1.169 + .\glpsol.exe --version 1.170 + .\glpsol.exe --mps ..\examples\plan.mps 1.171 + 1.172 +## eof ##