<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Florin Iucha writes:</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">> Why is that a requirement?  Can that one master makefile call two</span><br><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">> other makefiles, one that produces the static library and the other</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">> that produces the shared libary?  Or it might be even the same slave</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">> makefile, that is called with different arguments (to insert fpic on</span><br style="font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style="font-family:arial,sans-serif;font-size:12.727272033691406px">> the compiler command line, for instance).</span><div><br></div><div>Good question.  I was thinking I'd build one of the </div><div>libs and remove the object files and then rebuild them.</div>
<div>I added a subdirectory and it looks like that will work.<br></div><div><br></div><div>Before I did that I looked at autoconf and automake</div><div>again.  I think there's kind of an impedance mismatch </div><div>
for what I'm working on and those tools.  Most of the </div><div>code I'm working on is in the back tier which users </div><div>don't have to build.  The library and two executables </div><div>that users are expected to build are all in one directory.  </div>
<div style>(I'm not sure I'll export the new directory I added for </div><div style>the shared library since I'm not sure if anyone besides </div><div style>me wants that.)   So I think my need for something</div>
<div style>like autoconf is small.  Probably what I should do is </div><div style>port the makefile to Solaris or another platform and </div><div style>include that new makefile in the distribution. </div><div style><br></div>
<div><div><br></div><div><br></div>-- <br><div dir="ltr">Brian Wood<br>Ebenezer Enterprises - so far G-d has helped us.<br><a href="http://webEbenezer.net" target="_blank">http://webEbenezer.net</a>          (651) 251-9384<br>
<br><br><br></div>
</div></div>