Subject: Re: NetBSD 3.99.21 doesn't build on i386
To: None <claudiomkd@gmail.com>
From: KlinT <klint@klintcentral.net>
List: current-users
Date: 07/02/2006 23:39:10
Le 2 juil. 06 =E0 23:16, MKD a =E9crit :

> Well, I've been checking the log, and I don't think that the problem
> affects GCC, because it stops when building libgroff, it says:

I've encounter such problems when compiling from "old" netbsd-current =20=

( 3.99.18 from 2006/05/19 / GCC 3.3.3 ) ... on my Athlon 64 X2 ...
This problem doesn't occur when building with GCC 3.3.6 ( 3.99.21 =20
before the switch to GCC 4 ) ...

I was able to build a full distribution with GCC 3.3.6 ...

>
> /usr/src/gnu/dist/groff/src/libs/libgroff/cmap.cpp:24:18: error: =20
> cmap.h:
> No such file or directory
> nbmkdep: compile failed.

Try to clean your SRC/XSRC directory and checkout the source from =20
'scratch' ...

> I've also been googling and some users complaint that is always in =20
> libgroff where it stops, saying that some headers are missing. I =20
> can compile libgroff manually by doing this:
>
> cd /usr/src/gnu/dist/groff/src/ && make
>
> But, after this, when I run './build.sh -u distribution' it tries =20
> to rebuild libgroff and fails again. I'm desperate!
>
So strange ... I haven't encounter such a problem for a long time ...
In my case it often occur when trying to build from an "old" NetBSD =20
release ... :(
For example, if I try to build NetBSD-Current on a computer running =20
NetBSD 3.0-Stable ... It fails ...

> Any suggestion I should take?
>
> --=20
> Claudio M. Camacho
> http://www.claudiocamacho.org
>
>
>