[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gm2] Report on gm2-4.7.3-2013-10-28 on Solariis 10/sparc
From: |
Gaius Mulley |
Subject: |
Re: [Gm2] Report on gm2-4.7.3-2013-10-28 on Solariis 10/sparc |
Date: |
Sun, 10 Nov 2013 19:41:19 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
john o goyo <address@hidden> writes:
Hi John,
> gm2-4.7.3-2013-10-28 builds successfully on Solaris 10/sparc.
>
> Check-gm2 reports the following:
>
> # of expected passes 5964
> # of unexpected failures 1825
> # of unresolved testcases 1387
>
> Gmake install runs to completion without errors but the gm2 libraries
> are NOT installed.
ah ok.
> Here is my directory setup.
>
> ~/src/gcc-4.7.3 contains the patched gcc-4.7.3 source;
> ~/src/gm2-yyyy-mm-dd contains the latest gm2 checkout;
> ~/src/libgm2-yyyy-mm-dd contains the latest libgm2 checkout; and
> ~/src/testsuite-yyyy-mm-dd contains the latest testsuite checkout.
>
> (The date decorating the names above is from the Changelog.)
ok.
> There are soft links out of the gcc-4.7.3 tree as follows:
>
> ~/src/gcc-4.7.3/libgm2 -> ../libgm2
> ~/src/gcc-4.7.3/gcc -> ../../gm2
~/src/gcc-4.7.3/gcc/gm2 -> ../../gm2
^^^
I think this should be ^. Probably just a typo?
> ~/src/gcc-4.7.3/gcc/testsuite/gm2 -> ../../../testsuite/gm2
> ~/src/gcc-4.7.3/gcc/testsuite/lib/gm2-simple.exp ->
> ../../../../testsuite/lib/gm2-simple.exp
> ~/src/gcc-4.7.3/gcc/testsuite/lib/gm2-torture.exp ->
> ../../../../testsuite/lib/gm2-torture.exp
> ~/src/gcc-4.7.3/gcc/testsuite/lib/gm2.exp ->
> ../../../../testsuite/lib/gm2.exp
ok looks fine.
> ~/src/gm2 -> gm2-yyyy-mm-dd
> ~/src/libgm2 -> libgm2-yyyy-mm-dd
> ~/src/testsuite -> testsuite-yyyy-mm-dd
>
> A script removes the links, checks out the latest revisions ab initio,
> and sets up the links. The reason for the links is to leave the gcc
> directory alone. (This worked well for the gcc-4.1.2 release.)
>
> Finally, here is my configuration script, which sits in a sibling
> directory (~/bld):
>
> #!/bin/bash
> rm -rf gm2-4.7.3
> mkdir gm2-4.7.3
> cd gm2-4.7.3
> #
> #
> ../../src/gcc-4.7.3/configure --prefix=$HOME/gm2-4.7.3 \
> --exec-prefix=$HOME/gm2-4.7.3 \
> --without-gnu-ld --with-ld=/usr/ccs/bin/ld \
> --with-gnu-as --with-as=/usr/sfw/bin/gas \
> --build=sparc64-sun-solaris2.10 --host=sparc64-sun-solaris2.10 \
> --with-mpc-include=/usr/local/include \
> --with-mpc-lib=/usr/local/lib/64 \
> --with-mpfr-include=/usr/local/include \
> --with-mpfr-lib=/usr/local/lib/64 \
> --with-gmp-include=/usr/local/include \
> --with-gmp-lib=/usr/local/lib/64 \
> --enable-languages=c,c++,gm2 \
> --disable-bootstrap --enable-checking --enable-shared --disable-libitm \
> --enable-libgm2
>
> john
just wondering what happens if you:
$ cd <your-top-level-build-dir>
$ make all-target-libgm2
?
regards,
Gaius