On Thu, Jan 13, 2011 at 3:44 PM, Madhavi Manchala
<[email protected]> wrote:
> On Thu, Jan 13, 2011 at 3:10 PM, Markus Lindenberg
> <[email protected]> wrote:
>> I just checked, it's there.
>>
>> make menuconfig -> Target System -> scroll down -> "Intel IPX4xx" (and
>> at least Marvell Orion+Kirwood arm)
>>
>> That's about everything i know regarding embedded arm, because for me
>> it just works from here and i'm only using IXP4xx and Kirkwood based
>> devices (Sheevaplug, NSLU2, WRV54G).
>
> Dear Markus,
>
> Thanks for your help.
>
> I find the Intel IXP4XX in the Target System menu. However, I aam
> facing some issues while performing the "make kernel_menuconfig".
> First I was stopped with "quilt" error. Then, I installed the "quilt".
> After that, I was stopped with the following error.
>
> make[4]: armeb-openwrt-linux-uclibcgnueabi-gcc: Command not found
> make[4]: armeb-openwrt-linux-uclibcgnueabi-gcc: Command not found
> make[4]: armeb-openwrt-linux-uclibcgnueabi-gcc: Command not found
>  CC      kernel/bounds.s
> /bin/sh: armeb-openwrt-linux-uclibcgnueabi-gcc: not found
> make[5]: *** [kernel/bounds.s] Error 127
> make[4]: *** [prepare0] Error 2
> make[3]: *** [prepare] Error 2
> make[3]: Leaving directory
> `/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27'
> make[2]: [menuconfig] Error 2 (ignored)
> rm -rf /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/modules
> make[2]: Leaving directory `/home/madhavi/backfire/target/linux/ixp4xx'
> make[1]: Leaving directory `/home/madhavi/backfire/target/linux'
>
> Currently, I am looking into this issue. Could you please let me know,
> if I am doing any thing wrong here?

We installed the toolchain with the following commands. After
installing the toolchain, it was resolved the issue.
make toolchain/clean
make toolchain/install

However, after successful installation of the toolchain, we are
getting the following error messages when we run "make
kernel_menuonfig" command from backfire.

++ mkdir -p 
/home/madhavi/backfire/staging_dir/toolchain-armeb_v5te_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi
++ cd 
/home/madhavi/backfire/staging_dir/toolchain-armeb_v5te_gcc-4.3.3+cs_uClibc-0.9.30.1_eabi
++ mkdir -p stamp lib usr/include usr/lib
make[1]: Entering directory `/home/madhavi/backfire/target/linux'
make[2]: Entering directory `/home/madhavi/backfire/target/linux/ixp4xx'
[ -e "/home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32" ] ||
touch "/home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32"
/home/madhavi/backfire/scripts/kconfig.pl +
/home/madhavi/backfire/target/linux/generic-2.6/config-2.6.32
/home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32 >
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
touch /home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32
export MAKEFLAGS= ;make -C
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27
-C /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27
CROSS_COMPILE="armeb-openwrt-linux-uclibcgnueabi-" ARCH="arm"
KBUILD_HAVE_NLS=no CONFIG_SHELL="/bin/bash"
CC="armeb-openwrt-linux-uclibcgnueabi-gcc" menuconfig
make[3]: Entering directory
`/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27'
scripts/kconfig/mconf arch/arm/Kconfig
#
# configuration written to .config
#

*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.

make[3]: Leaving directory
`/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27'
/home/madhavi/backfire/scripts/kconfig.pl '>'
/home/madhavi/backfire/target/linux/generic-2.6/config-2.6.32
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
> /home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32
/home/madhavi/backfire/scripts/kconfig.pl +
/home/madhavi/backfire/target/linux/generic-2.6/config-2.6.32
/home/madhavi/backfire/target/linux/ixp4xx/config-2.6.32 >
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
awk '/^(#[[:space:]]+)?CONFIG_KERNEL/{sub("CONFIG_KERNEL_","CONFIG_");print}'
/home/madhavi/backfire/.config >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
echo "# CONFIG_KALLSYMS_EXTRA_PASS is not set" >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
echo "# CONFIG_KALLSYMS_ALL is not set" >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
echo "# CONFIG_KPROBES is not set" >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
/home/madhavi/backfire/staging_dir/host/bin/sed -i -e
's,.*CONFIG_AEABI.*,CONFIG_AEABI=y,'
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
echo '# CONFIG_OABI_COMPAT is not set' >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
/home/madhavi/backfire/scripts/metadata.pl kconfig
/home/madhavi/backfire/tmp/.packageinfo /home/madhavi/backfire/.config
> /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.override
/home/madhavi/backfire/scripts/kconfig.pl 'm+' '+'
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.target
/dev/null 
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.override
> /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
mv /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.old
grep -v INITRAMFS
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config.old
> /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
echo 'CONFIG_INITRAMFS_SOURCE=""' >>
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/.config
export MAKEFLAGS= ;make -C
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27
CROSS_COMPILE="armeb-openwrt-linux-uclibcgnueabi-" ARCH="arm"
KBUILD_HAVE_NLS=no CONFIG_SHELL="/bin/bash"
CC="armeb-openwrt-linux-uclibcgnueabi-gcc" oldconfig prepare scripts
make[3]: Entering directory
`/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27'
scripts/kconfig/conf -o arch/arm/Kconfig
#
# configuration written to .config
#
scripts/kconfig/conf -s arch/arm/Kconfig
  CHK     include/linux/version.h
