<div class="gmail_quote">2012/3/25 Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":68b">The key here is for the user to be aware that the layout is not normal.<br></div></blockquote><div><br></div><div>Well, what is "normal"? The way the package recommends and the way all other packages are organized, or the way an unknowing user might lay things out?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":68b">
<br>
I agree - There is a bit of autodetection with --with-package-dir<br>
option. But if one knows include,lib details and want to specify these<br>
details --with-package-include, --with-package-lib are appropriate<br>
options.<br>
<br>
And with default layout - one should expect both modes to work.<br>
<div class="im"><br></div></div></blockquote><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":68b"><div class="im">
> What other package ever uses --prefix=.../include? Every one I know of<br>
> would expect you to say --prefix=/opt/local/ and it would place headers in<br>
> /opt/local/include.<br>
<br>
</div>Well this package is trying to organize itself within 'cuda include'<br>
package orgainzation.  I think this is smilar to the way 'perl' or<br>
'python' modules organize themselves within their respective trees.</div></blockquote></div><br><div>With Python, I say --prefix=/opt/local and it puts things in /opt/local/lib/python3.2/site-packages. There is a PYTHONPATH environment variable that points to the inner directory, but I have always thought --with-foo-dir= should be thought of as matching a --prefix option.</div>