On Fri, Jul 29, 2011 at 1:21 PM, Jack Howarth <[email protected]>wrote:
> On Fri, Jul 29, 2011 at 01:29:57PM -0400, Alexander Hansen wrote:
> > On 7/29/11 12:01 PM, Jack Howarth wrote:
> > > On Fri, Jul 29, 2011 at 11:11:48AM -0430, Eduardo Pestana wrote:
> > >> Dear All,
> > >>
> > >> To build the clamav packages, fink requires gcc46.
> > >>
> > >> The building of gcc46 failed. Below is the error line, with some
> output
> > >> before and after,
> > >> to give context to the problem.
> > >
> > > The error is much earler in the log due to the parallel make. You can
> find it by
> > > search the log for instances of '***'. The obvious things to check for
> are...
> > >
> > > 1) You must not have MacPorts installed under fink or have third party
> software
> > > in /usr/local...
> > >
> > >
> http://www.finkproject.org/faq/comp-general.php?phpLang=en#usr-local-libs
> > >
> > > Try moving both /usr/local and /opt/local aside if they exist before
> attempting
> > > to rebuild gcc46.
> > >
> > > 2) Make sure your Xcode is at least 3.2.3 ('xcodebuild -version' should
> show
> > > you this). If not, Software Update should already be offering you Xcode
> 3.2.6
> > > for installation.
> > >
> > > Jack
> > >>
> >
> > <snip>
> >
> > Xcode's good, according to Eduardo's original post:
> >
> > >>> Xcode Version: 3.2.6-1
>
> Well, without the full log it is impossible to say due to the parallel
> build.
> I still suspect it will be some form of third party software conflict
> whether from
> MacPorts or stray installations into /usr/local. A chrooted fink build
> would be
> so helpful with gcc4x.
> Jack
>
> >
> > <snip>
> > --
> > Alexander Hansen, Ph.D.
> > Fink User Liaison
> > http://finkakh.wordpress.com/
>
Dear Jack, Alexander, All
I did as Jack said. Looking carefully in the log (with /usr/local/
*not renamed/moved*) I found
checking for the correct version of the gmp/mpfr/mpc libraries... yes
> checking for PWL_handle_timeout in -lpwl... yes
> checking for version 0.11 (revision 0 or later) of PPL... yes
> checking for installed CLooG ISL... ISL
> checking for version 0.16.1 of CLooG... yes
> The following languages will be built: c,c++,fortran,java,lto,objc,obj-c++
> *** This configuration is not supported in the following subdirectories:
> zlib target-libmudflap gnattools target-libada target-libgo
> (Any other directories should still work fine.)
> rm: conftest.dSYM: is a directory
> checking for default BUILD_CONFIG... bootstrap-debug
> checking for bison... bison -y
>
and also
patching file include/simple-object.h
> patching file libiberty/simple-object-mach-o.c
> patching file gcc/config/darwin.c
> Hunk #1 succeeded at 1749 (offset -4 lines).
> Hunk #2 succeeded at 1837 (offset -4 lines).
> Hunk #3 succeeded at 2740 (offset -4 lines).
> Hunk #4 succeeded at 2756 (offset -4 lines).
> Hunk #5 succeeded at 2785 (offset -4 lines).
> Hunk #6 succeeded at 2800 (offset -4 lines).
> /var/tmp/tmp.1.DimfCY
> #!/bin/bash -ev
> set +x
> if [ -e /usr/local/lib/libgmp.a ] || [ -e /usr/local/lib/libgmp.dylib ];
> then
> echo "-----WARNING-----WARNING-----WARNING-----"
> echo "You seem to have GMP installed in /usr/local."
> echo "This is known to cause gcc46 to fail to build."
> echo "Please move aside /usr/local and try again."
> echo "-----WARNING-----WARNING-----WARNING-----"
> exit 1
> fi
>
I also moved /usr/local/ to /usr/local.Moved/ and tried again as Jack said.
Gcc46 failed again :-(
In the log, the two groups of lines quoted above *still* appear, and
exactly equal.
Thanks,
Eduardo
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users