make[5]: `include/asm-arm/mach-types.h' is up to date.
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-arm
  CC      kernel/bounds.s
  GEN     include/linux/bounds.h
  CC      arch/arm/kernel/asm-offsets.s
In file included from include/linux/irqflags.h:57,
                 from
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:61,
                 from
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/bitops.h:27,
                 from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:54,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/irqflags.h:11:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/bitops.h:27,
                 from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:54,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:111:5:
warning: "__LINUX_ARM_ARCH__" is not defined
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:117:5:
warning: "__LINUX_ARM_ARCH__" is not defined
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:121:35:
warning: "__LINUX_ARM_ARCH__" is not defined
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:247:5:
warning: "__LINUX_ARM_ARCH__" is not defined
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:254:5:
warning: "__LINUX_ARM_ARCH__" is not defined
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/system.h:322:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from include/linux/bitops.h:17,
                 from include/linux/kernel.h:15,
                 from include/linux/sched.h:54,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/bitops.h:237:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from include/linux/cache.h:5,
                 from include/linux/time.h:7,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/cache.h:22:31:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:56,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/fpstate.h:32:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from include/linux/prefetch.h:14,
                 from include/linux/list.h:6,
                 from include/linux/preempt.h:11,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/processor.h:110:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from include/linux/spinlock.h:321,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:8,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/atomic.h:30:5:
warning: "__LINUX_ARM_ARCH__" is not defined
In file included from include/linux/time.h:9,
                 from include/linux/timex.h:56,
                 from include/linux/sched.h:56,
                 from arch/arm/kernel/asm-offsets.c:13:
include/linux/math64.h: In function 'div_u64_rem':
include/linux/math64.h:43: error: '__LINUX_ARM_ARCH__' undeclared
(first use in this function)
include/linux/math64.h:43: error: (Each undeclared identifier is
reported only once
include/linux/math64.h:43: error: for each function it appears in.)
In file included from
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/page.h:26,
                 from include/linux/mm_types.h:15,
                 from include/linux/sched.h:63,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/glue.h:119:2:
error: #error Unknown data abort handler type
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/glue.h:160:2:
error: #error Unknown prefetch abort handler type
In file included from include/linux/mm_types.h:15,
                 from include/linux/sched.h:63,
                 from arch/arm/kernel/asm-offsets.c:13:
/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27/arch/arm/include/asm/page.h:116:2:
error: #error Unknown user operations model
make[5]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make[4]: *** [prepare0] Error 2
make[3]: *** [prepare] Error 2
make[3]: Leaving directory
`/home/madhavi/backfire/build_dir/linux-ixp4xx_generic/linux-2.6.32.27'
make[2]: [menuconfig] Error 2 (ignored)
rm -rf /home/madhavi/backfire/build_dir/linux-ixp4xx_generic/modules
make[2]: Leaving directory `/home/madhavi/backfire/target/linux/ixp4xx'
make[1]: Leaving directory `/home/madhavi/backfire/target/linux'

Am I missing any thing here?

Thanks.

Regards.
Madhavi M.

> Thanks in advance.
>
> Regards,
> Madhavi M.
>
>> Regards, Markus
>>
>> On Thu, Jan 13, 2011 at 06:49, Madhavi Manchala <[email protected]> 
>> wrote:
>>>
>>> Dear Markus,
>>>
>>> I am not getting the ixp4xx in Target System menu of the "make
>>> menuconfig". However, I am able to see ixp4xx directory in
>>> backfire/target/linux directory.
>>>
>>> Please let me know, how can I get the ixp4xx in the Target System menu
>>> of the make menuconfig.
>>>
>>> Thanks and Regards,
>>> Madhavi M.
>>>
>>>> To look up the right machine type for your device, have a look at
>>>> http://www.arm.linux.org.uk/developer/machines/
>>>>
>>>> Regards,
>>>> Markus
>>>>
>>>> On Wed, Jan 12, 2011 at 16:02, Madhavi Manchala <[email protected]> 
>>>> wrote:
>>>>> Dear All,
>>>>>
>>>>> Does OpenWRT supports the ARM architecture? If does not, how can I
>>>>> build the images for ARM architecture? Is there any documentation for
>>>>> building the images for ARM?
>>>>>
>>>>> I am new to OpenWRT. I followed the
>>>>> http://wiki.openwrt.org/doc/howto/build link to download and build the
>>>>> OpenWRT. I downloaded OpenWRT backfire successfully. However, I did
>>>>> not find the ARM in the "Target System" menu after running the "make
>>>>> menuconfig" from backfire folder.
>>>>>
>>>>> Is there any method for building the OpenWRT images for ARM?
>>>>>
>>>>> Any idea / suggestion would be appreciated.
>>>>>
>>>>> Thanks and Regards,
>>>>> Madhavi M.
>>>>> _______________________________________________
>>>>> openwrt-users mailing list
>>>>> [email protected]
>>>>> https://lists.openwrt.org/mailman/listinfo/openwrt-users
>>>>>
>>>> _______________________________________________
>>>> openwrt-users mailing list
>>>> [email protected]
>>>> https://lists.openwrt.org/mailman/listinfo/openwrt-users
>>>>
>>> _______________________________________________
>>> openwrt-users mailing list
>>> [email protected]
>>> https://lists.openwrt.org/mailman/listinfo/openwrt-users
>>>
>> _______________________________________________
>> openwrt-users mailing list
>> [email protected]
>> https://lists.openwrt.org/mailman/listinfo/openwrt-users
>>
>
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users

Reply via email to