[openbeosnetteam] Re: Big game hunting...
- From: "Marcus Overhagen" <dos4gw@xxxxxx>
- To: openbeosnetteam@xxxxxxxxxxxxx
- Date: Wed, 20 Mar 2002 14:51:07 +0100
"David Reid" <dreid@xxxxxxxxxxxx> wrote:
>Marcus, once I've committed can you try building again?
I did a checkout to a new directory, and changed the top level makefile to
build a kernel driver by enabling this ones:
CFLAGS=-nostart -no-fpic -D_KERNEL_MODE
LDFLAGS=-nostdlib /boot/develop/lib/x86/_KERNEL_
Output is this:
[...]
for i in net_server arp ethernet ipv4 loop udp; do \
(cd $i && /bin/make installkernel) || exit 1; \
done
make[1]: Entering directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/net_server'
if test -e socket.o; then rm *.o; fi
for obj in socket.c sockbuf.c inpcb.c radix.c route.c mbuf.c if.c misc.c
cksum.c nhash.c pools.c in.c core.c ; do \
cc -nostart -no-fpic -D_KERNEL_MODE -D_NETWORK_STACK -I. -I..
-I../include -c $obj; \
done
cc -nostdlib /boot/develop/lib/x86/_KERNEL_ -o core socket.o sockbuf.o inpcb.o
radix.o route.o mbuf.o if.o misc.o cksum.o nhash.o pools.o in.o
core.o
cp core /boot/home/config/add-ons/kernel/network/core
make[1]: Leaving directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/net_server'
make[1]: Entering directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/arp'
cc -nostart -no-fpic -D_KERNEL_MODE -D_NETWORK_STACK -I. -I.. -I../include -c
arp.c
cc -nostdlib /boot/develop/lib/x86/_KERNEL_ ../net_server/pools.o
../net_server/nhash.o ../net_server/misc.o -o arp arp.o
cp arp /boot/home/config/add-ons/kernel/network/misc/arp
make[1]: Leaving directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/arp'
make[1]: Entering directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/ethernet'
cc -Wall -no-fpic -D_KERNEL_MODE -D_NETWORK_STACK -DUSE_DEBUG_MALLOC -I. -I..
-I../include -c ethernet.c
cc -nostdlib /boot/develop/lib/x86/_KERNEL_ ../net_server/misc.o
../net_server/area_malloc.o -o ethernet ethernet.o
gcc: ../net_server/area_malloc.o: No such file or directory
make[1]: *** [kernel] Error 1
make[1]: Leaving directory
`/boot/home/Develop/OpenBeOS/net_kit/source/server/ethernet'
make: *** [installkernel] Error 1
looks like area_malloc.c (it exists) hat not been compiled when it .o file is
tried to be linked.
regards
Marcus
- Follow-Ups:
- [openbeosnetteam] Re: Big game hunting...
- From: David Reid
Other related posts:
- » [openbeosnetteam] Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- » [openbeosnetteam] Re: Big game hunting...
- [openbeosnetteam] Re: Big game hunting...
- From: David Reid