NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: GCC 4.5.3



Hello together
Please in which file i need to add the following options?

        .include "../../lang/gcc45/preconfigure.mk"
        .include "../../lang/gcc45/buildlink3.mk"

../../mk/compiler.mk?

Thanks for any Feedback
regards
Mauri

-------- Original-Nachricht --------

> Betreff: GCC 4.5.3

> Hello Together
> Now GCC 4.5.3 it's installed and the Path are added but the last step i
> don't see.
> 
> Its correct to add followin lines to compile.mk
> .include "../../lang/gcc45/preconfigure.mk"
> .include "../../lang/gcc45/buildlink3.mk"
> 
> Please i need any little Help.
> Thanks
> mauri
> 
> # witch gcc
> /usr/pkg/gcc45/bin/gcc
> 
> # gcc -v
> Using built-in specs.
> COLLECT_GCC=gcc
> COLLECT_LTO_WRAPPER=/usr/pkg/gcc45/libexec/gcc/sparc64-unknown-netbsd5.1/4.5.3/lto-wrapper
> Target: sparc64-unknown-netbsd5.1
> Configured with: /usr/pkgsrc/lang/gcc45/work/gcc-4.5.3/configure
> --enable-nls --prefix=/usr/pkg/gcc45 --enable-languages='c c++ fortran objc'
> --with-system-zlib --enable-shared --enable-__cxa_atexit --enable-long-long
> --with-local-prefix=/usr/pkg/gcc45 --enable-libssp --enable-threads=posix
> --with-gmp=/usr/pkg --with-mpfr=/usr/pkg --with-ld=/usr/pkg/bin/gnu-ld
> --with-libelf=/usr/pkg
> Thread model: posix
> gcc version 4.5.3 (GCC)
> 
> 
> the finish install from GCC are explane this message:
> 
> ===> Install binary package of gcc45-4.5.3
===========================================================================
> $NetBSD: MESSAGE,v 1.1.1.1 2011/05/14 20:19:46 wiz Exp $
> 
> gcc45-4.5.3 has been installed in /usr/pkg/gcc45
> To use this compiler in pkgsrc:
> 
>    1) In your "pre-configure" target:
>    .include "../../lang/gcc45/preconfigure.mk"
>    2) .include "../../lang/gcc45/buildlink3.mk"
> 
> The "preconfigure.mk" makefile fragment will override the compiler tools
> selected by ../../mk/compiler.mk to use gcc version 4.5.x.
>==========================================================================
> 
> i wasn't shure if i need to add this two following, in file.
> vi /usr/pkgsrc/mk/compiler.mk
> 
> # CC_VERSION
> #       The compiler and version being used, e.g.,
> 
>       +       .include "../../lang/gcc45/preconfigure.mk"
>         +      .include "../../lang/gcc45/buildlink3.mk"
> 
> #
> #       .include "../../mk/compiler.mk"
> #
> #       .if !empty(CC_VERSION:Mgcc-3*)
> #       ...
> #       .endif
> #
> 
> if try to make any package under pkgsrc tree i have followin error.
> 
> # make
> make: "../../mk/../../mk/compiler.mk" line 73: Unassociated shell command
> ".include "../../lang/gcc45/preconfigure.mk""
> make: "../../mk/../../mk/compiler.mk" line 74: Unassociated shell command
> ".include "../../lang/gcc45/buildlink3.mk""
> make: Fatal errors encountered -- cannot continue
> make: stopped in /usr/pkgsrc/net/rdesktop
-- 
Ihr GMX Postfach immer dabei: die kostenlose GMX Mail App für Android.
Komfortabel, sicher und schnell: www.gmx.de/android


Home | Main Index | Thread Index | Old Index