Help with rtl-lwip-0.6

[email protected] Tue, 25 Apr 2006 10:52:53 +0200
Newsgroups gmane.linux.real-time.rtlinux.general
Message-ID <[email protected]>
Hi,

I'm trying to get rtl-lwip-0.6 going on a working rtlinux-3.2-rc1 and linux
kernel 2.4.29.  I deploy rtl-lwip-0.6 in the .../network subdirectory of the
rtlinux structure (alongside the standard lwip-0.4).  When I run make dep
from the RTL-lwIP-0.6 directory, I get lots of warnings about
re-definitions.  It looks the two files that are in conflict are:

/usr/src/rtlinux-3.2-rc1/network/RTL-lwIP-0.6/src/include/lwip/sockets.h

and

/usr/src/rtlinux-3.2-rc1/linux/include/asm/socket.h

Further, if i try to make, I get more errors like:

In file included from
/usr/src/rtlinux-3.2-rc1/network/RTL-lwIP-0.6/src/core/netif.c:44:
/usr/src/rtlinux-3.2-rc1/network/RTL-lwIP-0.6/src/include/lwip/tcp.h:208:
parse error before `4'

The Makefile looks ok, the rtl.mk reference is accurate and I have modded
the rtl_lwipopts.h file.  Also, the REDD stuff compiles ok and I can insert
the rtl_malloc.o and rtl_e100.o just fine.

I need to use rtl_lwip-0.6 because I want to use the e100 driver (not
available in rtl_lwip-0.4).

Can anyone help please?

Thanks,

Diekie Huyzers

_______________________________________________
Rtl mailing list
[email protected]
http://hq.fsmlabs.com/mailman/listinfo/rtl
http:/www.rtlinux-gpl.org/