This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Re: Build help please ?
- From: "Gary D. Thomas" <gary dot thomas at mind dot be>
- To: Geoff <geoff dot westwood at blueyonder dot co dot uk>
- Cc: eCos Discussion <ecos-discuss at sources dot redhat dot com>
- Date: 13 Mar 2003 13:31:42 -0700
- Subject: Re: [ECOS] Re: Build help please ?
- References: <015e01c2e98c$6feea800$1b5bc350@homepc>
On Thu, 2003-03-13 at 11:14, Geoff wrote:
> On Thu, 2003-03-13 at 10:05, Geoff wrote:
> > Hello Gary
> >
> > Thanks for the quick response
> >
> > I am using the Windows config tool. After getting the new snapshot I went
> > into the Config tool then selected the Viper board from the Templates menu
> > (default packages). I also clicked on repository to point at the new ecos
> > folder
> >
> > Then I clicked on clean as it seemed a logical thing to do at this point,
> > then just hit F7 to build the library.
> >
> > Did I miss something from the correct procedure ?
>
> >Odd - I just did this here, even using the ConfigTool, and
> >had no problems.
>
> >Did you try this in a totally new/empty build directory?
>
>
> Hi Gary
>
> I hadn't deleted my build directory from my first attempt as I didnt think
> it was necessary as I clicked on "clean" before I tried to rebuild with the
> new snapshot.
>
> I have now just tried again. Firstly I deleted the build folder and also re
> unzipped the *.tar snapshot for good measures too
>
> Followed the same procedure as before, but now it Builds OK !!!!!!!!!!!!!!!
>
> Great, but I am still puzzled
>
> Question 1)
> Why did I need to delete the build folder ?
>
The build process is known to have problems with dependencies,
especially when the configuration changes [drastically like it did for
you].
>
> Question 2)
> e:/ecossnap/ecos/packages/hal/powerpc/quicc/current/src/quicc_smc1.c has the
> header include as <cyg/hal/quicc/ppc8xx.h>
>
> I don't even have a quicc subfolder under e:\ecossnap\ecos\packages\hal
> should I ? or is that header line wrong and another Include directive from
> the build manages to resolve where ppc8xx.h really is ?
This is all handled by the CDL. The file
hal/powerpc/quicc/current/include/ppc8xx.h
will get copied to the appropriate place when you create the
configuration.
--
.--------------------------------------------------------.
| Mind: Embedded Linux and eCos Development |
|--------------------------------------------------------|
| Gary Thomas email: gary dot thomas at mind dot be |
| Mind ( http://mind.be ) tel: +1 (970) 229-1963 |
| gpg: http://www.chez-thomas.org/gary/gpg_key.asc |
'--------------------------------------------------------'
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss