gm2
[Top][All Lists]
Advanced

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

Re: [Gm2] Yes, I have no installation scripts in libgm2


From: Gaius Mulley
Subject: Re: [Gm2] Yes, I have no installation scripts in libgm2
Date: Mon, 02 Dec 2013 20:40:51 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

john o goyo <address@hidden> writes:

> I do not have git on my Solaris 10 box (and I gave up trying to build
> it from source).  So, I dounloaded gm2 on my PPC box, which has git,
> and copied it over.  Setting things up and trying to build it rewarded
> me with the following error.
>
> Checking multilib configuration for libgm2...
> mkdir -p -- sparc64-sun-solaris2.10/libgm2
> Configuring in sparc64-sun-solaris2.10/libgm2
> configure: creating cache ./config.cache
> configure: error: cannot find install-sh, install.sh, or shtool in
> "../../../../src/gcc-4.7.3/libgm2"
> "../../../../src/gcc-4.7.3/libgm2/.."
> "../../../../src/gcc-4.7.3/libgm2/../.."
>
> This has me confused.  There are indeed no instalation scripts in
> libgm2.  Assistance requested.
>
> john

Hi John,

that is certainly odd, here are the files I get having performed git
clone.  Thereafter I ran 'combine-trees' to perform the graft.

Hope this helps,
Gaius



address@hidden:~/Sandpit/gm2-git$ git clone git://git.sv.gnu.org/gm2.git
Cloning into 'gm2'...
remote: Counting objects: 23026, done.
remote: Compressing objects: 100% (4754/4754), done.
remote: Total 23026 (delta 17922), reused 22612 (delta 17660)
Receiving objects: 100% (23026/23026), 7.28 MiB | 1.42 MiB/s, done.
Resolving deltas: 100% (17922/17922), done.
address@hidden:~/Sandpit/gm2-git$ ls
gm2
address@hidden:~/Sandpit/gm2-git$ cd gm2/
combine-trees  COPYING        gcc-versionno/ .git/          gm2-harness/   
README         
address@hidden:~/Sandpit/gm2-git$ cd gm2/
combine-trees  COPYING        gcc-versionno/ .git/          gm2-harness/   
README         
address@hidden:~/Sandpit/gm2-git$ cd gm2/gcc-versionno/
gcc/    libgm2/ 
address@hidden:~/Sandpit/gm2-git$ cd gm2/gcc-versionno/libgm2/
address@hidden:~/Sandpit/gm2-git/gm2/gcc-versionno/libgm2$ ls
ChangeLog  configure  configure.ac  Makefile.in
address@hidden:~/Sandpit/gm2-git/gm2/gcc-versionno/libgm2$ ls -l
total 184
-rw-r--r-- 1 gaius gaius    593 Dec  2 20:29 ChangeLog
-rwxr-xr-x 1 gaius gaius 120719 Dec  2 20:29 configure
-rw-r--r-- 1 gaius gaius   4500 Dec  2 20:29 configure.ac
-rw-r--r-- 1 gaius gaius  46796 Dec  2 20:29 Makefile.in


address@hidden:~$ cd Sandpit/gm2-git/
address@hidden:~/Sandpit/gm2-git$ ls
gm2
address@hidden:~/Sandpit/gm2-git$ cd gm2/
address@hidden:~/Sandpit/gm2-git/gm2$ ls
combine-trees  COPYING  gcc-versionno  gm2-harness  README
address@hidden:~/Sandpit/gm2-git/gm2$ cat README 
This is the top level directory of the project GNU Modula-2.

The GNU Modula-2 source is found under gcc-versionno, whereas utility
scripts for building tarballs are found under gm2-harness.

The directory structure of gcc-versionno, follows the directory
structure of a gcc release and is intended to be overlayed ontop of a
gcc release together with a few patches for gcc.  For more details see
the gm2 documentation gcc-versionno/gcc/gm2/gm2.texi and also the
script gm2-harness/shell-bin/produce-gcc-gm2-tree.

Or to cut to the chase, type:

$ sh ./combine-trees

which will produce a source tree in ./scratch/source/gm2/gcc-versionno
address@hidden:~/Sandpit/gm2-git/gm2$ sh ./combine-trees 
checking for git... /usr/bin/git
checking for bash... /bin/bash
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config-values
mkdir -p download
mkdir -p sources
bash ../gm2-harness/shell-bin/produce-gcc-gm2-tree
this will remove /home/gaius/Sandpit/gm2-git/gm2/scratch/sources/gm2
cannot find gcc-4.7.3.tar.gz or gcc-4.7.3.tar.bz2
will try and download it
--2013-12-02 20:34:18--  
ftp://ftp.mirrorservice.org/sites/sources.redhat.com/pub/gcc/releases//gcc-4.7.3/gcc-4.7.3.tar.bz2
           => `gcc-4.7.3.tar.bz2'
Resolving ftp.mirrorservice.org (ftp.mirrorservice.org)... 212.219.56.184
Connecting to ftp.mirrorservice.org 
(ftp.mirrorservice.org)|212.219.56.184|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) 
/sites/sources.redhat.com/pub/gcc/releases//gcc-4.7.3 ... done.
==> SIZE gcc-4.7.3.tar.bz2 ... 82904224
==> PASV ... done.    ==> RETR gcc-4.7.3.tar.bz2 ... done.
Length: 82904224 (79M) (unauthoritative)

100%[======================================>] 82,904,224  1.58M/s   in 50s     

2013-12-02 20:35:08 (1.59 MB/s) - `gcc-4.7.3.tar.bz2' saved [82904224]

