From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22685 invoked by alias); 21 Jul 2005 10:50:39 -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 22662 invoked by uid 22791); 21 Jul 2005 10:50:35 -0000 Received: from suntana.fh-konstanz.de (HELO s2802.fh-konstanz.de) (141.37.9.230) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Thu, 21 Jul 2005 10:50:35 +0000 Received: from dannyyljmh3w9b (tidhcp28.fh-konstanz.de [141.37.33.108]) by s2802.fh-konstanz.de (8.12.10/8.12.10) with ESMTP id j6LAoXrw001575 for ; Thu, 21 Jul 2005 12:50:33 +0200 (CEST) Message-Id: <200507211050.j6LAoXrw001575@s2802.fh-konstanz.de> From: "Danny" To: Date: Thu, 21 Jul 2005 10:50:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: [ECOS] Problem with malloc Implementation header X-SW-Source: 2005-07/txt/msg00216.txt.bz2 Hello list! I have following problem: I have installed eCos with the default repository. To get the current version of the repository, I have downloaded it via cvs. After that, I have adapted the eCos repository path to the current repository. My problem appears during my eCos Configuration: As hardware template I have choosen the ARM Industrial Module AIM 711; as software template, I have choosen the =93net=94 package.=20 Then I want to activate the option =93Malloc Implemantation header=94 under= the package ISO C and Posix Infrastructure and the component =93Standard general utility functions. As value of this option a had to declare a path in the build directory, where to find the header. I have declared this value with: =A0=A0 Then I have started the build process by clicking on the =93Library=94 butt= on. But during the build process, I get an error like this: In file included from /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/streambuf.hxx:15 7, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/stream.hxx:67, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/stdiofiles.hxx:6 3, =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 from /ecos-c/cygwin/opt/aim/ecos/packages/language/c/libc/stdio/current/src/commo n/fclose.cxx:69: /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/streambuf.inl: In=20 =A0=A0 destructor `Cyg_StdioStreamBuffer::~Cyg_StdioStreamBuffer()': /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/streambuf.inl:10 4: ` =A0=A0 free' undeclared (first use this function) /ecos-c/Projekt/All/untitled_install/include/cyg/libc/stdio/streambuf.inl:10 4: (Each =A0=A0 undeclared identifier is reported only once for each function it app= ears=20 =A0=A0 in.) make[1]: Leaving directory `/ecos-c/Projekt/All/untitled_build/language/c/libc/stdio/current' make[1]: *** [src/common/fclose.o.d] Error 1 make: Leaving directory `/ecos-c/Projekt/All/untitled_build' make: *** [build] Error 2 What is the failure? Is the path for the malloc impl. header not right? When I have activated addition options like =93Mallinfo Implementation head= er=94 or =93memset Implementation header=94 (under String functions) I get more errors. What can I do? Do I need a patch for eCos or do I need additional header-Files.=20 Thanks for answering! =A0=A0=A0 =A0 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss