gm2
[Top][All Lists]
Advanced

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

Re: [Gm2] gm2-0.4 released


From: Gaius Mulley
Subject: Re: [Gm2] gm2-0.4 released
Date: 23 Sep 2003 15:18:39 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Christoph Schlegel <address@hidden> writes:

> On Mon, 22 Sep 2003 10:36:12 +0200
> Izo <address@hidden> wrote:
> 
> [snip]
> 
> > I understand that the pngtopnm and pnmtops are not found. Butthe next 
> > time I do make in gcc-host directory, it comes through  - so obviously 
> > something is not quite correct in the build process.

ok so it looks as if `./configure' needs to detect that pngtopnm
are absent and request that they be installed. Maybe I should
cvs commit the actual image as it seems that the png tools
are not commonly installed.

> 
> Ok, now here's what I usually experience:
> 
> Whenever I build GNU Modula-2 (cvs and gcc from gnu.org) three
> steps are necessary:
> 
> 1. First I get en error because of some utilities I don't have
> installed:
> 
> pngtopnm ../../../gcc-3.3.1/gcc/gm2/images/gnupng | pnmtops -noturn > 
> ../../../gcc-3.3.1/gcc/gm2/images/gnu.eps
> /bin/sh: line 1: pngtopnm: command not found
> /bin/sh: line 1: pnmtops: command not found
> make[3]: *** [../../../gcc-3.3.1/gcc/gm2/images/gnu.eps] Error 127
> make[3]: Leaving directory `/opt/build/gcc-host/gcc'
> make[2]: *** [stage1_build] Error 2
> make[2]: Leaving directory `/opt/build/gcc-host/gcc'
> cp: cannot stat `stage2/gm2/cc1gm2': No such file or directory
> make[1]: *** [cc1gm2] Error 1
> make[1]: Leaving directory `/opt/build/gcc-host/gcc'
> make: *** [all-gcc] Error 2
> 
> 2. After redoing configure and make I get the following error
> because I do not have Python installed:

yes this Python script is used to generate the .texi library
documentation.  I guess I could do the same as above?


> 
> cd ../../../gcc-3.3.1/gcc/gm2 ; ./tools-src/def2texi.py > gm2-libs.texi
> /bin/sh: ./tools-src/def2texi.py: /usr/bin/python: bad interpreter: No such 
> file or directory
> make[3]: *** [../../../gcc-3.3.1/gcc/gm2/gm2-libs.texi] Error 126
> make[3]: Leaving directory `/opt/build/gcc-host/gcc'
> make[2]: *** [stage1_build] Error 2
> make[2]: Leaving directory `/opt/build/gcc-host/gcc'
> cp: cannot stat `stage2/gm2/cc1gm2': No such file or directory
> make[1]: *** [cc1gm2] Error 1
> make[1]: Leaving directory `/opt/build/gcc-host/gcc'
> make: *** [all-gcc] Error 2
> 
> 3. And when redoing make and configure a third time, the
> compiler is built without a problem. Does configure learn
> from errors?


no, I think what has happened is that a zero byte file is
created and this fools make into ignoring this rule next
time around.. :-(

Would people prefer prebuilt .texi and image files?

Gaius

-- 
Gaius Mulley       University of Glamorgan     address@hidden



reply via email to

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