Hi,<br><br>Anyone&#39;s got an idea why this is happening? Did some search on Google, but no luck...<br><br>Thanks,<br>Rytis<br><br>$ sudo port install dvdauthor<br>---&gt;&nbsp; Building dvdauthor with target all<br>Error: Target 
org.macports.build returned: shell command &quot; cd &quot;/opt/local/var/macports/build<div id="1fee" class="ArwC7c ckChnd">/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_dvdauthor/work/dvdauthor-
0.6.11&quot; &amp;&amp; make all &quot; returned error 2
<br>Command output: Making all in doc<br>make[1]: Nothing to be done for `all&#39;.<br>Making all in src<br>make&nbsp; all-am<br>if gcc -DHAVE_CONFIG_H -I. -I. -I.&nbsp; -DSYSCONFDIR=&quot;\&quot;/opt/local/etc\&quot;&quot; -I/usr/include/libxml2&nbsp; -I/usr/X11/include/freetype2 -I/usr/X11/include&nbsp; -I/opt/local/include -Wall -O2 -MT 
readxml.o -MD -MP -MF &quot;.deps/readxml.Tpo&quot; -c -o readxml.o readxml.c; \<br>&nbsp;&nbsp;&nbsp; then mv -f &quot;.deps/readxml.Tpo&quot; &quot;.deps/readxml.Po&quot;; else rm -f &quot;.deps/readxml.Tpo&quot;; exit 1; fi<br>readxml.c

: In function &#39;readxml&#39;:<br>readxml.c:78: warning: pointer targets in passing argument 1 of &#39;strcmp&#39; differ in signedness<br>readxml.c:89: warning: pointer targets in initialization differ in signedness<br>

readxml.c:89: warning: pointer targets in initialization differ in signedness<br>readxml.c:144: warning: pointer targets in initialization differ in signedness<br>readxml.c: At top level:<br>readxml.c:193: error: syntax error before &#39;get_conv&#39;
<br>readxml.c:194: warning: return type defaults to &#39;int&#39;<br>readxml.c: In function &#39;get_conv&#39;:<br>readxml.c:195: error: nested functions are disabled, use -fnested-functions to re-enable<br>readxml.c:195: error: syntax error before &#39;ic&#39;
<br>readxml.c:197: error: &#39;ic&#39; undeclared (first use in this function)<br>readxml.c:197: error: (Each undeclared identifier is reported only once<br>readxml.c:197: error: for each function it appears in.)<br>readxml.c

:197: error: &#39;iconv_t&#39; undeclared (first use in this function)<br>readxml.c:212: warning: implicit declaration of function &#39;iconv_open&#39;<br>readxml.c: In function &#39;utf8tolocal&#39;:<br>readxml.c:223: error: &#39;iconv_t&#39; undeclared (first use in this function)
<br>readxml.c:223: error: syntax error before &#39;c&#39;<br>readxml.c:230: warning: implicit declaration of function &#39;iconv&#39;<br>readxml.c:230: error: &#39;c&#39; undeclared (first use in this function)<br>make[2]: *** [
readxml.o] Error 1<br>make[1]: *** [all] Error 2<br>make: *** [all-recursive] Error 1<br><br>Error: Status 1 encountered during processing.<br><br><br>If anyone&#39;s interested here&#39;s the piece of code:<br><br>int xml_ison(const char *s)
<br>{<br>&nbsp;&nbsp;&nbsp; if( !strcmp(s,&quot;1&quot;) || !strcasecmp(s,&quot;on&quot;) || !strcasecmp(s,&quot;yes&quot;) )<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 1;<br>&nbsp;&nbsp;&nbsp; if( !strcmp(s,&quot;0&quot;) || !strcasecmp(s,&quot;off&quot;) || !strcasecmp(s,&quot;no&quot;) )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0;<br>&nbsp;&nbsp;&nbsp; return -1;<br>}<br><br>#if defined(HAVE_ICONV) &amp;&amp; defined(HAVE_LANGINFO_CODESET)<br><br>static iconv_t get_conv()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // this is line 193<br>{<br>&nbsp;&nbsp;&nbsp; static iconv_t ic=(iconv_t)-1;
<br><br>&nbsp;&nbsp;&nbsp; if( ic==((iconv_t)-1) ) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char *enc;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; errno=0;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enc=setlocale(LC_ALL,&quot;&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if( enc ) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fprintf(stderr,&quot;INFO: Locale=%s\n&quot;,enc);<br>

<br>
</div>