public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: Michael Jones <mjones@linear.com>
To: John Dallaway <john@dallaway.org.uk>
Cc: eCos Discussion <ecos-discuss@ecos.sourceware.org>
Subject: Re: [ECOS] Installing source after full build
Date: Sat, 01 Dec 2012 20:25:00 -0000	[thread overview]
Message-ID: <27451076-2A19-4F5B-8D40-DAD018AB696D@linear.com> (raw)
In-Reply-To: <50BA4CA3.90307@dallaway.org.uk>

John,

I could be wrong, but my observation was the ecos.db was not copied from the build (meaning the ecos and ecos config tool build), and neither was packages. The eCos Configuration tool certainly needs ecos.db, but I assume it needs the package tree. So unless there is some environment variable telling the Configuration tool where to find this, how would copying only the library work?

Perhaps you interpreted my build as the build done within the config tool. I am talking about the build of ecos and the config tool. I am compiling the whole thing rather than using a binary distribution so that I have access to the new Kinetis support.

Mike

On Dec 1, 2012, at 11:29 AM, John Dallaway <john@dallaway.org.uk> wrote:

> Mike
> 
> On 29/11/12 23:23, Michael Jones wrote:
> 
>> But I noticed that it does not copy source files or ecos.db from the
>> source dir to the target dir along with the binary stuff.
>> 
>> Is there a way to get all the code and db copied over via the make
>> process or do I just have to copy it?
>> 
>> Should I instead compile on top of the source tree directly?
> 
> When you build eCos, the eCos library (libtarget.a), linker script
> (target.ld), external header files and a few miscellaneous files are
> placed in the eCos "install" tree. These files are all you need to
> compile application code and link it with eCos to form a self-contained
> application executable. Your application code should not reference
> header files located within the eCos source code repository.
> 
> I hope this helps...
> 
> John Dallaway
> eCos maintainer
> http://www.dallaway.org.uk/john
> 
> -- 
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
> 


--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

  reply	other threads:[~2012-12-01 20:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-29 23:23 Michael Jones
2012-12-01 18:30 ` [ECOS] " John Dallaway
2012-12-01 20:25   ` Michael Jones [this message]
2012-12-02  9:04     ` John Dallaway
2012-12-04 16:42       ` Ilija Kocho

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=27451076-2A19-4F5B-8D40-DAD018AB696D@linear.com \
    --to=mjones@linear.com \
    --cc=ecos-discuss@ecos.sourceware.org \
    --cc=john@dallaway.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).