OK now what do I do? I thought I should take my toolchain file
(Angstrom-2010.11-narcissus-beagleboard-i686-random-a04b7b64-image-
sdk.tar.gz) and then run:
I go to the page that you link below and it looks like it is for a
complete Angstrom Build, so I think that is not what I want to do.
But I do see a link on this page for a "simplified development setup
instructions" so I go there (http://www.angstrom-distribution.org/
simplified-development-setup) . That page links me over to the
scripts (http://gitorious.org/angstrom/angstrom-setup-scripts) which I
run; which gives me the errors I see above. What did I miss?
I go to the page that you link below and it looks like it is for a
complete Angstrom Build, so I think that is not what I want to do.
But I do see a link on this page for a "simplified development setup
instructions" so I go there (http://www.angstrom-distribution.org/
simplified-development-setup) . That page links me over to the
scripts (http://gitorious.org/angstrom/angstrom-setup-scripts) which I
run; which gives me the errors I see above. What did I miss?
Did you actually read that simplified development setup page? It has things like "If you only need a toolchain" and "Another option is to use narcissus" in the text.
Yeah, I know; there must be some basic piece that I am missing and
when I finally see it I will realize how stupid I have been; but this
is really new to me. Generally I use WinCE and I need to Embedded
Linux on this next project.
I go to Narcissus and download a new toolchain, it is about 500Meg. I
untar it into /usr/local/angstrom.... and everything looks good; looks
like all the qtopia files are there. But the next thing I want to do
is to get QT-creator set up. So I download qt-creator and install it;
that looks good. Now I need to install the arm toolchain into qt-
creator....well there is no qmake in the /usr/local/angstrom toolchain
so I assume that I need to install qt-eveyrwhere on my system to get
all of the qt-tools that normally show up in the /opt.... directory.
So I started down that path and could not get it to compile, asked for
help, and you said I did not need to do that, and that I all I needed
was the toolchain. But if all I need is the toolchain how do I get
from it to a working arm build on QT-creator?
Yeah, I know; there must be some basic piece that I am missing and
when I finally see it I will realize how stupid I have been; but this
is really new to me. Generally I use WinCE and I need to Embedded
Linux on this next project.
I go to Narcissus and download a new toolchain, it is about 500Meg. I
untar it into /usr/local/angstrom.... and everything looks good; looks
like all the qtopia files are there. But the next thing I want to do
is to get QT-creator set up. So I download qt-creator and install it;
that looks good. Now I need to install the arm toolchain into qt-
creator....well there is no qmake in the /usr/local/angstrom toolchain
so I assume that I need to install qt-eveyrwhere on my system to get
all of the qt-tools that normally show up in the /opt.... directory.
So I started down that path and could not get it to compile, asked for
help, and you said I did not need to do that, and that I all I needed
was the toolchain. But if all I need is the toolchain how do I get
from it to a working arm build on QT-creator?
And a specific directory tree to operate out of..which the toolchain
does not provide.
Still having problems trying to get add this build, got the mkspecs in
the right directory in relation to the make file, but now it says it
is not valid because it says it "can not find the path to the binaries
of the QT installation."
And a specific directory tree to operate out of..which the toolchain
does not provide.
Still having problems trying to get add this build, got the mkspecs in
the right directory in relation to the make file, but now it says it
is not valid because it says it "can not find the path to the binaries
of the QT installation."
OK, I think I got it to work. Here are the things that I needed to
do.
Copy the mkspecs directory to /usr/local/angstrom/arm/arm-angstrom-
linux-gnueabi/usr/.
Added the following files from a qt-everywhere build (would not work
without these); and it required more than just the qmake.
qmake
lrelease
moc
rcc
uic
Maybe in the future these files can be included in the toolchain???
And all the qt tools are there. The environment setup script sets up 'opkg' and 'opkg-target' aliases so you can install/remove things from the SDK if needed.
Tried with "64bit Intel" and guess what....all the files are included;
that stinks. All the files are included just like you showed in your
email above.
So I worked on this for 4 days and find out that Narcissus will not
build a complete toolchain in the 32bit intel SDK but does on a 64bit
intel SDK. A little warning would be helpful.
They even say "SDK hostsystem
Select the host system the SDK is going to run on, currenly only Intel
(and AMD, VIA, etc) architectures are supported. If you are unsure,
choose the 32bit option."
So, who would I report this error/inconsistency to?