Subject: Re: Problems crossbuilding -current from i386-current
To: Harold Gutch <logix@foobar.franken.de>
From: Andy R <quadreverb@yahoo.com>
List: port-dreamcast
Date: 11/23/2003 18:10:35
--- Harold Gutch <logix@foobar.franken.de> wrote:
> Hi,
> 
> I'm trying to crossbuild -current from i386 to
> dreamcast, but
> it's aborting here: (sorry for overlong lines)
> 
>   #    create  symbolcheck.d

(Lots of errors)

> 
> I suppose mkdep will pretty much ignore the
> warnings, so the only
> problem that's still there, is the non-existance of
> stdbool.h.
> 
> From /usr/src/include/Makefile:
> 
>   .include <bsd.own.mk>
> 
>   .if ${HAVE_GCC3} == "yes"
>   INCS+=  stdbool.h
>   .endif
> 
> and in <bsd.own.mk> you can see that all archs
> except for sh3eb,
> sh3el and vax set HAVE_GCC3 to "yes" - the remaining
> three set it
> to "no".  So, it's no wonder that there's no
> <stdbool.h>.  The
> question is, what's a clean way to work around this
> in symbolcheck.c?
> I don't really have too deep knowledge about the
> existing
> preprocessor definitions, so I don't know how to
> check wether the
> target platform we're compiling for is sh3el in
> symbolcheck.c.
> Does anybody have an idea how to fix this?
> 
> 
> bye,
>   Harold

I got the same thing, but I'm building on a
1.6-release machine.

Andy

__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/