<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Nov 11, 2011, at 11:56 AM, tim vets wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br><br><div class="gmail_quote">2011/11/11 Mathieu Bouchard <span dir="ltr">&lt;<a href="mailto:matju@artengine.ca">matju@artengine.ca</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Le 2011-11-11 à 16:57:00, tim vets a écrit&nbsp;:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Don't know if it's what you would call actual "working on fux_kinect for GNU/Linux", but&nbsp;I did manage to compile it on Ubuntu a few days ago. I ended up with a fux_kinect.pd_linux, but loading it gave me: /usr/lib/pd-extended/extra/<u></u>fux_kinect.pd_linux: /usr/lib/pd-extended/extra/<u></u>fux_kinect.pd_linux: undefined symbol: _ZN7GemBase11setModifiedEv I mailed the author some Valgrind output...<br>


</blockquote>
<br>
You're not telling the whole story. If you have an undefined symbol then the thing doesn't load, so, it can't crash.<br>
<br>
So, how did we resolve the undefined symbol issue so that it was able to at least crash&nbsp;?<br>
<br></blockquote><div>I don't really remember the steps exactly, do you?&nbsp;</div><div>Following your suggestions on irc, I removed a few OSX specific things from the Makefile, and replaced some things by "-shared "or so...&nbsp;</div>

<div>(thanks for the help by the way, and sorry that I forgot to mention it was with your help that I got it to build in the first place, I didn't mean to steal any credit :) )</div><div>That 'undefined symbol' thing probably happened now only because I was trying with a new build of latest Gem, which doesn't seem to work itself here. I now replaced it back with my previous Gem.pd_linux, and it behaves like before: I try to create [fux_kinect], and pd hangs, without ever finishing creating the object, and without messages.</div>

<div>I could probably look up the Valgrind output, if it's relevant.</div></div></blockquote><br></div><div>If you need to know what CFLAGS and LDFLAGS you need for a given platform, check out the Makefile template, they are all in there, laid out by platform.</div><div><br></div><div>.hc</div><div><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; 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; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; 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; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div><br style="font-family: Tahoma; "></div><div>----------------------------------------------------------------------------<br style="font-family: Tahoma; "></div><div><br class="khtml-block-placeholder"></div><div>Man has survived hitherto because he was too ignorant to know how to realize his wishes.&nbsp;&nbsp;Now that he can realize them, he must either change them, or perish. &nbsp; &nbsp;-William Carlos Williams</div><br class="Apple-interchange-newline"></span></span>
</div>
<br></body></html>