From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19461 invoked by alias); 31 May 2007 02:27:05 -0000 Received: (qmail 19449 invoked by uid 22791); 31 May 2007 02:27:04 -0000 X-Spam-Check-By: sourceware.org Received: from pop132.ocn.ne.jp (HELO pop132.ocn.ne.jp) (60.37.31.215) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 31 May 2007 02:27:01 +0000 Received: from ariga (p3063-ipad406marunouchi.tokyo.ocn.ne.jp [222.146.147.63]) by pop132.ocn.ne.jp (OCN) with SMTP id l4V2Qv8d026312; Thu, 31 May 2007 11:26:57 +0900 (JST) Message-ID: <001f01c7a32b$29076460$1c0110ac@ariga> From: "ariga masahiro" To: "ariga masahiro" , "Gary Thomas" Cc: References: <000e01c7a281$b23c36c0$1c0110ac@ariga> <465D5D95.5070506@mlbassoc.com> <000f01c7a319$fa242090$1c0110ac@ariga> Date: Thu, 31 May 2007 05:42:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="GB2312"; reply-type=response Content-Transfer-Encoding: 8bit X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] Why strncasecmp' undeclared X-SW-Source: 2007-05/txt/msg00199.txt.bz2 Hi Gary, After I revived "implements" line in 'CYGFUN_LIBC_STRING_BSD_FUNCS' option, I could built without erros,using [default] in configtool's [Packages]dropdownlist. But when I used [net] in configtool's [Packages]dropdownlist, I confronted next errors. Several conflict errors appeared,but I relied on default amendments. I felt obliged to report the event considering error messages, so I posted it,although I am not sure if I done someting wrong. -- last part of buld output /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/system.h:33:1: warning: this is the location of the previous definition sh-elf-gcc -c -I/ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0 -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/ -D_KERNEL -D__ECOS -gdwarf-22 -mb -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD,src/output/printf.tmp -o src/output/language_c_libc_stdio_printf.o /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/printf.cxx sh-elf-gcc -c -I/ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0 -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/ -D_KERNEL -D__ECOS -gdwarf-22 -mb -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD,src/output/vfnprintf.tmp -o src/output/language_c_libc_stdio_vfnprintf.o /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/vfnprintf.cxx In file included from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/hal.h:17, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/kernel.h:13, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/cyg/posix/muttypes.h:60, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/sys/types.h:97, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/unistd.h:66, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/cyg/libc/stdio/io.hxx:68, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/cyg/libc/stdio/stream.hxx:66, from /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/vfnprintf.cxx:100: /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/hal_sh_sh77x9_inserter.h:41:1: warning: "CYG_HAL_STARTUP_RAM" redefined In file included from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/infra.h:12, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/cyg/infra/cyg_ass.h:66, from /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/cyg/libc/stdio/stream.hxx:63, from /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/vfnprintf.cxx:100: /ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_install/include/pkgconf/system.h:33:1: warning: this is the location of the previous definition make[1]: Leaving directory `/ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_build/language/c/libc/stdio/v2_0' /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/vfnprintf.cxx: In make: Leaving directory `/ecos-c/cygwin/home/LINK/inserter20070531-4-app-net/untitled1_build' function `int vfnprintf(CYG_ADDRESS (*)[9999], unsigned int, const char*, void*)': /opt/ecos/ecos-2.0/packages/language/c/libc/stdio/v2_0/src/output/vfnprintf.cxx:675: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make[1]: *** [src/output/vfnprintf.o.d] Error 1 make: *** [build] Error 2 Masahiro Ariga ----- Original Message ----- From: "ariga masahiro" To: "Gary Thomas" Cc: Sent: Thursday, May 31, 2007 9:23 AM Subject: Re: [ECOS] Why strncasecmp' undeclared > Thank you Gary, > > I found the cause of errors. > When I checked 'CYGFUN_LIBC_STRING_BSD_FUNCS' option, > I found I commented implements line like next. > > ##//20070516 implements CYGINT_ISO_STRING_BSD_FUNCS > > When I revived the line,I could built without erros. > > I sould apologise everyone. > > Thank you again. > > Masahiro Ariga > > ----- Original Message ----- > From: "Gary Thomas" > To: "ariga masahiro" > Cc: > Sent: Wednesday, May 30, 2007 8:18 PM > Subject: Re: [ECOS] Why strncasecmp' undeclared > > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> ariga masahiro wrote: >>> Thank you jiang, >>> >>> Thank you reply. >>> >>> I first included ,next but >>> both resulted in same errors. >>> As far as I used [default] in configtool's [Packages]dropdownlist. >>> >>> Although I changed to [net] in configtool's [Packages]dropdownlist, >>> then appeared no same errors. >>> >>> Of course I still not fathomed intricasies of eCos. >>> If I want to know [Packages]dropdownlist more thoroughly, >>> where do you recommend to refer to? >> >> Enable 'CYGFUN_LIBC_STRING_BSD_FUNCS' to get these (non ISO C Standard) >> functions. >> >>> >>> Masahiro Ariga >>> >>> ----- Original Message ----- From: "jiang jet" >>> To: >>> Cc: >>> Sent: Wednesday, May 30, 2007 2:45 PM >>> Subject: RE: [ECOS] Why strncasecmp' undeclared >>> >>> >>>> >>>> >>>> >>>> >>>> I love this game : embedded system @_@ >>>> MSN:jetjiang@hotmail.com >>>> >>>> >>>> >>>> >>>> >>>>> From: "ariga masahiro" >>>>> To: >>>>> Subject: [ECOS] Why strncasecmp' undeclared >>>>> Date: Wed, 30 May 2007 13:53:05 +0900 >>>>> >>>>> Hi everyone, >>>>> >>>>> I challenged to implement eCos application. >>>>> >>>>> First of all I tried to make libtarget.a. >>>>> I changed Startup Type(CYG_HAL_STARTUP) "RAM". >>>>> I selected [default] in configtool's [Packages]dropdownlist. >>>>> >>>>> Then Bult,and encountered next errors. >>>>> >>>>> function `int match_string(const char**, const char**, int)': >>>>> /opt/ecos/ecos-2.0/packages/language/c/libc/time/v2_0/src/strptime.cxx:89: >>>>> >>>> >>>>> ` >>>>> strncasecmp' undeclared (first use this function) >>>>> /opt/ecos/ecos-2.0/packages/language/c/libc/time/v2_0/src/strptime.cxx:89: >>>>> >>>> >>>>> (Each >>>>> undeclared identifier is reported only once for each function it >>>>> appears >>>>> in.) >>>>> >>>>> I checked strncasecmp function and learned it needs to include >>>>> , >>>>> so I included in strptime.cxx,but resulted in same errors. >>>> >>>> did you include the right header files?? >>>> it should be not , >>>>> >>>>> I am puzzled. >>>>> Please help me out of the swamp. >>>>> >>>>> Masahiro Ariga >>>>> >>>>> >>>>> -- >>>>> Before posting, please read the FAQ: >>>>> http://ecos.sourceware.org/fom/ecos >>>>> and search the list archive: >>>>> http://ecos.sourceware.org/ml/ecos-discuss >>>>> >>>> >>>> _________________________________________________________________ >>>> Ãâ·ÑÏÂÔØ MSN Explorer: http://explorer.msn.com/lccn >>>> >>>> -- >>>> Before posting, please read the FAQ: >>>> http://ecos.sourceware.org/fom/ecos >>>> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss >>>> >>>> >>> >>> >> >> >> - -- >> - ------------------------------------------------------------ >> Gary Thomas | Consulting for the >> MLB Associates | Embedded world >> - ------------------------------------------------------------ >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.7 (GNU/Linux) >> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org >> >> iD8DBQFGXV2UmaKbSsQGV8ARAkUWAJ9L4VLw494d8arQQHd4nZMxetbFPwCfUD97 >> Qe5/PQa8w9k9bnQExTC4tFg= >> =R0Ce >> -----END PGP SIGNATURE----- >> >> -- >> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos >> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss >> >> > > > -- > Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos > and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss > > -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss