Hi Anwej,

I'm adding Koen who will be of a better help with regards to Angstrom
(as he his the maintainer ;)

Rgds,
Yvan

On 11 April 2014 06:23, Anwej Alam <anwej.a...@upheave.in> wrote:
> Thanks!
>
> Sir, I am using Linux: Ubuntu 12.04.
>
>
> On Fri, Apr 11, 2014 at 9:00 AM, Zhenqiang Chen <zhenqiang.c...@linaro.org>
> wrote:
>>
>> Please try my hack based on Linaro crosstool-ng Canadian windows build.
>>
>> 1) wget
>> http://cbuild.validation.linaro.org/snapshots/crosstool-ng-linaro-1.13.1-4.8-2014.02.tar.bz2
>> 2) tar -xf crosstool-ng-linaro-1.13.1-4.8-2014.02.tar.bz2
>> 3) cd crosstool-ng-linaro-1.13.1-4.8-2014.02
>> 4) sed -i 's/i586-mingw32msvc/arm-linux-gnueabihf/g'
>> contrib/linaro/build.mk
>> 5) sed -i 's/libiconv//g' steps.mk (libiconv is only for Windows)
>> 6) make -f contrib/linaro/build.mk
>>
>> Finally you will get a toolchain at
>>
>> ./builds/arm-linux-gnueabi-win32/install
>>
>> (Please ignore the fails at the end to package windows staffs. )
>>
>> Good luck!
>> -Zhenqiang
>>
>>
>> On 11 April 2014 10:18, Anwej Alam <anwej.a...@upheave.in> wrote:
>> > Dear Chen,
>> >
>> > Thanks for your reply.
>> >
>> > Yes, I am cross compiling gcc for ARM native GCC compiler. I will follow
>> > the
>> > canadian build and i am also going to try linao
>> > crosstool-ng for the same.
>> >
>> > Please suggest the steps for same.
>> >
>> > Thanks in Advance
>> >
>> > -br,
>> > Anwej
>> > 9958333456
>> >
>> >
>> > On Fri, Apr 11, 2014 at 7:43 AM, Anwej Alam <anwej.a...@upheave.in>
>> > wrote:
>> >>
>> >> Dear Yvan,
>> >>
>> >> I am going to adopt crosstool-ng option. I will update you the status
>> >> soon.
>> >> Thank you so much for you support. Let me try first.
>> >>
>> >>
>> >> On Fri, Apr 11, 2014 at 6:41 AM, Zhenqiang Chen
>> >> <zhenqiang.c...@linaro.org> wrote:
>> >>>
>> >>> It seams to me you want a "cross-native" build. The process is similar
>> >>> with "canadian" build. If you want to try linaro crosstool-ng, I will
>> >>> give you some instructions.
>> >>>
>> >>> -Zhenqiang
>> >>>
>> >>> On 11 April 2014 01:41, Anwej Alam <anwej.a...@upheave.in> wrote:
>> >>> > Dear Sir,
>> >>> >
>> >>> > Thank you so much for your reply.
>> >>> >
>> >>> > I would like to tell you the exact scenario of my end. I have a SBC
>> >>> > (nViDia
>> >>> > Tegra 2) which have The Angstrom Linux Distro without GCC compiler.
>> >>> > Currently i have a host PC (i686 and Ubuntu 12.04) on which i  cross
>> >>> > compiles the application for nViDia Tegra 2 and then transfer the
>> >>> > executable
>> >>> > to SBC. but now i want to build and compile application on nViDia
>> >>> > Tegra
>> >>> > 2
>> >>> > itself. for than I need a native GCC compiler on SBC (nViDia Tegra
>> >>> > 2).
>> >>> >
>> >>> > So, Sir please suggest the method to solve my problem.
>> >>> >
>> >>> > Thanks in Advance
>> >>> >
>> >>> > -br,
>> >>> > Anwej
>> >>> > 9968333456
>> >>> >
>> >>> >
>> >>> > On Thu, Apr 10, 2014 at 10:53 PM, Yvan Roux <yvan.r...@linaro.org>
>> >>> > wrote:
>> >>> >>
>> >>> >> Hi Anwej,
>> >>> >>
>> >>> >> these are the right options for an ARM compiler, but you have to
>> >>> >> tell
>> >>> >> gcc that you want to build a compiler on an x86 platform that will
>> >>> >> be
>> >>> >> use on an ARM one to produce ARM executable, to do so you have to
>> >>> >> specify the target triplet of the flags --build, --host and
>> >>> >> --target,
>> >>> >> but to build the compiler you will also need to build the binutils,
>> >>> >> and the libc (and if you build for loinux you need the kernel
>> >>> >> headers
>> >>> >> as well).  This why kugan suggested to use crosstool-ng (I guess
>> >>> >> the
>> >>> >> Linaro wiki page you have seen is about building a native ARM one)
>> >>> >>
>> >>> >> Rgds,
>> >>> >> Yvan
>> >>> >>
>> >>> >> On 10 April 2014 19:05, Anwej Alam <anwej.a...@upheave.in> wrote:
>> >>> >> > I am referring below link for gcc configuration options.
>> >>> >> >
>> >>> >> > http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html
>> >>> >> >
>> >>> >> >
>> >>> >> > On Thu, Apr 10, 2014 at 11:52 AM, Anwej Alam
>> >>> >> > <anwej.a...@upheave.in>
>> >>> >> > wrote:
>> >>> >> >>
>> >>> >> >> Dear Yvan,
>> >>> >> >>
>> >>> >> >> Thanks for your reply.
>> >>> >> >> We are trying to build native gcc compiler for CPU: nViDia Tegra
>> >>> >> >> 2
>> >>> >> >> which
>> >>> >> >> has ARMv7-a, Cortex-A9 core. We are using host machine as i686
>> >>> >> >> and
>> >>> >> >> OS:
>> >>> >> >> ubuntu 12.04.
>> >>> >> >>
>> >>> >> >> -br,
>> >>> >> >> Anwej
>> >>> >> >> 9958333456
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> On Wed, Apr 9, 2014 at 9:13 PM, Yvan Roux <yvan.r...@linaro.org>
>> >>> >> >> wrote:
>> >>> >> >>>
>> >>> >> >>> Hi Anwej,
>> >>> >> >>>
>> >>> >> >>> what kind of machine are you building on? my guess is that you
>> >>> >> >>> try
>> >>> >> >>> to
>> >>> >> >>> do a native build whereas it is a cross one that you need.
>> >>> >> >>>
>> >>> >> >>> rgds,
>> >>> >> >>> Yvan
>> >>> >> >>>
>> >>> >> >>> On 9 April 2014 16:32, Anwej Alam <anwej.a...@upheave.in>
>> >>> >> >>> wrote:
>> >>> >> >>> > Dear Sir,
>> >>> >> >>> >
>> >>> >> >>> > Thanks for you page. it is really very helpful to us.
>> >>> >> >>> > We are facing a problem during compiling GCC for our ARMv7-a
>> >>> >> >>> > Cortex-a9.
>> >>> >> >>> > We are using following option:
>> >>> >> >>> >
>> >>> >> >>> > 1.
>> >>> >> >>> > ../gcc-linaro*/configure --disable-bootstrap
>> >>> >> >>> > --enable-languages=c,c++
>> >>> >> >>> > --with-mode=thumb --with-arch=armv7-a --with-tune=cortex-a9
>> >>> >> >>> > --with-float=hard --with-fpu=vpfv3-d16
>> >>> >> >>> > --prefix=$home/gcc/gcc-linaro
>> >>> >> >>> >
>> >>> >> >>> > 2.
>> >>> >> >>> > make -j`getconf _NPROCESSORS_ONLN`
>> >>> >> >>> >
>> >>> >> >>> > after 2 step we are getting following error:
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > checking whether putc_unlocked is declared... yes
>> >>> >> >>> > checking whether getrlimit is declared... yes
>> >>> >> >>> > checking whether setrlimit is declared... yes
>> >>> >> >>> > checking whether getrusage is declared... yes
>> >>> >> >>> > checking whether ldgetname is declared... no
>> >>> >> >>> > checking whether times is declared... yes
>> >>> >> >>> > checking whether sigaltstack is declared... yes
>> >>> >> >>> > checking whether madvise is declared... yes
>> >>> >> >>> > checking for struct tms... yes
>> >>> >> >>> > checking for clock_t... yes
>> >>> >> >>> > checking for F_SETLKW... yes
>> >>> >> >>> > checking if mkdir takes one argument... no
>> >>> >> >>> > Unknown CPU given in --with-arch=armv7-a.
>> >>> >> >>> > make[1]: *** [configure-gcc] Error 1
>> >>> >> >>> > make[1]: Leaving directory `/home/anwej/src/build'
>> >>> >> >>> > make: *** [all] Error 2
>> >>> >> >>> >
>> >>> >> >>> > Please suggest the solution. where is the problem and what
>> >>> >> >>> > will
>> >>> >> >>> > be
>> >>> >> >>> > our
>> >>> >> >>> > next
>> >>> >> >>> > steps.
>> >>> >> >>> >
>> >>> >> >>> > Thanks in advance.
>> >>> >> >>> >
>> >>> >> >>> > -best regards
>> >>> >> >>> > Anwej Alam
>> >>> >> >>> > Ph: +91.995.833.3456
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > _______________________________________________
>> >>> >> >>> > linaro-toolchain mailing list
>> >>> >> >>> > linaro-toolchain@lists.linaro.org
>> >>> >> >>> > http://lists.linaro.org/mailman/listinfo/linaro-toolchain
>> >>> >> >>> >
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> --
>> >>> >> >> -best regards
>> >>> >> >> Anwej Alam
>> >>> >> >> Engineer, System Design
>> >>> >> >> Upheave Systems Pvt. Ltd.
>> >>> >> >> C-78, 1st Floor, Sec-2 Noida-201301
>> >>> >> >> Ph: +91.995.833.3456
>> >>> >> >>       +91.901.573.3456
>> >>> >> >> Mail to: anwej.a...@upheave.in
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > --
>> >>> >> > -best regards
>> >>> >> > Anwej Alam
>> >>> >> > Engineer, System Design
>> >>> >> > Upheave Systems Pvt. Ltd.
>> >>> >> > C-78, 1st Floor, Sec-2 Noida-201301
>> >>> >> > Ph: +91.995.833.3456
>> >>> >> >       +91.901.573.3456
>> >>> >> > Mail to: anwej.a...@upheave.in
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > --
>> >>> > -best regards
>> >>> > Anwej Alam
>> >>> > Engineer, System Design
>> >>> > Upheave Systems Pvt. Ltd.
>> >>> > C-78, 1st Floor, Sec-2 Noida-201301
>> >>> > Ph: +91.995.833.3456
>> >>> >       +91.901.573.3456
>> >>> > Mail to: anwej.a...@upheave.in
>> >>> >
>> >>> > _______________________________________________
>> >>> > linaro-toolchain mailing list
>> >>> > linaro-toolchain@lists.linaro.org
>> >>> > http://lists.linaro.org/mailman/listinfo/linaro-toolchain
>> >>> >
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> -best regards
>> >> Anwej Alam
>> >> Engineer, System Design
>> >> Upheave Systems Pvt. Ltd.
>> >> C-78, 1st Floor, Sec-2 Noida-201301
>> >> Ph: +91.995.833.3456
>> >>       +91.901.573.3456
>> >> Mail to: anwej.a...@upheave.in
>> >
>> >
>> >
>> >
>> > --
>> > -best regards
>> > Anwej Alam
>> > Engineer, System Design
>> > Upheave Systems Pvt. Ltd.
>> > C-78, 1st Floor, Sec-2 Noida-201301
>> > Ph: +91.995.833.3456
>> >       +91.901.573.3456
>> > Mail to: anwej.a...@upheave.in
>
>
>
>
> --
> -best regards
> Anwej Alam
> Engineer, System Design
> Upheave Systems Pvt. Ltd.
> C-78, 1st Floor, Sec-2 Noida-201301
> Ph: +91.995.833.3456
>       +91.901.573.3456
> Mail to: anwej.a...@upheave.in

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to