Hey, i need to compile C code in Openwrt Attitude adjusment for a cambria 2358-4 network processor card in the packages installed i can see that libgcc is installed (4.6 linaro) i have trieda lot of things and i cannot get to compile a simple hello world that i created in the board please a little help will be appreciated
Topic: Compiling C code in Attitude Adjusment
The content of this topic has been archived on 2 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.
To the best of my knowledge there are no dev tools (like gcc) available. You need to cross compile:
http://wiki.openwrt.org/doc/devel/crosscompile
Hey, i need to compile C code in Openwrt Attitude adjusment for a cambria 2358-4 network processor card in the packages installed i can see that libgcc is installed (4.6 linaro) i have trieda lot of things and i cannot get to compile a simple hello world that i created in the board please a little help will be appreciated
Have you identified the CPU platform used by a cambria 2358-4 network processor card?
Yes i have identified it is intel arm processor XScale IXP435
Thanks to all of you that have taken time into help me i really appreciated there I will review what you have suggested and let you now if i could get it to work but then again thanks
for what i have understood i have to download the SDK for my openwrt version and for my microarchitecture and that would be my compiler for crosscompiling?
correct.
hey guys i followed the site suggested by mapisto but when i make i get the following errors
Makefile:26: rules.mk: No such file or directory
Makefile:27: /depends.mk: No such file or directory
Makefile:28: /subdir.mk: No such file or directory
make[3]: *** No rule to make target `/subdir.mk'. Stop.
/usr/bin/find: `target/linux': No such file or directory
Makefile:26: rules.mk: No such file or directory
Makefile:27: /depends.mk: No such file or directory
Makefile:28: /subdir.mk: No such file or directory
make[3]: *** No rule to make target `/subdir.mk'. Stop.
/bin/sh: 3: ./scripts/metadata.pl: not found
Failed to build tmp/.config-package.in
/bin/sh: 1: ./scripts/metadata.pl: not found
make[1]: *** [prepare-tmpinfo] Error 1
make: *** [world] Error 2
can someone help me with this
cd into the sdk directory and then run make.
robthebrew i was running make from the sdk directory but by this time I already solve that issue. The issue was the SDK i was using bad or at least did not work with this example. when you download the sdk in my case have to follow this link http://downloads.openwrt.org/attitude_a … 09/ixp4xx/ there you have to options go generic or hardisk the error above was using generic, with harddisk I dont get those errors this is why i get
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'getopt'... ok.
Checking 'fileutils'... ok.
Checking 'working-gcc'... ok.
Checking 'working-g++'... ok.
Checking 'ncurses'... failed.
Checking 'zlib'... ok.
Checking 'gawk'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'patch'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'wget'... ok.
Checking 'git'... ok.
Checking 'gnutar'... ok.
Checking 'svn'... ok.
Checking 'gnu-find'... ok.
Checking 'getopt-extended'... ok.
Checking 'non-root'... ok.
Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)
Prerequisite check failed. Use FORCE=1 to override.
make[1]: *** [tmp/.prereq-build] Error 1
make: *** [world] Error 2
i try to install the ncurses by sudo apt-get install ncurses-term but this is what i get
Reading package lists... Done
Building dependency tree
Reading state information... Done
ncurses-term is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded
can you help me wiht this
Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)
Prerequisite check failed. Use FORCE=1 to override.
make[1]: *** [tmp/.prereq-build] Error 1
make: *** [world] Error 2
This means you are missing OpenWRT ncurses package and not ncurses package on host.
This is one of the problems made me stay away from SDK and went directly with OpenWRT buildroot. Using the buildroot, all dependencies will be automatically selected, cross compiled, and installed.
No, actually it means that ncruses development headers are missing or broken on the host.
so, what do i do remove the ones that i got install and re-install them? Is that the right package to install "ncurses-term"
mazilo I dont know how to do buildroot.
Buildroot:
http://wiki.openwrt.org/doc/howto/buildroot.exigence
As to your problem with ncurses, you may not have them installed properly, or your PATH env may be wrong.
so, what do i do remove the ones that i got install and re-install them? Is that the right package to install "ncurses-term"
The error message you got when trying to compile your own package refers to OpenWRT ncurses package and not host ncurses package.
i get trough that by echoing where it ask for the ncurses.h and it check ok because i manually check that the file is there but now i get more errorss man this is hardddd
itachi@itachi-PC ~/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2 $ make V=99
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[2]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[3]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
CFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include " LDFLAGS="-L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/lib " make -j1 -C /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/. AR=armeb-openwrt-linux-uclibcgnueabi-ar AS="ccache_cc -c -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" LD=armeb-openwrt-linux-uclibcgnueabi-ld NM=armeb-openwrt-linux-uclibcgnueabi-nm CC="ccache_cc" GCC="ccache_cc" CXX="ccache_cxx" RANLIB=armeb-openwrt-linux-uclibcgnueabi-ranlib STRIP=armeb-openwrt-linux-uclibcgnueabi-strip OBJCOPY=armeb-openwrt-linux-uclibcgnueabi-objcopy OBJDUMP=armeb-openwrt-linux-uclibcgnueabi-objdump SIZE=armeb-openwrt-linux-uclibcgnueabi-size CROSS="armeb-openwrt-linux-uclibcgnueabi-" ARCH="armeb" ;
make[4]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai'
ccache_cc -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include -c bankai.c
/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/ccache_cc: 2: exec: ccache: not found
make[4]: *** [bankai.o] Error 127
make[4]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai'
make[3]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/.built] Error 2
make[3]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
make[2]: *** [package/bankai/compile] Error 2
make[2]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[1]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make: *** [world] Error 2
can you look throuhg i honestly have no clue
You are better off with an OpenWRT buildroot and learn more. As always, RTFM and the link is posted above.
Please, for the sake of my sanity, if you want to include stuff (like the gibberish above) put [code£] before and [/code£] after it. (Minus the £). Makes the post more readable.
(Last edited by robthebrew on 4 Jun 2013, 15:58)
robthebrew i didnt understand what you mean
Like this:
itachi@itachi-PC ~/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2 $ make V=99
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[2]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[3]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
CFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include " LDFLAGS="-L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/lib " make -j1 -C /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/. AR=armeb-openwrt-linux-uclibcgnueabi-ar AS="ccache_cc -c -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" LD=armeb-openwrt-linux-uclibcgnueabi-ld NM=armeb-openwrt-linux-uclibcgnueabi-nm CC="ccache_cc" GCC="ccache_cc" CXX="ccache_cxx" RANLIB=armeb-openwrt-linux-uclibcgnueabi-ranlib STRIP=armeb-openwrt-linux-uclibcgnueabi-strip OBJCOPY=armeb-openwrt-linux-uclibcgnueabi-objcopy OBJDUMP=armeb-openwrt-linux-uclibcgnueabi-objdump SIZE=armeb-openwrt-linux-uclibcgnueabi-size CROSS="armeb-openwrt-linux-uclibcgnueabi-" ARCH="armeb" ;
make[4]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai'
ccache_cc -Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/toolchain-armeb_v5te_gcc-4.6-linaro_uClibc-0.9.33.2/include -c bankai.c
/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/host/bin/ccache_cc: 2: exec: ccache: not found
make[4]: *** [bankai.o] Error 127
make[4]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai'
make[3]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/.built] Error 2
make[3]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
make[2]: *** [package/bankai/compile] Error 2
make[2]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[1]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make: *** [world] Error 2
hahaha, but without the line feeds randomly inserted.
But seriously LOOK AT THIS:
http://wiki.openwrt.org/doc/howto/buildroot.exigence
itachi@itachi-PC ~/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2 $ make V=99
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[2]: Entering directory
`/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[3]: Entering directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
mkdir -p /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/bin/ixp4xx/packages
/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/ipkg-ixp4xx/bankai/CONTROL
/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/pkginfo
install -d -m0755 /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/ipkg-ixp4xx/bankai/bin
install -m0755 /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/bankai /home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/ipkg-ixp4xx/bankai/bin/
install: cannot stat `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/build_dir/target-armeb_v5te_uClibc-0.9.33.2/bankai/bankai': No such file or directory
make[3]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/bin/ixp4xx/packages/bankai_1_ixp4xx.ipk] Error 1
make[3]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/package/bankai'
make[2]: *** [package/bankai/compile] Error 2
make[2]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make[1]: *** [/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2/staging_dir/target-armeb_v5te_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/itachi/cambria/OpenWrt-SDK-ixp4xx-for-linux-i486-gcc-4.6-linaro_uClibc-0.9.33.2'
make: *** [world] Error 2
I hope you mean something like this
i will take a look at that link but I really need to get this done
Hi guys I looked at the link you gave me and i set it up correctly i mean i did the make menuconfig compile perfect and everything so how I put my custom helloworld program? do i need now to do the same thing that i was trying to do on the sdk just copy the .c and the makefile for it and the the makefile for openwrt just the same as i was doing with the sdk
The discussion might have continued from here.