OpenWrt Forum Archive

Topic: my buildtool is tired - or make package/xxx-compile does nothing

The content of this topic has been archived on 19 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

hey.. i just installed a new dev machine, its a 64b amd cpu running kernel 2.6.x (gcc 4.1.2, opensuse 10.2).

i successfully build the whole system, no issues here. but when i manually want do compile a package, nothing happens:

mediac:/home/whiterussian/openwrt # make package/bwm-clean V=99
make -C package bwm-clean
make[1]: Entering directory `/home/whiterussian/openwrt/package'
make[2]: Entering directory `/home/whiterussian/openwrt/package/bwm'
rm -f /home/whiterussian/openwrt/bin/packages/bwm_1.1.0-1_mipsel.ipk
rm -rf /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig
make[2]: Leaving directory `/home/whiterussian/openwrt/package/bwm'
make[1]: Leaving directory `/home/whiterussian/openwrt/package'
mediac:/home/whiterussian/openwrt # make package/bwm-install V=99

ok everything is fine

make -C package bwm-install
make[1]: Entering directory `/home/whiterussian/openwrt/package'
make[2]: Entering directory `/home/whiterussian/openwrt/package/bwm'
rm -rf /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig
mkdir -p /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig
zcat /home/whiterussian/openwrt/dl/bwm_1.1.0.orig.tar.gz | tar -C /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig/.. -xf -
if [ -d ./patches ]; then \
                /home/whiterussian/openwrt/scripts/patch-kernel.sh /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig ./patches ; \
        fi
touch /home/whiterussian/openwrt/build_mipsel/bwm-1.1.0.orig/.prepared
make[2]: Leaving directory `/home/whiterussian/openwrt/package/bwm'
make[2]: Entering directory `/home/whiterussian/openwrt/package/bwm'
make[2]: Nothing to be done for `compile'.
make[2]: Leaving directory `/home/whiterussian/openwrt/package/bwm'
make[2]: Entering directory `/home/whiterussian/openwrt/package/bwm'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/home/whiterussian/openwrt/package/bwm'
make[1]: Leaving directory `/home/whiterussian/openwrt/package'

wtf? why nothing to be done for compile/install? he package/bwm source directory gets build and the source files are copied there but nothing is compiled.

my sources should be fine:
mediac:/home/whiterussian/openwrt # svn st
?      target/linux/linux-2.4/brcm
?      target/linux/linux-2.4/config/brcm.orig
M      target/linux/linux-2.4/config/brcm
?      package/lcd4linuxsvn

any hints? i guess this has something to do with the makefiles... somehow he doesnt find all information. on another machine everything works fine..

further testing:
does not work (same situation as above): fping, aiccu, tor
did work: cups, libgd, popt

well im completely clueless

cheers

(Last edited by michu on 27 Apr 2007, 08:53)

no ideas?

more infos:

gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)
GNU Make 3.81
Linux mediac 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux

cheers

The discussion might have continued from here.