Alright, building numpy against atlas from the repositories works, but this atlas only contains the single threaded libraries. So i would like to get my build working completely. <br><br>I think the problem has to do with how im making the atlas .so&#39;s from the .a files. I am simply calling the command &#39;make ptshared&#39; in the atlas lib directory. The LDFLAGS of that particular makefile is set to &#39;-melf_i386&#39;. I have no idea what this means, the only thing I know is that LDFLAGS has something to do with linking, and from what I read on google, the error I am getting is do to improperly created .so files. <br>
<br>I&#39;ve attached both makefiles to this message, if anyone could take a look and see if something obvious is amiss. <br><br>Thanks, <br><br>Chris<br><br><div class="gmail_quote">On Fri, Mar 27, 2009 at 10:32 PM, Chris Colbert <span dir="ltr">&lt;<a href="mailto:sccolbert@gmail.com">sccolbert@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ok, im getting the same error on an install of straight ubuntu 8.10 <br><br>the guy in this thread got the same error as me, but its not clear how he worked it out:<br>
<a href="http://www.mail-archive.com/numpy-discussion@scipy.org/msg13565.html" target="_blank">http://www.mail-archive.com/numpy-discussion@scipy.org/msg13565.html</a><br>
<br>from googling here:<br><a href="http://sources.redhat.com/ml/binutils/2004-12/msg00033.html" target="_blank">http://sources.redhat.com/ml/binutils/2004-12/msg00033.html</a><br><br>it says that the library was not built correctly. <br>

<br>does this mean my atlas .so&#39;s (which i built via -&gt; make ptshared) are incorrect? <br><br>I suppose I could just grab atlas from the repositories, but that would be admitting defeat. <br><font color="#888888"><br>
Chris</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">
On Fri, Mar 27, 2009 at 1:09 PM, Chris Colbert <span dir="ltr">&lt;<a href="mailto:sccolbert@gmail.com" target="_blank">sccolbert@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

some other things I might mention, though I doubt they would have an effect:<br><br>When i built Atlas, I had to force it to use a 32-bit pointer length (I assume this is correct for a 32-bit OS as gcc.stub_64 wasnt found on my system)<br>


<br>in numpy&#39;s site.cfg I only linked to the pthread .so&#39;s. Should I have also linked to the single threaded counterparts in the section above? (I assumed one would be overridden by the other)<br><br>Other than those, I followed closely the instructions on <a href="http://scipy.org" target="_blank">scipy.org</a>. <br>

<font color="#888888">
<br>Chris</font><div><div></div><div><br><br><div class="gmail_quote">On Fri, Mar 27, 2009 at 12:57 PM, Chris Colbert <span dir="ltr">&lt;<a href="mailto:sccolbert@gmail.com" target="_blank">sccolbert@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
this is true. but not nearly as good of a learning experience :) <br><br>I&#39;m a mechanical engineer, so all of this computer science stuff is really new and interesting to me. So i&#39;m trying my best to get a handle on exactly what is going on behind the scenes. <br>


<font color="#888888">
<br>Chris</font><div><div></div><div><br><br><div class="gmail_quote">On Fri, Mar 27, 2009 at 12:36 PM, David Cournapeau <span dir="ltr">&lt;<a href="mailto:david@ar.media.kyoto-u.ac.jp" target="_blank">david@ar.media.kyoto-u.ac.jp</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Chris Colbert wrote:<br>
&gt; forgive my ignorance, but wouldn&#39;t installing atlas from the<br>
&gt; repositories defeat the purpose of installing atlas at all, since the<br>
&gt; build process optimizes it to your own cpu timings?<br>
<br>
</div>Yes and no. Yes, it will be slower than a cutom-build atlas, but it will<br>
be reasonably faster than blas/lapack. Please also keep in mind that<br>
this mostly matters for linear algebra and big matrices.<br>
<br>
Thinking from another POV: how many 1000x1000 matrices could have you<br>
inverted while wasting your time on this already :)<br>
<div><div></div><div><br>
cheers,<br>
<br>
David<br>
_______________________________________________<br>
Numpy-discussion mailing list<br>
<a href="mailto:Numpy-discussion@scipy.org" target="_blank">Numpy-discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>