From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5048 invoked by alias); 11 Jul 2005 23:21:44 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 5020 invoked by uid 22791); 11 Jul 2005 23:21:39 -0000 Received: from w130.z209220006.sjc-ca.dsl.cnc.net (HELO mx.liquid.net) (209.220.6.130) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Mon, 11 Jul 2005 23:21:39 +0000 Received: from [204.107.227.138] ([204.107.227.138]) by mx.liquid.net (8.12.10/8.12.10) with ESMTP id j6BNLbFe029513 for ; Mon, 11 Jul 2005 16:21:37 -0700 Message-ID: <42D2FF08.4020401@spcontrols.com> Date: Mon, 11 Jul 2005 23:21:00 -0000 From: Joshua Fitzgerald User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) MIME-Version: 1.0 To: ecos-discuss@sources.redhat.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [ECOS] Compile errors for eCos 2.0 with i386 target X-SW-Source: 2005-07/txt/msg00127.txt.bz2 I recently installed the eCos 2.0 development environment and attempted to build the library image for an i386 target with all of the default settings. I received the following compiler errors: /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c: In function `ip_mrouter_init': /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c:589: `expire_upcalls_ch' has an incomplete type /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c: In function `X_ip_mrouter_done': /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c:632: too many arguments to function `untimeout' /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c: In function `expire_upcalls': /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c:1376: `expire_upcalls_ch' has an incomplete type /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c: In function `cyg_rsvp_input': /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c:2146: warning: unused variable `proto' /ecos-c/cygwin/opt/ecos/work/smarthub_install/include/net/if_var.h: At top level: /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_mroute.c:232: storage size of `expire_upcalls_ch' isn't known make[1]: Leaving directory `/ecos-c/cygwin/opt/ecos/work/smarthub_build/net/bsd_tcpip/v2_0' make[1]: *** [src/sys/netinet/ip_mroute.o.d] Error 1 make: Leaving directory `/ecos-c/cygwin/opt/ecos/work/smarthub_build' make: *** [build] Error 2 I do not understand why such a basic build would contain compiler errors. This should be tested and passed software, yes? What's going on? Josh Fitzgerald San Francisco, CA -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss