From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22016 invoked by alias); 22 Oct 2003 19:18:03 -0000 Mailing-List: contact ecos-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@sources.redhat.com Received: (qmail 22001 invoked from network); 22 Oct 2003 19:18:01 -0000 Received: from unknown (HELO hermes.chez-thomas.org) (63.225.98.241) by sources.redhat.com with SMTP; 22 Oct 2003 19:18:01 -0000 Received: by hermes.chez-thomas.org (Postfix, from userid 2000) id 4197350D8E8; Wed, 22 Oct 2003 13:18:01 -0600 (MDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by hermes.chez-thomas.org (Postfix) with ESMTP id 3C3F250D8E7; Wed, 22 Oct 2003 13:18:00 -0600 (MDT) From: Gary Thomas To: Bier Meister Cc: ecos-discuss@sources.redhat.com In-Reply-To: <3F96BF4E.7070003@freenet.de> References: <3F96BF4E.7070003@freenet.de> Content-Type: text/plain Organization: MLB Associates Message-Id: <1066850279.29481.208.camel@hermes> Mime-Version: 1.0 Date: Wed, 22 Oct 2003 19:18:00 -0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: Re: [ECOS] Building an HTTP server as an eCos application X-SW-Source: 2003-10/txt/msg00401.txt.bz2 On Wed, 2003-10-22 at 11:33, Bier Meister wrote: > I am trying to build an HTTP server as an eCos application according to > the example in http://www.mlbassoc.com/examples/build_httpd.html > > However, during the building of the application, i get this errors: > > > meister@plain_pc:~/programming/work/httpd_test/httpd_application> make > make -C ../libhttpd-1.3/src -f Make.eCos HOME=`pwd` > make[1]: Entering directory > `/home/meister/programming/work/httpd_test/libhttpd-1.3/src' > make[1]: `libhttp.a' is up to date. > make[1]: Leaving directory > `/home/meister/programming/work/httpd_test/libhttpd-1.3/src' > gcc -g -nostdlib -Wl,--gc-sections -Wl,-static > -L/home/meister/programming/work/httpd_test/ecos_kernel/install/lib > -Ttarget.ld test_httpd.o -L../libhttpd-1.3/src -lhttp -o test > /home/meister/programming/work/httpd_test/ecos_kernel/install/lib/libtarget.a(net_bsd_tcpip_ip_icmp.o)(.bss.cyg_icmpstat+0x0): > In function `ip_next_mtu': > /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/ip_icmp.c:129: > multiple definition of `cyg_icmpstat' > /home/meister/programming/work/httpd_test/ecos_kernel/install/lib/libtarget.a(net_bsd_tcpip_udp_usrreq.o)(.bss.cyg_icmpstat+0x0):/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/udp_usrreq.c:140: > first defined here > /home/meister/programming/work/httpd_test/ecos_kernel/install/lib/libtarget.a(net_bsd_tcpip_tcp_input.o)(.bss.cyg_icmpstat+0x0): > In function `tcp_newreno': > /opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/sys/netinet/tcp_input.c:155: > multiple definition of `cyg_icmpstat' > /home/meister/programming/work/httpd_test/ecos_kernel/install/lib/libtarget.a(net_bsd_tcpip_udp_usrreq.o)(.bss.cyg_icmpstat+0x0): > first defined here > test_httpd.o(.text.httpd_test+0x9): In function `strdup': > /home/meister/programming/work/httpd_test/ecos_kernel/install/include/cyg/libc/stdio/stdio.inl:110: > undefined reference to `CYGACC_CALL_IF_MONITOR_VERSION' > collect2: ld returned 1 exit status > make: *** [test] Error 1 > meister@plain_pc:~/programming/work/httpd_test/httpd_application> > > > > Have I missed a compiler flag? > Can someone please point me to the right direction? What's the target platform? -- Gary Thomas MLB Associates -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss