<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On 03/set/07, at 06:57, Paul Guyot wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><span class="Apple-style-span" style="-webkit-text-stroke-width: -1; ">Chiara should either remove FSF compiler and retry or try to compile an FSF-obtained version of binutils.</span></div> </blockquote><br></div><div>Unfortunately no solution works properly.</div><div><br class="webkit-block-placeholder"></div><div>::. Using gcc 4.0.1 of Apple and installing binutils through macport, I have the following error</div><div><br class="webkit-block-placeholder"></div><div><div><font class="Apple-style-span" color="#008040">---&gt;  Building binutils with target all</font></div><div><font class="Apple-style-span" color="#008040">Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/build" &amp;&amp; make all " returned error 2</font></div><div><font class="Apple-style-span" color="#008040">Command output: if [ x"" != x ]; then \</font></div><div><font class="Apple-style-span" color="#008040">  cc -no-cpp-precomp -c -DHAVE_CONFIG_H -O2 -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/../include  -W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes -Wc++-compat  /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/fibheap.c -o pic/fibheap.o; \</font></div><div><font class="Apple-style-span" color="#008040">else true; fi</font></div><div><font class="Apple-style-span" color="#008040">cc -no-cpp-precomp -c -DHAVE_CONFIG_H -O2 -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/../include  -W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes -Wc++-compat /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/fibheap.c -o fibheap.o</font></div><div><font class="Apple-style-span" color="#008040">cc1: error: unrecognized command line option "-Wc++-compat"</font></div><div><font class="Apple-style-span" color="#008040">make[2]: *** [fibheap.o] Error 1</font></div><div><font class="Apple-style-span" color="#008040">make[1]: *** [all-libiberty] Error 2</font></div><div><font class="Apple-style-span" color="#008040">make: *** [all] Error 2</font></div><div><font class="Apple-style-span" color="#008040">Error: Status 1 encountered during processing.</font></div><div><br class="webkit-block-placeholder"></div><div>::. Using gcc 3.3 of Apple and installing binutils through macport, I have the following error</div><div><br class="webkit-block-placeholder"></div><div><div><font class="Apple-style-span" color="#008040">---&gt;  Building binutils with target all</font></div><div><font class="Apple-style-span" color="#008040">Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/build" &amp;&amp; make all " returned error 2</font></div><div><font class="Apple-style-span" color="#008040">Command output: if [ x"" != x ]; then \</font></div><div><font class="Apple-style-span" color="#008040">  cc -no-cpp-precomp -c -DHAVE_CONFIG_H -O2 -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/../include  -W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes -Wc++-compat  /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/fibheap.c -o pic/fibheap.o; \</font></div><div><font class="Apple-style-span" color="#008040">else true; fi</font></div><div><font class="Apple-style-span" color="#008040">cc -no-cpp-precomp -c -DHAVE_CONFIG_H -O2 -I. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/../include  -W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes -Wc++-compat /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_binutils/work/binutils-2.17/libiberty/fibheap.c -o fibheap.o</font></div><div><font class="Apple-style-span" color="#008040">cc: installation problem, cannot exec `cc1': No such file or directory</font></div><div><font class="Apple-style-span" color="#008040">make[2]: *** [fibheap.o] Error 1</font></div><div><font class="Apple-style-span" color="#008040">make[1]: *** [all-libiberty] Error 2</font></div><div><font class="Apple-style-span" color="#008040">make: *** [all] Error 2</font></div><div><font class="Apple-style-span" color="#008040">Error: Status 1 encountered during processing.</font></div></div></div><div><br class="webkit-block-placeholder"></div><div>::. Compiling a FSF version of binutils and using gcc 4.2.1 of FSF, I get the following during the installation phase</div><div><br class="webkit-block-placeholder"></div><div><div><font class="Apple-style-span" color="#008040">/bin/sh ./mkinstalldirs /usr/local /usr/local</font></div><div><font class="Apple-style-span" color="#008040">for f in standards.info configure.info; do \</font></div><div><font class="Apple-style-span" color="#008040">  if test -f .././etc/`echo $f | sed -e 's/.info$/.texi/'`; then \</font></div><div><font class="Apple-style-span" color="#008040">    if make "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" $f; then \</font></div><div><font class="Apple-style-span" color="#008040">      true; \</font></div><div><font class="Apple-style-span" color="#008040">    else \</font></div><div><font class="Apple-style-span" color="#008040">      exit 1; \</font></div><div><font class="Apple-style-span" color="#008040">    fi; \</font></div><div><font class="Apple-style-span" color="#008040">  fi; \</font></div><div><font class="Apple-style-span" color="#008040">done</font></div><div><font class="Apple-style-span" color="#008040">make[3]: `standards.info' is up to date.</font></div><div><font class="Apple-style-span" color="#008040">make[3]: `configure.info' is up to date.</font></div><div><font class="Apple-style-span" color="#008040">/bin/sh .././etc/../mkinstalldirs /usr/local/info</font></div><div><font class="Apple-style-span" color="#008040">if test ! -f standards.info; then cd .././etc; fi; \</font></div><div><font class="Apple-style-span" color="#008040">if test -f standards.info; then \</font></div><div><font class="Apple-style-span" color="#008040">  for i in standards.info*; do \</font></div><div><font class="Apple-style-span" color="#008040">    /usr/bin/install -c -m 644 $i /usr/local/info/$i; \</font></div><div><font class="Apple-style-span" color="#008040">  done; \</font></div><div><font class="Apple-style-span" color="#008040">fi</font></div><div><font class="Apple-style-span" color="#008040">if test ! -f configure.info; then cd .././etc; fi; \</font></div><div><font class="Apple-style-span" color="#008040">if test -f configure.info; then \</font></div><div><font class="Apple-style-span" color="#008040">  for i in configure.info*; do \</font></div><div><font class="Apple-style-span" color="#008040">    /usr/bin/install -c -m 644 $i /usr/local/info/$i; \</font></div><div><font class="Apple-style-span" color="#008040">  done; \</font></div><div><font class="Apple-style-span" color="#008040">fi</font></div><div><font class="Apple-style-span" color="#008040">make[2]: Nothing to be done for `install'.</font></div><div><font class="Apple-style-span" color="#008040">make[3]: Nothing to be done for `all'.</font></div><div><font class="Apple-style-span" color="#008040">/bin/sh .././libiberty/../mkinstalldirs /usr/local/lib/`gcc -g -O2 -print-multi-os-directory`</font></div><div><font class="Apple-style-span" color="#008040">/usr/bin/install -c -m 644 ./libiberty.a /usr/local/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.an</font></div><div><font class="Apple-style-span" color="#008040">( cd /usr/local/lib/`gcc -g -O2 -print-multi-os-directory` ; chmod 644 ./libiberty.an ;ranlib ./libiberty.an )</font></div><div><font class="Apple-style-span" color="#008040">mv -f /usr/local/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.an /usr/local/lib/`gcc -g -O2 -print-multi-os-directory`/./libiberty.a</font></div><div><font class="Apple-style-span" color="#008040">if test -n ""; then \</font></div><div><font class="Apple-style-span" color="#008040">  case "" in \</font></div><div><font class="Apple-style-span" color="#008040">    /*)    thd=;; \</font></div><div><font class="Apple-style-span" color="#008040">    *)     thd=/usr/local/include/;; \</font></div><div><font class="Apple-style-span" color="#008040">  esac; \</font></div><div><font class="Apple-style-span" color="#008040">  /bin/sh .././libiberty/../mkinstalldirs ${thd}; \</font></div><div><font class="Apple-style-span" color="#008040">  for h in .././libiberty/../include/ansidecl.h .././libiberty/../include/demangle.h .././libiberty/../include/dyn-string.h .././libiberty/../include/fibheap.h .././libiberty/../include/floatformat.h .././libiberty/../include/hashtab.h .././libiberty/../include/libiberty.h .././libiberty/../include/objalloc.h .././libiberty/../include/partition.h .././libiberty/../include/safe-ctype.h .././libiberty/../include/sort.h .././libiberty/../include/splay-tree.h; do \</font></div><div><font class="Apple-style-span" color="#008040">    /usr/bin/install -c -m 644 $h ${thd}; \</font></div><div><font class="Apple-style-span" color="#008040">  done; \</font></div><div><font class="Apple-style-span" color="#008040">fi</font></div><div><font class="Apple-style-span" color="#008040">make[3]: Nothing to be done for `install'.</font></div><div><font class="Apple-style-span" color="#008040">make[1]: Nothing to be done for `install-target'.</font></div><br class="webkit-block-placeholder"></div><br></body></html>