I see the &quot;-isysroot /Developer/SDKs/MacOSX10.4u.sdk&quot; in the gcc call, which is hardcoded into the <a href="http://configure.in/configure">configure.in/configure</a> scripts.  In order to even get things to build at all in OS X 10.6, I had to take all that stuff out, so that it could find the headers in the /usr/include.  I dunno why this was ever there, must have made things work in older versions of OS X, but not now.<br>
<br>I think it is important to get vanilla compiling, even though the gui-rewrite branch takes care of these issues.  It will probably be a while before 0.43, anyway.<br><br>- rich<br><div class="gmail_quote"><br><br>On Thu, Dec 31, 2009 at 6:10 PM, Jaime Oliver <span dir="ltr">&lt;<a href="mailto:jaime.oliver2@gmail.com">jaime.oliver2@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;">Hi,<br>
<br>
sorry for the lack of involvement so far! I&#39;m willing to benchmark any<br>
tests needed.<br>
<br>
something very weird has happened...<br>
<br>
I compiled it without any evident problems and have used it fine, for<br>
a while. The config log for that build is attached as config.log<br>
<br>
However, I just downloaded it again and tried to compile and got a<br>
bunch of errors. I am attaching the output to the console as<br>
console-output.txt and the config log for that build as<br>
config-error.log.<br>
<br>
Is it possible there has been a change in pd-0.42-5?<br>
<br>
J<br>
<div><div></div><div class="h5"><br>
<br>
<br>
<br>
On Wed, Dec 30, 2009 at 7:09 PM, Rich E &lt;<a href="mailto:reakinator@gmail.com">reakinator@gmail.com</a>&gt; wrote:<br>
&gt; I listed some notes about the problems I was having with the gui rewrite,<br>
&gt; most problematic is that you can&#39;t navigate in text with arrows.  Should I<br>
&gt; file bug reports or is the list fine for this?<br>
&gt; pd-gui-rewrite compiled with tcl/tk 8.5, but vanilla/extended ships with<br>
&gt; 8.4.  I&#39;d like to compile them with 8.5 to see if that is adding the<br>
&gt; functionality.<br>
&gt; both versions of libPdTCL.dylib, compiled and from the dmg, are i386 32-bit.<br>
&gt;  I don&#39;t know why the compiled version complains that this is the wrong<br>
&gt; architecture while the dmg version doesn&#39;t.<br>
&gt; Has anyone compiled a working version of pd vanilla in Snow Leopard? Jaime?<br>
&gt; On Tue, Dec 29, 2009 at 6:15 PM, Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Dec 28, 2009, at 1:19 PM, Rich E wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hans,<br>
&gt;&gt;<br>
&gt;&gt; The gui rewrite version works fine on my computer, but I need<br>
&gt;&gt; Pd-Vanilla/Extented for testing purposes.  Not to mention, there are various<br>
&gt;&gt; small bugs in the gui rewrite branch that make it difficult to use when I&#39;m<br>
&gt;&gt; making music.<br>
&gt;&gt;<br>
&gt;&gt; Please report them, so that I can fix them.  Now&#39;s the time for the final<br>
&gt;&gt; push on the new GUI code since Miller is working on tying it all into the<br>
&gt;&gt; 0.43 release.<br>
&gt;&gt;<br>
&gt;&gt; The problem is also that the wacom external I am working with * only *<br>
&gt;&gt; works with the pd-gui-rewrite branch, but I don&#39;t know if that is because I<br>
&gt;&gt; compiled it from source (with maybe a different version of Tcl/Tk) or<br>
&gt;&gt; because you re-wrote the Tk code to use Apple Events in a different way.<br>
&gt;&gt;<br>
&gt;&gt; I didn&#39;t really do anything explicit with Apple Events, but it is a<br>
&gt;&gt; ground-up rewrite.  Depending on where you got your build, it could be using<br>
&gt;&gt; Tcl/Tk 8.5.  You can check that with the [hcs/tcl_version] object.<br>
&gt;&gt;<br>
&gt;&gt; About 64-bit, I&#39;ve decided to just compile all my music software as 32-bit<br>
&gt;&gt; for now, it seems to be too early for most apps still to run everything as<br>
&gt;&gt; 64-bit (and no real gain any way).  Most everything pre-compiled (ex.<br>
&gt;&gt; pd-extended) is 32-bit, anyway.<br>
&gt;&gt;<br>
&gt;&gt; So, that said, anyone have any suggestions on what is going wrong with my<br>
&gt;&gt; libPdTcl.dylib? The version included with Pd-extended is also i386, yet tk<br>
&gt;&gt; doesn&#39;t complain about it when running Wish...<br>
&gt;&gt;<br>
&gt;&gt; Run &quot;file libPdTcl.dylib&quot; to see what kind of binary it is.  That whole<br>
&gt;&gt; thing is such a kludge... I shudder to even think about it.  Plus its<br>
&gt;&gt; totally gone in 0.43.  As for 64-bit, that&#39;s something we do need to get<br>
&gt;&gt; fixed.<br>
&gt;&gt; .hc<br>
&gt;&gt;<br>
&gt;&gt; Rich<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Dec 28, 2009 at 8:52 PM, Hans-Christoph Steiner &lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Try the 0.43/pd-gui-rewrite branch, with the new autotools build system.<br>
&gt;&gt;&gt;  I think it should build properly on Mac OS X 64-bit:<br>
&gt;&gt;&gt; <a href="http://puredata.info/dev/PdGuiRewrite" target="_blank">http://puredata.info/dev/PdGuiRewrite</a><br>
&gt;&gt;&gt; If not, report problems here and I try to fix them and commit them.<br>
&gt;&gt;&gt; .hc<br>
&gt;&gt;&gt; On Dec 27, 2009, at 10:25 AM, Rich E wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On I go.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Loading /usr/bin/wish turns out to be 64bit, but running pd from Miller&#39;s<br>
&gt;&gt;&gt; pre-built app (or Pd-extended pre-built) creates a 32bit version.  When<br>
&gt;&gt;&gt; compiling from source, I am making libPdTcl.dylib 32bit, but wish&#39;s &#39;load&#39;<br>
&gt;&gt;&gt; function thinks this is the wrong architecture - I think then that wish<br>
&gt;&gt;&gt; needs to be run as 32bit, but I can&#39;t figure out how to do this or how the<br>
&gt;&gt;&gt; pre-built app is doing this.  I can&#39;t find any doc&#39;s on that load function,<br>
&gt;&gt;&gt; either (line 67 of <a href="http://pd.tk" target="_blank">pd.tk</a>).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;m just shooting in the dark here, trying to conjure up some advice.  I<br>
&gt;&gt;&gt; need to get pd compiled from source to work on an external.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Rich<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sat, Dec 26, 2009 at 12:29 AM, Rich E &lt;<a href="mailto:reakinator@gmail.com">reakinator@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I hope someone can help me fix the last problem on this list, it is<br>
&gt;&gt;&gt;&gt; blocking me (libPdTcl.dylib wrong architecture).  I can&#39;t see why it is<br>
&gt;&gt;&gt;&gt; detected as the wrong architecture, everything I check says it is i386<br>
&gt;&gt;&gt;&gt; compatible.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I did remove alot from the <a href="http://configure.in" target="_blank">configure.in</a> file trying to get it work, so<br>
&gt;&gt;&gt;&gt; maybe there is a problem there.  It is attached.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; merry christmas, feliz navidad és boldog karácsonzyt (i think I may have<br>
&gt;&gt;&gt;&gt; barely missed it in my time)!<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; - rich<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Wed, Dec 23, 2009 at 4:44 AM, Rich E &lt;<a href="mailto:reakinator@gmail.com">reakinator@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I am having problems compiling pd from Miller&#39;s website in OS X Snow<br>
&gt;&gt;&gt;&gt;&gt; Leopard.  Basically, Pd fell behind Apple&#39;s updates.  Here are my problems,<br>
&gt;&gt;&gt;&gt;&gt; fixes where I found them:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; - the configure script automatically adds -isysroot blah blah for the<br>
&gt;&gt;&gt;&gt;&gt; 10.4 sdk, which doesn&#39;t work.  this line is removed.<br>
&gt;&gt;&gt;&gt;&gt; - the included portaudio (and more importantly, its coreaudio<br>
&gt;&gt;&gt;&gt;&gt; components) with pd does not match the coreaudio framework included with<br>
&gt;&gt;&gt;&gt;&gt; Snow Leopard.  There are lots of deprecations and finally undeclared<br>
&gt;&gt;&gt;&gt;&gt; methods.  I tried just updating the source code from that in portaudio&#39;s<br>
&gt;&gt;&gt;&gt;&gt; svn, but this led to further undefined calls that I don&#39;t remember.<br>
&gt;&gt;&gt;&gt;&gt; - using &#39;-disable-portaudio&#39; doesn&#39;t do any good because it is<br>
&gt;&gt;&gt;&gt;&gt; automatically added if you are on OS X (I wanted to just use jack since<br>
&gt;&gt;&gt;&gt;&gt; portaudio is outdated).<br>
&gt;&gt;&gt;&gt;&gt; - I had to remove all &#39;-arch&#39; flags except i386 to get everything<br>
&gt;&gt;&gt;&gt;&gt; linked.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Okay, after that, it compiled. whew. Still, pd&#39;s gui will not run<br>
&gt;&gt;&gt;&gt;&gt; because libPdTcl.dylib either isn&#39;t found or is the wrong architecture, I<br>
&gt;&gt;&gt;&gt;&gt; still can&#39;t tell:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; $ pd -jack<br>
&gt;&gt;&gt;&gt;&gt; Error in startup script:<br>
&gt;&gt;&gt;&gt;&gt; dlopen(/usr/local/lib/pd/bin/../bin/libPdTcl.dylib, 10): no suitable image<br>
&gt;&gt;&gt;&gt;&gt; found.  Did find:<br>
&gt;&gt;&gt;&gt;&gt;     /usr/local/lib/pd/bin/../bin/libPdTcl.dylib: mach-o, but wrong<br>
&gt;&gt;&gt;&gt;&gt; architecture<br>
&gt;&gt;&gt;&gt;&gt;     while executing<br>
&gt;&gt;&gt;&gt;&gt; &quot;load $pd_guidir/bin/libPdTcl.dylib&quot;<br>
&gt;&gt;&gt;&gt;&gt;     invoked from within<br>
&gt;&gt;&gt;&gt;&gt; &quot;if {$pd_nt == 2} {<br>
&gt;&gt;&gt;&gt;&gt; # turn on James Tittle II&#39;s fast drawing<br>
&gt;&gt;&gt;&gt;&gt;     set tk::mac::useCGDrawing 1<br>
&gt;&gt;&gt;&gt;&gt; # anti-alias all lines that need it<br>
&gt;&gt;&gt;&gt;&gt;     set tk::mac::CGAnt...&quot;<br>
&gt;&gt;&gt;&gt;&gt;     (file &quot;/usr/local/lib/pd/bin/<a href="http://pd.tk" target="_blank">pd.tk</a>&quot; line 67)<br>
&gt;&gt;&gt;&gt;&gt; ^CPd: signal 2<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; It is there, they are all i386 and tcl/tk are universal binaries, so I<br>
&gt;&gt;&gt;&gt;&gt; don&#39;t know.  Anyone else?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Running pd with no gui and jack works.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; regards,<br>
&gt;&gt;&gt;&gt;&gt; Rich<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt;&gt;&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt;&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ----------------------------------------------------------------------------<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Man has survived hitherto because he was too ignorant to know how to<br>
&gt;&gt;&gt; realize his wishes.  Now that he can realize them, he must either change<br>
&gt;&gt;&gt; them, or perish.    -William Carlos Williams<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ----------------------------------------------------------------------------<br>
&gt;&gt; Computer science is no more related to the computer than astronomy is<br>
&gt;&gt; related to the telescope.      -Edsger Dykstra<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
</div></div>Jaime E Oliver LR<br>
<br>
<a href="mailto:joliverl@ucsd.edu">joliverl@ucsd.edu</a><br>
<a href="http://www.realidadvisual.org/jaimeoliver%0Awww-crca.ucsd.edu/" target="_blank">www.realidadvisual.org/jaimeoliver<br>
www-crca.ucsd.edu/</a><br>
<a href="http://www.realidadvisual.org" target="_blank">www.realidadvisual.org</a><br>
<br>
858 750 0924 (cel)<br>
858 202 1522 (home)<br>
9168 Regents Rd. Apt. G<br>
La Jolla, CA 92037<br>
USA<br>
</blockquote></div><br>