From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6031 invoked by alias); 18 Jun 2006 03:24:59 -0000 Received: (qmail 6013 invoked by uid 22791); 18 Jun 2006 03:24:58 -0000 X-Spam-Check-By: sourceware.org Received: from wr-out-0506.google.com (HELO wr-out-0506.google.com) (64.233.184.229) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 18 Jun 2006 03:24:56 +0000 Received: by wr-out-0506.google.com with SMTP id 57so997256wri for ; Sat, 17 Jun 2006 20:24:54 -0700 (PDT) Received: by 10.64.251.10 with SMTP id y10mr4038773qbh; Sat, 17 Jun 2006 20:24:54 -0700 (PDT) Received: by 10.65.191.11 with HTTP; Sat, 17 Jun 2006 20:24:54 -0700 (PDT) Message-ID: <18d205ed0606172024y217b51cdk6871fb734e5ed4e3@mail.gmail.com> Date: Sun, 18 Jun 2006 03:24:00 -0000 From: "Gregg Levine" To: ecos-discuss@sources.redhat.com In-Reply-To: <18d205ed0606170908m58f29749o6d6412ddd0133294@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <18d205ed0606162050s6b75d0exa25b5300c25f1e6e@mail.gmail.com> <20060617080003.GL15848@lunn.ch> <20060617080332.GM15848@lunn.ch> <18d205ed0606170908m58f29749o6d6412ddd0133294@mail.gmail.com> X-IsSubscribed: yes 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 Subject: Re: [ECOS] Strange errors when building Redboot for the SH/Dreamcast platform X-SW-Source: 2006-06/txt/msg00153.txt.bz2 Hello! An update. About an hour, to three hours ago, I moved my build setup from my Cygwin system to my Linux system. It seems it worked there, but not on my Cygwin system. I don't know why. Oh and Andrew, by default you do mean everything? I typically select Redboot first, and see if the resulting image will boot on the target. And then when ready start building the kernel and other libraries. Perhaps this time the target will include an entire program to do something unique. Just for the record, the graphic configure tool looks for the version 2 PNG library, and my Slackware 10.1 system came with the 3.1.2.0 version. I made a link to that library with the named one as the link and it worked. Next step will be to test that Redboot image. And finally to work out how to perform the tests. I think I've got an idea how to do that. -- Gregg C Levine gregg.drwho8@gmail.com "This signature was once found posting rude messages in English in the Moscow subway." On 6/17/06, Gregg Levine wrote: > Hello! > Andrew, I don't understand your first post and do understand your > second. That was the default Redboot configuration. About all I did > was make sure and choose to answer the questions asked about what > CYGMON settings should be chosen. > > And as for what platform its being built for, I made sure of that too. > -- > Gregg C Levine gregg.drwho8@gmail.com > "This signature was once found posting rude > messages in English in the Moscow subway." > > > On 6/17/06, Andrew Lunn wrote: > > On Sat, Jun 17, 2006 at 10:00:03AM +0200, Andrew Lunn wrote: > > > On Fri, Jun 16, 2006 at 11:50:07PM -0400, Gregg Levine wrote: > > > > Hello! > > > > I am back with the issues of building eCos and Redboot and all of that > > > > for the Dreamcast platform. It seems even though I checked out the > > > > entire repository just about two or more hours ago, and updated the > > > > configuration tools accordingly a problem surfaced. > > > > > > sh-elf-gcc -finline-limit=7000 -ml -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -I/ecos-c/cygwin/usr/local/dc/ecos/test1_install/include -I/usr/local/anoncvs/ecos/packages/hal/sh/arch/current -I/usr/local/anoncvs/ecos/packages/hal/sh/arch/current/src -I/usr/local/anoncvs/ecos/packages/hal/sh/arch/current/tests -I. -Wp,-MD,sh_offsets.tmp -o hal_mk_defs.tmp -S /usr/local/anoncvs/ecos/packages/hal/sh/arch/current/src/hal_mk_defs.c > > > > > > In file included from /usr/local/anoncvs/ecos/packages/hal/sh/arch/current/src/hal_mk_defs.c:57: > > > > > > /ecos-c/cygwin/usr/local/dc/ecos/test1_install/include/cyg/hal/hal_arch.h:60:10: #include expects "FILENAME" or > > > > > > First logical question i ask myself. What is line 60 of > > > /hal/hal_arch.h? > > > > > > I guess it is probably something like > > > > > > #include CYGBLD_SOME_HEADER_FILE > > > > > > So the next logical questions are, why does CYGBLD_SOME_HEADER_FILE not > > > have a value? Where is it supposed to be defined etc.... > > > > FYI: > > > > :~/eCos/work2$ rm -fr * > > :~/eCos/work2$ ecosconfig new dreamcast redboot > > U CYGPKG_HAL_SH_7750, new inferred value 1 > > U CYGHWR_HAL_SH_CACHE_ENABLE, new inferred value 0 > > U CYGDAT_REDBOOT_SH_LINUX_BOOT_ENTRY, new inferred value 0x8C210000 > > U CYGDAT_REDBOOT_SH_LINUX_BOOT_BASE_ADDR, new inferred value 0x8C001000 > > U CYGDAT_REDBOOT_SH_LINUX_BOOT_COMMAND_LINE, new inferred value mem=16M > > U CYGIMP_HAL_COMMON_INTERRUPTS_USE_INTERRUPT_STACK, new inferred value 0 > > :~/eCos/work2$ ecosconfig tree > > :~/eCos/work2$ make -s > > headers finished > > /home/lunn/eCos/anoncvs-clean/packages/hal/sh/dreamcast/current/src/fb_support.c: In function `lcd_clear': > > /home/lunn/eCos/anoncvs-clean/packages/hal/sh/dreamcast/current/src/fb_support.c:273: warning: implicit declaration of function `show_xpm' > > /home/lunn/eCos/anoncvs-clean/packages/hal/sh/dreamcast/current/src/fb_support.c: In function `_hexdigit': > > /home/lunn/eCos/anoncvs-clean/packages/hal/sh/dreamcast/current/src/fb_support.c:435: warning: control reaches end of non-void function > > build finished > > > > So it builds O.K. for me in the default configuration. > > > > Andrew > > > -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss