<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Dear HaoZhou,<br>
<br>
you're missing the link to ZLIB:<br>
<a class="moz-txt-link-freetext" href="http://bfy.tw/58yG">http://bfy.tw/58yG</a><br>
<br>
all the best<br>
Matthias<br>
<br>
<div class="moz-cite-prefix">On 07.04.2016 12:39, 碎了的流年 wrote:<br>
</div>
<blockquote cite="mid:tencent_3462A7F46F34BB145BC89CD7@qq.com"
type="cite">
<div>SCIP team,</div>
<div>Hi,</div>
<div>I am a student from Nanjing University. I want to use scip to
solve some problem. But I have a question in linking my program
with the scip static link library.</div>
<div><br>
</div>
<div>I get these static library by compiling the SCIP optimization
suite source code.</div>
<div><br>
</div>
<div><a class="moz-txt-link-abbreviated" href="mailto:zhouxiaohao@zhouxiaohao-virtual-machine:~/scipoptsuite-3.2.1/local$">zhouxiaohao@zhouxiaohao-virtual-machine:~/scipoptsuite-3.2.1/local$</a>
ls lib</div>
<div>liblpispx-3.2.1.linux.x86_64.gnu.opt.a</div>
<div>liblpispx.a</div>
<div>liblpispx.linux.x86_64.gnu.opt.a</div>
<div>libnlpi.cppad-3.2.1.linux.x86_64.gnu.opt.a</div>
<div>libnlpi.cppad.a</div>
<div>libnlpi.cppad.linux.x86_64.gnu.opt.a</div>
<div>libobjscip-3.2.1.linux.x86_64.gnu.opt.a</div>
<div>libobjscip.a</div>
<div>libobjscip.linux.x86_64.gnu.opt.a</div>
<div>libscip-3.2.1.linux.x86_64.gnu.opt.a</div>
<div>libscip.a</div>
<div>libscip.linux.x86_64.gnu.opt.a</div>
<div>libscipopt-3.2.1.linux.x86_64.gnu.opt.a</div>
<div>libscipopt.a</div>
<div>libsoplex-2.2.1.linux.x86_64.gnu.opt.a</div>
<div>libsoplex.a</div>
<div>libsoplex.linux.x86_64.gnu.opt.a</div>
<div><br>
</div>
<div>But when I input the command to link them with my program, I
get some error.</div>
<div>
<div><a class="moz-txt-link-abbreviated" href="mailto:zhouxiaohao@zhouxiaohao-virtual-machine:~/scipoptsuite-3.2.1/local$">zhouxiaohao@zhouxiaohao-virtual-machine:~/scipoptsuite-3.2.1/local$</a>
g++ future_net.c -o future_net -I include -L lib -llpispx
-lnlpi.cppad -lscip -lobjscip -lscipopt</div>
</div>
<div>
<div>
<div>lib/libscipopt.a(gzstream.o): In function
`gzstream::gzstreambuf::underflow()':</div>
<div>gzstream.cpp:(.text+0x60): undefined reference to
`gzread'</div>
<div>lib/libscipopt.a(gzstream.o): In function
`gzstream::gzstreambuf::open(char const*, int)':</div>
<div>gzstream.cpp:(.text+0xf2): undefined reference to
`gzopen'</div>
<div>lib/libscipopt.a(gzstream.o): In function
`gzstream::gzstreambuf::close()':</div>
<div>gzstream.cpp:(.text+0x16f): undefined reference to
`gzclose'</div>
<div>lib/libscipopt.a(gzstream.o): In function
`gzstream::gzstreambuf::flush_buffer()':</div>
<div>gzstream.cpp:(.text+0x27b): undefined reference to
`gzwrite'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfread':</div>
<div>fileio.c:(.text+0x2e): undefined reference to `gzread'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfwrite':</div>
<div>fileio.c:(.text+0x4e): undefined reference to `gzwrite'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfprintf':</div>
<div>fileio.c:(.text+0x145): undefined reference to `gzputs'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfseek':</div>
<div>fileio.c:(.text+0x1f5): undefined reference to `gzseek'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfopen':</div>
<div>fileio.c:(.text+0x1): undefined reference to `gzopen'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfdopen':</div>
<div>fileio.c:(.text+0x11): undefined reference to `gzdopen'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfputc':</div>
<div>fileio.c:(.text+0x178): undefined reference to `gzputc'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfputs':</div>
<div>fileio.c:(.text+0x18a): undefined reference to `gzputs'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfgetc':</div>
<div>fileio.c:(.text+0x1b1): undefined reference to `gzgetc'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfgets':</div>
<div>fileio.c:(.text+0x1d3): undefined reference to `gzgets'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfflush':</div>
<div>fileio.c:(.text+0x1e6): undefined reference to `gzflush'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPrewind':</div>
<div>fileio.c:(.text+0x201): undefined reference to `gzrewind'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPftell':</div>
<div>fileio.c:(.text+0x211): undefined reference to `gztell'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfeof':</div>
<div>fileio.c:(.text+0x221): undefined reference to `gzeof'</div>
<div>lib/libscip.a(fileio.o): In function `SCIPfclose':</div>
<div>fileio.c:(.text+0x231): undefined reference to `gzclose'</div>
<div>collect2: error: ld returned 1 exit status</div>
</div>
</div>
<div><br>
</div>
<div>Can you tell me how to compile my program correctly ?</div>
<div>Thanks</div>
<div><br>
</div>
<div>HaoZhou</div>
<div>Nanjing University</div>
<div> </div>
<div> </div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Scip mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Scip@zib.de">Scip@zib.de</a>
<a class="moz-txt-link-freetext" href="http://listserv.zib.de/mailman/listinfo/scip">http://listserv.zib.de/mailman/listinfo/scip</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
\__________________
Matthias Miltenberger
Zuse Institute Berlin
Takustr. 7, 14195 Berlin
<a class="moz-txt-link-abbreviated" href="http://www.zib.de/miltenberger">www.zib.de/miltenberger</a>
<a class="moz-txt-link-abbreviated" href="mailto:miltenberger@zib.de">miltenberger@zib.de</a>
+49 (30) 841 85-245</pre>
</body>
</html>