<br><br>that&#39;s strange ... how can I introduce dependencies in my system?<br><br>make ended with an error:<br><font size="1"><span style="font-family: courier new,monospace;">sgen-os-mach.c: In function ‘mono_sgen_thread_handshake’:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: warning: implicit declaration of function ‘UCONTEXT_GREGS’</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: warning: nested extern declaration of ‘UCONTEXT_GREGS’</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RAX’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: (Each undeclared identifier is reported only once</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: for each function it appears in.)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RBX’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RCX’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RDX’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RSI’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RDI’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_RBP’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R8’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R9’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R10’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R11’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R12’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R13’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R14’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">sgen-os-mach.c:101: error: ‘REG_R15’ undeclared (first use in this function)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">make[3]: *** [libmonoruntimesgen_la-sgen-os-mach.lo] Error 1</span></font><br>
<br>I installed:<br>boost<br>cmake<br>git<br>Qt<br>readline<br>sqlite<br>icu<br><br>for compiling mono, I installed<br>gettext 0.18.1.1<br>libiconv 1.13.1<br>glib-2.24.1<br><br>I never installed something in /usr/bin<br>my system was reinstalled for Snow-leopard...<br>
How could I have introduce weird dependencies ?<br>strange ...<br><br>Best regards,<br>Sylvain<br><br><br><br><br><div class="gmail_quote">On Wed, Jul 21, 2010 at 8:15 PM, Geoff Norton <span dir="ltr">&lt;<a href="mailto:gnorton@novell.com">gnorton@novell.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div style="word-wrap: break-word;">You seem to have installed a bunch of weird dependencies into your environment.  I suggest following the wiki with a clean environment.<div>
<br></div><div>iconv is included with osx, eglib is the only support glib method on x86_64 darwin, etc.</div><div><br></div><font color="#888888"><div>-g</div></font><div><div></div><div class="h5"><div><br><div><div>On 2010-07-21, at 2:06 PM, Sylvain Pointeau wrote:</div>
<br><blockquote type="cite">I re-installed libiconv on /usr/local/<br><br>and I run the command:<br><br>CPPFLAGS=&quot;-I/usr/local/include&quot; LDFLAGS=&quot;-L/usr/local/lib&quot; ./autogen.sh --prefix=/user/local/mono270/ --host=x86_64-apple-darwin10<br>

<br>I had a message saying I should not use host but build? do you have an idea?<br>what are the value I can put? same as host?<br><br>but I made &quot;make&quot;, seems to run now.<br><br>is it correct?<br><br>Best regards,<br>

Sylvain<br><br><div class="gmail_quote">On Wed, Jul 21, 2010 at 6:45 PM, Geoff Norton <span dir="ltr">&lt;<a href="mailto:gnorton@novell.com" target="_blank">gnorton@novell.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div style="word-wrap: break-word;">You dont; only eglib is supported on x86-64; libiconv is shipped with apples compiler tho; so you&#39;ll need to figure out whats wrong with your environment.<div><br></div><font color="#888888"><div>

-g</div></font><div><div></div><div><div><br><div><div>On 2010-07-21, at 12:41 PM, Sylvain Pointeau wrote:</div><br><blockquote type="cite">I just made<br><br>&gt; svn co <a href="http://anonsvn.mono-project.com/source/trunk/mono" target="_blank">http://anonsvn.mono-project.com/source/trunk/mono</a><br>

&gt; ./autogen.sh --prefix=/user/local/mono270/ --host=x86_64-apple-darwin10<br>
&gt; make<br><br>I have:<br><br>Undefined symbols:<br>  &quot;_libiconv_open&quot;, referenced from:<br>      _monoeg_g_convert in libeglib.a(libeglib_la-gunicode.o)<br>  &quot;_libiconv_close&quot;, referenced from:<br>

      _monoeg_g_convert in libeglib.a(libeglib_la-gunicode.o)<br>
  &quot;_libiconv&quot;, referenced from:<br>      _monoeg_g_convert in libeglib.a(libeglib_la-gunicode.o)<br>ld: symbol(s) not found<br><br><br>How to force it by taking the glib2 in my /usr/local/ ?<br><br>Many thanks for your help,<br>


Sylvain<br>
</blockquote></div><br></div></div></div></div></blockquote></div><br>
</blockquote></div><br></div></div></div></div></blockquote></div><br>