From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16430 invoked by alias); 22 Jul 2009 12:28:51 -0000 Received: (qmail 16325 invoked by uid 22791); 22 Jul 2009 12:28:50 -0000 X-SWARE-Spam-Status: No, hits=0.8 required=5.0 tests=AWL,BAYES_50,J_CHICKENPOX_52,SPF_PASS X-Spam-Check-By: sourceware.org Received: from ybbsmtp11.mail.ogk.yahoo.co.jp (HELO ybbsmtp11.mail.ogk.yahoo.co.jp) (124.83.153.131) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Wed, 22 Jul 2009 12:28:37 +0000 Received: (qmail 60498 invoked by alias); 22 Jul 2009 12:28:34 -0000 Received: from unknown (HELO masahiro) (219.36.42.48 with poptime) by ybbsmtp11.mail.ogk.yahoo.co.jp with SMTP; 22 Jul 2009 12:28:33 -0000 X-Apparently-From: Message-ID: <3F8ED0BDC83C43259ADD0DDE963395DF@masahiro> From: "m mariga" To: "John Dallaway" Cc: References: <3100D422DF3A4D7B9D337FD86D646F40@masahiro> <4A65D8D3.9060400@dallaway.org.uk> Date: Wed, 22 Jul 2009 12:28:00 -0000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_000B_01CA0B13.5ED19C80" 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] Re: h8300 cannot find libgcc.a X-SW-Source: 2009-07/txt/msg00203.txt.bz2 ------=_NextPart_000_000B_01CA0B13.5ED19C80 Content-Type: text/plain; format=flowed; charset="ISO-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Content-length: 2802 Hello,John,and everybody, Thank you John for your reply. I think I became a little bit knowledgeable. > Note that most of the eCos community is using GCC 4.3.2 so you may well > discover a few compiler warnings and other issues if you build with GCC > 4.4.0. First I tried to use GCC 4.3.2 for installing h8300 ToolChain. But it resulted Segmentation error at configureration. -- gcc4.3.2 confiure errror /tmp/build/build_gcc/./gcc/xgcc -B/tmp/build/build_gcc/./gcc/ -nostdinc -B/tmp/build/build_gcc/h8300-elf/h8300s/normal/newlib/ -isystem /tmp/build/build_gcc/h8300-elf/h8300s/normal/newlib/targ-include -isystem /src/gcc-4.3.2/newlib/libc/include -B/gnutools/h8300-elf/bin/ -B/gnutools/h8300-elf/lib/ -isystem /gnutools/h8300-elf/include -isystem /gnutools/h8300-elf/sys-include -ms -mn -DPACKAGE_NAME =\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1.16.0\" -DPACKAGE_STRING=\"newlib\ 1.16.0\" -DPACKAGE_BUGREPORT=\"\" -I. -I/src/gcc-4.3.2/newlib/libm/math -I/src/gcc-4.3.2/newlib/libm/ma th/../common -O2 -DSMALL_DTOA -DSMALL_MEMORY -fno-builtin -O2 -g -g -O2 -ms -mn -c -o lib_a-wf_lgamma.o `test -f 'wf_lgamma.c' || echo '/src/gcc-4.3.2/newlib/libm/math/'`wf_lgamma.c In file included from /src/gcc-4.3.2/newlib/libc/include/math.h:5, from /src/gcc-4.3.2/newlib/libm/math/../common/fdlibm.h:15, from /src/gcc-4.3.2/newlib/libm/math/wf_lgamma.c:17: /src/gcc-4.3.2/newlib/libc/include/sys/reent.h:95: internal compiler error: Segmentation fault Please submit a full bug report, --- I asked to gcc mailing list but could not get reply. I tried to use GCC 4.4.0 and there was no error,so I am determined to use GCC 4.4.0. >> /opt/ecos/ecos-3.0/packages/language/c/libm/v3_0/src/mathincl/fdlibm.h:78:3: >> >> error: #error IEEE-style 64-bit doubles are required to use the math >> library > > You compiler is providing 32-bit doubles. You need 64-bit doubles in > order to build the eCos math library. There's a patch available for the > KPIT v0401 tools which may help: > > http://www.cetoni.de/develop/develop_ecosh8s_en.html#a_broschueren I downloaded the patch file but it is for use of GCC 3.3 source. I also get the same purpose patch file that is for GCC 3.3.2 source. I append it in zip file. I studied it and learned that I could not use it for GCC 4.4.0 source per se. I searched Internet for newer patch corresponding to GCC 4.4.0 or at least to GCC 4.3.2 but could not find one. Couldn't it be possible that you send me the newer patch corresponding to GCC 4.4.0 or at least to GCC 4.3.2 ? If I could not get it I must study the old patch and change the GCC 4.4.0 source manually. It is hard, isn't it, because there are too differences between GCC 3.3.2 and GCC 4.4.0. Do you have any better idea ? m mariga ------=_NextPart_000_000B_01CA0B13.5ED19C80 Content-Type: application/x-gzip; name="gcc_diff_new_patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gcc_diff_new_patch.gz" Content-length: 4148 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 ------=_NextPart_000_000B_01CA0B13.5ED19C80 Content-Type: text/plain; charset=us-ascii Content-length: 148 -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss ------=_NextPart_000_000B_01CA0B13.5ED19C80--