[ECOS] How to build SID for eCos application in cygwin environment?

Young Jay young_jay@sohu.com
Thu May 22 13:39:00 GMT 2003


Thank you for your reply. On installing cygwin, I have made Tcl library installed. 
Bill Siegmund remind me that in SID FAQ site "http://sources.redhat.com/fom-serv/sid/cache/6.html", the first sentence is "As sid is mostly written in C++, 
a good recent C++ compiler is needed. We recommend gcc 2.95.2, or Red Hat Linux 7's 
gcc 2.96. While we know of no native publically-released Cygwin compiler that can 
build sid, using the "Canadian Cross" method, one can cross-compile sid on a larger 
UNIX build machine for the Cygwin host."

This may means that we can't build sid in existing cygwin environment. So I have to 
switch to Linux now. Thanks!

Best regards,
Young Jay

----  Original Message  -----
From: Andrew Lunn 
To: Young Jay 
Cc: ecos-discuss@sources.redhat.com 
Subject: Re: [ECOS] How to build SID for eCos application in cygwin environment?
Sent: Thu May 22 15:35:45 CST 2003

> > The output information when building sid is partly listed at the end. 
> > Does anyone can give me some suggestions to solve the problem or provide 
> > a building step in cygwin? Great thanks!
> 
> How about trying to fix this:
> 
> > checking for Tcl configuration... configure: warning: Can't find Tcl configurati
> > on definitions
> 
> 
> Do you have tcl installed?
> 
>    Andrew
> 
> > 
> > Best regards,
> > Young Jay
> > 
> > /**************************************************/
> > when execute:
> > $ ../src/configure --prefix=/opt/sid --exec-prefix=/opt/sid 2>&1 | tee configur
> > e.out
> > creating cache ./config.cache
> > checking host system type... i686-pc-cygwin
> > checking target system type... i686-pc-cygwin
> > checking build system type... i686-pc-cygwin
> > checking for i686-pc-cygwin-ar... no
> > checking for ar... ar
> > checking for i686-pc-cygwin-as... no
> > checking for as... as
> > checking for i686-pc-cygwin-dlltool... no
> > checking for dlltool... dlltool
> > checking for i686-pc-cygwin-ld... /usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../.
> > ./i686-pc-cygwin/bin/ld.exe
> > checking for i686-pc-cygwin-nm... no
> > checking for nm... nm
> > checking for i686-pc-cygwin-ranlib... no
> > checking for ranlib... ranlib
> > checking for i686-pc-cygwin-windres... no
> > checking for windres... windres
> > checking for i686-pc-cygwin-objcopy... no
> > checking for objcopy... objcopy
> > checking for i686-pc-cygwin-objdump... no
> > checking for objdump... objdump
> > checking for i686-pc-cygwin-ar... no
> > checking for ar... ar
> > checking for i686-pc-cygwin-as... no
> > checking for as... as
> > checking for i686-pc-cygwin-dlltool... no
> > checking for dlltool... dlltool
> > checking for i686-pc-cygwin-ld... no
> > checking for ld... ld
> > checking for i686-pc-cygwin-nm... no
> > checking for nm... nm
> > checking for i686-pc-cygwin-ranlib... no
> > checking for ranlib... ranlib
> > checking for i686-pc-cygwin-windres... no
> > checking for windres... windres
> > checking whether to enable maintainer-specific portions of Makefiles... no
> > updating cache ./config.cache
> > creating ./config.status
> > creating Makefile
> > /**************************************************/
> > 
> > when executed "$ make all install":
> > at the end:
> > 
> > configuring in testsuite
> > running /bin/sh ../../../src/expect/testsuite/configure  --build=i686-pc-cygwin
> > --host=i686-pc-cygwin --target=i686-pc-cygwin --prefix=/opt/sid --exec-prefix=/o
> > pt/sid --cache-file=../.././config.cache --srcdir=../../../src/expect/testsuite
> > loading cache ../.././config.cache
> > checking for Tcl configuration... configure: warning: Can't find Tcl configurati
> > on definitions
> > .: Can't open #: No such file or directory
> > configure: error: ../../../src/expect/testsuite/configure failed for testsuite
> > make: *** [configure-expect] Error 1
> > /******************************************************/
> > 
> > -- 
> > Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> > and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> > 


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list