Am Donnerstag, 4. November 2010, 22:19:43 schrieb Andrew:
> 04.11.2010 22:32, KP Kirchdoerfer пишет:
> > Hi Andrew;
> >
> > I'd say the "unoptimized" 486 kernel should be the base, but that's
> > nitpicking.
> >
> > ok, I start to get it :))
> >
> > I've managed to build the necessary patch, removed kernel and linux
> > (including .source by hand) and to rebuild the kernel with 486 process
> > support for the start.
> >
> > I'm wondering why I just built one kernel, I thought
> >
> > "(for i in $(KARCHS); do \ " (from buildtool.mk in source/linux)
> >
> > loops over the archs to build every arch added in make/Masterinclude.mk.
> >
> > Either I'm still doing something wrong, or I'm misleaded.
> >
> > kp
>
> Can you write step-by-step what you did?
> For building another kernel you must:
> 1) Create .config for it
> 2) Make diff between 'main' config and your modified one (diff -au
> Bering-uClibc-2.6.35.8 .config >Bering-uClibc-2.6.35.8-newarch.patch)
> 3) Add 'newarch' into make/Masterinclude.mk
> 4) Build linux and kernel packages
> And then - modify modules & etc packages for .lrp creation for new arch...
Hi Andrew;
it finally worked for the kernel and initrd. I've made an error in
make/Masterinclude.mk...
Now I can't build accel-pptp (see below) and therefor not packaging kmodules.
kp
***
Configuration chosen:
PPPD: 2.4.5
linux kernel : 2.6.35.8 at /opt/buildtool-2.6.35.8/source/linux/linux-
i686/
configure.3: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
(for i in i686 i486; do export LOCALVERSION="-$i" ; \
mkdir -p /opt/buildtool-2.6.35.8/build/accel-
pptp/lib/modules/2.6.35.8-$i/net ; \
cd accel-pptp-0.8.5/kernel/driver && make
KDIR=/opt/buildtool-2.6.35.8/source/linux/linux-$i CC=gcc && \
cp -a pptp.ko /opt/buildtool-2.6.35.8/build/accel-
pptp/lib/modules/2.6.35.8-$i/net ||\
exit 1 ; done)
make[1]: Entering directory `/opt/buildtool-2.6.35.8/source/accel-pptp/accel-
pptp-0.8.5/kernel/driver'
using "/opt/buildtool-2.6.35.8/source/linux/linux-i686" kernel headers
make -C /opt/buildtool-2.6.35.8/source/linux/linux-i686
SUBDIRS=/opt/buildtool-2.6.35.8/source/accel-pptp/accel-
pptp-0.8.5/kernel/driver modules
make[2]: Entering directory `/opt/buildtool-2.6.35.8/source/linux/linux-i686'
make -C /opt/buildtool-2.6.35.8/source/linux/linux-2.6.35.8
O=/opt/buildtool-2.6.35.8/source/linux/linux-i686/. modules
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/opt/buildtool-2.6.35.8/source/linux/linux-i686'
make[1]: Leaving directory `/opt/buildtool-2.6.35.8/source/accel-pptp/accel-
pptp-0.8.5/kernel/driver'
cd: 5: can't cd to accel-pptp-0.8.5/kernel/driver
make: *** [accel-pptp-0.8.5/.build] Fehler 1
------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a
Billion" shares his insights and actions to help propel your
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
leaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-devel