Cloning into 'gm2'...
remote: Counting objects: 23026, done.        
remote: Compressing objects: 100% (4754/4754), done.        
remote: Total 23026 (delta 17922), reused 22613 (delta 17660)        
Receiving objects: 100% (23026/23026), 7.28 MiB | 774 KiB/s, done.
Resolving deltas: 100% (17922/17922), done.
git clone source code: passed
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/01-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/02-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/03-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/04-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/05-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/06-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/07-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/08-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/09-patches) succeeded
found a patch for gcc-4.7.3 inside the gm2 release
will try and apply the patch: (gcc/gm2/patches/gcc/4.7.3/10-patches) succeeded
all done:  the combined (and patched) gcc and gm2 tree is: drwxr-xr-x 5 gaius 
gaius 4096 Dec  2 20:35 sources/gm2
You have new mail in /var/mail/gaius
address@hidden:~/Sandpit/gm2-git/gm2$ ls
combine-trees  COPYING  gcc-versionno  gm2-harness  README  scratch
address@hidden:~/Sandpit/gm2-git/gm2$ ls -tlr
total 56
-rw-r--r-- 1 gaius gaius   639 Dec  2 20:29 README
drwxr-xr-x 3 gaius gaius  4096 Dec  2 20:29 gm2-harness
drwxr-xr-x 4 gaius gaius  4096 Dec  2 20:29 gcc-versionno
-rwxr-xr-x 1 gaius gaius 35148 Dec  2 20:29 COPYING
-rw-r--r-- 1 gaius gaius    72 Dec  2 20:29 combine-trees
drwxr-xr-x 4 gaius gaius  4096 Dec  2 20:34 scratch
address@hidden:~/Sandpit/gm2-git/gm2$ cd scratch/
address@hidden:~/Sandpit/gm2-git/gm2/scratch$ ls
config.log  config.status  config-values  download  Makefile  sources
address@hidden:~/Sandpit/gm2-git/gm2/scratch$ cd sources/gm2/
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2$ ls
combine-trees  COPYING  gcc-patch.log  gcc-versionno  gm2-harness  README
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2$ cd gcc-versionno/
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno$ ls
ABOUT-NLS           configure        gcc           libffi       libobjc         
 ltoptions.m4        mkdep
boehm-gc            configure.ac     gnattools     libgcc       libquadmath     
 ltsugar.m4          mkinstalldirs
ChangeLog           contrib          include       libgfortran  libssp          
 ltversion.m4        move-if-change
ChangeLog.tree-ssa  COPYING          INSTALL       libgm2       libstdc++-v3    
 MAINTAINERS         NEWS
compile             COPYING3         install-sh    libgo        libtool-ldflags 
 maintainer-scripts  README
config              COPYING3.LIB     intl          libgomp      libtool.m4      
 Makefile.def        symlink-tree
config.guess        COPYING.LIB      LAST_UPDpATED  libiberty    ltgcc.m4       
  Makefile.in         ylwrap
config-ml.in        COPYING.RUNTIME  libada        libitm       ltmain.sh       
 Makefile.tpl        zlib
config.rpath        depcomp          libcpp        libjava      lt~obsolete.m4  
 MD5SUMS
config.sub          fixincludes      libdecnumber  libmudflap   lto-plugin      
 missing
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno$ cd 
libgm2/
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno/libgm2$ 
ls
ChangeLog  configure  configure.ac  Makefile.in
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno/libgm2$ 
ls -l
total 184
-rw-r--r-- 1 gaius gaius    593 Dec  2 20:35 ChangeLog
-rwxr-xr-x 1 gaius gaius 120719 Dec  2 20:35 configure
-rw-r--r-- 1 gaius gaius   4500 Dec  2 20:35 configure.ac
-rw-r--r-- 1 gaius gaius  46796 Dec  2 20:35 Makefile.in
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno/libgm2$ 
pwd
/home/gaius/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno/libgm2
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2/gcc-versionno/libgm2$ 
cd ../..
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2$ ls
combine-trees  COPYING  gcc-patch.log  gcc-versionno  gm2-harness  README
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources/gm2$ cd ..
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources$ ls
gm2
address@hidden:~/Sandpit/gm2-git/gm2/scratch/sources$ cd ..
address@hidden:~/Sandpit/gm2-git/gm2/scratch$ ls
config.log  config.status  config-values  download  Makefile  sources
address@hidden:~/Sandpit/gm2-git/gm2/scratch$ 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]