<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Sep 17, 2011, at 6:24 PM, katja wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br><div class="gmail_quote"><br><div class="gmail_quote"><div class="im">On Fri, Sep 16, 2011 at 6:52 PM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at" target="_blank">hans@at.or.at</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br> hey Katja,<br> <br> I am trying your soundtouch~ on Ubuntu/Maverick. &nbsp;First I tried the<br> included binary, then I built it from source. Both ways I got this:<br> <br> soundtouch~.pd_linux: soundtouch~.pd_linux: undefined symbol: _Znaj<br><font color="#888888"><br></font></blockquote><div><br></div></div><div>Are you building for a 64 bit system? I have tried that several times, &nbsp;and can't remember all the details, but that wouldn't make much of a difference because so far I never succeeded to make it load. For Linux 32 bit (Ubuntu, Debian), I have not seen this issue. But I don't know by head which gcc version was used for these.</div></div></div></blockquote><div><br></div><div>Nope, this is on Ubuntu/Maverick/i386 32-bit. &nbsp;I haven't really ventured into 64-bit territory. I hope you get your 64-bit float support nailed down, that is a great thing, that'll make the switch to 64-bit worth it to me.</div><br><blockquote type="cite"><div class="gmail_quote"><div class="gmail_quote"> <div>When building the soundtouch~ class for Windows with latest mingw, I had a problem with missing libs, and this could be solved by including cflags;</div><div><br></div><div>-static-libgcc -static-libstdc++</div> <div><br></div><div>For what I understand this is a specific feature of mingw, where they have (recently) split the gnu standard library in smaller units, for which you can choose to include them statically or supply dll's. I have noticed the discussion on the list about this topic. But now I wonder if 64 bit Linux, or maybe gcc 4.5, have adopted a similar approach? I am mostly on OSX and Debian with not so new GNU tools.</div></div></div></blockquote></div><div><br></div>You could also just include the DLLs if you wanted. &nbsp;This is not MinGW specific, its just that Debian, Ubuntu, Mac OS X, etc. provide those dynamic libs as part of the OS, while Windows does not. &nbsp;For Pd-extended 0.43 on Windows, I included the libgcc and libstdc++ DLLs, so that externals built with MinGW don't need to include libgcc or libstdc++ either as statically linked in or as an included DLL.<div><br></div><div>.hc<br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: 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: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; 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; "><div><br class="Apple-interchange-newline">----------------------------------------------------------------------------<br></div><div><br></div>I hate it when they say, "He gave his life for his country." &nbsp;Nobody&nbsp;gives their life for anything. &nbsp;We steal the lives of these kids. &nbsp;-Admiral Gene LeRocque<br></span></div></span> </div><br></div></body></html>