Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <392401FD.32429E65@ca2.so-net.ne.jp> Date: Thu, 18 May 2000 23:45:18 +0900 From: Ichiroh Andoh X-Mailer: Mozilla 4.51 [ja] (WinNT; I) X-Accept-Language: ja MIME-Version: 1.0 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: CrossGcc Cygwin1 References: <3920B7AD DOT 63EF4397 AT ca2 DOT so-net DOT ne DOT jp> Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit I failed to build CrossGcc. 1 GccMake completed no error but few warning. Warning are: 1-1 ../../gcc/real.c:6434: warning: passing arg 1 of `bcopy' from incompatible pointer type. 1-2 touch stmp-multilib /cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/xgcc -B/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/ -B/sh/sh-pc-linux-gnu/bin/ -I/sh/sh-pc-linux-gnu/include -DCROSS_COMPILE -DIN_GCC -g -O2 -I./include -c ../../gcc/libgcc1-test.c ../../gcc/libgcc1-test.c:101: warning: conflicting types for built-in function `memcpy' /cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/xgcc -B/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/ -B/sh/sh-pc-linux-gnu/bin/ -I/sh/sh-pc-linux-gnu/include -DCROSS_COMPILE -DIN_GCC -g -O2 -I./include -I. -I../../gcc -I../../gcc/config -I../../gcc/../include -fPIC \ -DCRT_BEGIN -DCRTSTUFFS_O -finhibit-size-directive -fno-inline-functions \ -fno-exceptions -g0 -c ../../gcc/crtstuff.c mv crtstuff.o crtbeginS.o /cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/xgcc -B/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/ -B/sh/sh-pc-linux-gnu/bin/ -I/sh/sh-pc-linux-gnu/include -DCROSS_COMPILE -DIN_GCC -g -O2 -I./include -I. -I../../gcc -I../../gcc/config -I../../gcc/../include -fPIC \ -DCRT_END -DCRTSTUFFS_O -finhibit-size-directive -fno-inline-functions -fno-exceptions -g0 -c ../../gcc/crtstuff.c -o crtendS.o touch s-crtS Testing libgcc1. Ignore linker warning messages. /cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/xgcc -B/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/ -B/sh/sh-pc-linux-gnu/bin/ -I/sh/sh-pc-linux-gnu/include -DCROSS_COMPILE -DIN_GCC -g -O2 -I./include libgcc1-test.o -o libgcc1-test \ -nostartfiles -nostdlib `/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/xgcc -B/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc/ -B/sh/sh-pc-linux-gnu/bin/ -I/sh/sh-pc-linux-gnu/include --print-libgcc-file-name` /cygdrive/c/work3/gcc-2.95.2/CROSS/texinfo/makeinfo/makeinfo -I../../gcc -o cpp.info ../../gcc/cpp.texi Making info file `cpp.info' from `../../gcc/cpp.texi'. /cygdrive/c/work3/gcc-2.95.2/CROSS/texinfo/makeinfo/makeinfo -I../../gcc -o gcc.info ../../gcc/gcc.texi Making info file `gcc.info' from `../../gcc/gcc.texi'. make[1]: Leaving directory `/cygdrive/c/work3/gcc-2.95.2/CROSS/gcc' 2 GccInstall finished no error. 3 On this environment I got Assembler massaege:... 4-1 TestProgram get same message. 4-2 With option -S TestProgram make test.s 4-3 AS make test.o from test.s # AS=sh-pc-linux-gnu-as 5 Gcc to AS path do not make perhaps. 6 Why it occured. 8 My command are sh update_timstamp.sh ##Khan's script mkdir CROSS ../configure --prefix=/sh --target=sh-pc-linux-gnu -v make make install 7 How to clear this Bug? 8 Anyone could help me . "andohich AT ca2 DOT so-net DOT ne DOT jp" wrote: > I'm trying to build CrosGcc i686-cygwin1 --> sh-pc-linux-sh. > > I haveadapted the Building procedure within > http://linux-sh.free.fr/FAQ.html. > > 1 Binutils-000228 and Gcc-core-2.95.2 successfuly complete to make > install. > > 2 But Glibc-2.1.2 stop in Configure. > > I get next message : > > "c:/bin/bash.exe"-2.03$ sh ../glibc3.sh > loading cache ./config.cache > checking host system type... sh3-pc-linux-gnu > . > . > . > . > checking whether /sh/sh-pc-linux-gnu/bin/as.exe is GNU as... yes > checking whether /sh/sh-pc-linux-gnu/bin/ld.exe is GNU ld... yes > checking for mig... mig > checking whether ranlib is necessary... Assembler messages: > Error: Can't open > for reading. > > : No such file or directory > /**-? > sh-pc-linux-gnu-gcc: file path prefix `/sh/bin/' never used > no > checking LD_LIBRARY_PATH variable... ok > checking for bash... /cygdrive/c/bin/bash > checking for mawk... no > checking for gawk... gawk > checking for perl... /sh/bin/perl > checking for install-info... /usr/bin/install-info > checking for old Debian install-info... no > checking for signed size_t type... no > checking for libc-friendly stddef.h... no > checking whether we need to use -P to assemble .S files... yes > checking for assembler global-symbol directive... UNKNOWN /**-? > configure: error: cannot determine asm global directive > > /**-? attached by me > > My commands are shell-script. > > glibc.sh > > ! bin/sh > # glibc-configure-make shell program > # export CC=sh-pc-linux-gnu-gc > export CPP='sh-pc-linux-gnu-cpp' > export AS='sh-pc-linux-gnu-as' > export AR='sh-pc-linux-gnu-ar' > export LD='sh-pc-linux-gnu-ld' > export RANLIB='sh-pc-linux-gnu-lanlib' > export GCC_EXEC_PREFIX=/cygdrive/c/cygnus/sh-linux/lib/gcc-lib/ > export BUILD_CC=gcc > export PERL=perl > # > CC='sh-pc-linux-gnu-gcc -m3 -mb' ./configure --host=sh3-linux-gnu \ > --prefix=/sh --exec-prefix=/sh --enable-add-ons=crypt,linuxthreads \ > --disable-debug --disable-profile --with-headers=../linux/include \ > --with-binutils=/sh/bin > #script end > > Anyone could help > > Regards > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com