file may be my friend, but on my system, your answer is not exactly
correct. for example, gcc in both directories is a x86 executable. It
is true that there are some tools in one of the directories that are
arm executables.
Im running cygwin, cygwin crosstools, and eclipse ide. I have
everything working great and can now build arm executables on my win
platform.
Thanks
Rich
--- In Jim Jackson <> wrote:
>
>
>
>
> On Tue, 28 Aug 2007, mrjbradski wrote:
>
> > Can someone explain the structure of the crosstools directory? For
> > example:
> >
> > 1) in the ..../gcc-3.4.4-glibc-2.3.2 directory there is /bin, /lib,
> > /include, then in the .../gcc-3.4.4-glibc-2.3.2/arm-linux directory,
> > there are another copy of /bin, /lib, /include. why?
>
> Run the command "file" on the contents of the 2 directories.
> e.g.
>
> cd ..../gcc-3.4.4-glibc-2.3.2
> file bin/*
> file arm-linux/bin/*
>
> It shows that the bin/* files are Intel 80386 executables, and
> arm-linux/bin/* are ARM executables.
>
> >
> > What is the correct search path for includes? is it
> > ..../gcc-3.4.4-glibc-2.3.2/include or
> > ..../gcc-3.4.4-glibc-2.3.2/arm-linux/include. how about libs?
>
> the latter
>
> as for libs, again file is your friend, it tells you that the libs in
>
> .../arm-linux/lib
>
> are ARM instruction libs.
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|