<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I have done the basic installation of live555 for Linux, via:</div>
<div><br>
</div>
<div>./genMakefiles linux</div>
<div>make</div>
<div>make install</div>
<div><br>
</div>
<div>which compiles the library and puts the resulting files in /usr/local/include, lib, and bin. I can't seem to get a basic program working, though, due to improperly referenced header files in the code.</div>
<div><br>
</div>
<div>(compiler output)</div>
<div><br>
</div>
<div>
<div>
<div><font class="Apple-style-span" face="'Courier New'">[root@apollo streamtest]# g++ streamtest.cpp </font></div>
<div><font class="Apple-style-span" face="'Courier New'">In file included from streamtest.cpp:1:0:</font></div>
<div><font class="Apple-style-span" face="'Courier New'">/usr/local/include/UsageEnvironment/UsageEnvironment.hh:28:23: fatal error: NetCommon.h: No such file or directory</font></div>
<div><font class="Apple-style-span" face="'Courier New'"> #include "NetCommon.h"</font></div>
</div>
</div>
<div><br>
</div>
<div>What is the best way to resolve this?</div></div></blockquote><div><br></div><div>Your problem is simply that you're not including the include path for the LIVE555 header files in your compilation line. Most people build applications using the "make" command, rather than directly invoking the compiling/linking tools from the command line. Look at how the "Makefile" in the "testProgs" directory works. You'll want to do something similar.</div></div><br><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>