[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MKSOFTFLOAT=YESでbuild.sh releaseできない
- Subject: MKSOFTFLOAT=YESでbuild.sh releaseできない
- From: ishit <ishit@oak.dti.ne.jp>
- To: port-mac68k-ja@jp.netbsd.org
- Date: Tue, 06 Nov 2007 10:12:18 +0900
- Message-ID: <87sl3knpn1.wl%ishit@oak.dti.ne.jp>
- Delivered-To: mailing list port-mac68k-ja@jp.netbsd.org
- Mailing-List: contact port-mac68k-ja-help@jp.netbsd.org; run by ezmlm-idx
- User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7(Sanjō) APEL/10.7 Emacs/21.4 (x86_64--netbsd) MULE/5.0(SAKAKI)
いしはら です。
mac68kのSOFTFLOATつきがほしいなぁと思って、NetBSD/amd64 4.0_RC3
上で、netbsd-4枝で、build.shを使って、
./build.sh -u -U .... -m mac68k -V MKSOFTFLOAT=YES release
とすると、
<snip>
# compile libc/strtod.ln
CC=/opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/m68k--netbsdelf-gcc /opt/sysbuild/current/tools/NetBSD-4.0_R
C3-x86_64/bin/m68k--netbsdelf-lint -chapbxzFS -X 272 -d /opt/sysbuild/current/dest/mac68k/usr/include -D_LIBC -DLIBC
_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/opt/src-current/lib/libc/include -I/opt/src-current/lib/libc -DSOFTLOFLOAT_NEED_FIXUNS -DSOFTFLOAT -DSOFTFLOATM68K_FOR_GCC -I/opt/src-current/lib/libc/arch/m68k/softfloat -I/opt/src-current/lib/libc/softfloat -DSOFTFLOAT_FOR_GCC -I/opt/src-current/sys -I/opt/src-current/lib/libc/compat/stdlib -I/opt/src-current/lib/libc/compat/../stdlib -I/opt/src-current/lib/libc/../../common/lib/libc/quad -I/opt/src-current/lib/libc/../../common/lib/libc/string -I/opt/src-current/lib/libc/../../common/lib/libc/arch/m68k/string -D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS -I/opt/src-current/libexec/ld.elf_so -I/opt/src-current/lib/libc/dlfcn -I/opt/src-current/lib/libc/gdtoa -DNO_FENV_H -I/opt/src-current/lib/libc/arch/m68k/gdtoa -DCITRUS_ICONV -DWITH_RUNE -I/opt/src-current/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -D_FORTIFY_SOURCE=2 -i /opt/src-current/lib!
/libc/gdtoa/strtod.c
# compile libc/strtod.o
/opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/m68k--netbsdelf-gcc -O2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -std=gnu99 -Werror -pipe -fstack-protector -Wstack-protector --param ssp-buffer-size=1 -msoft-float -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/opt/src-current/lib/libc/include -I/opt/src-current/lib/libc -DSOFTLOFLOAT_NEED_FIXUNS -DSOFTFLOAT -DSOFTFLOATM68K_FOR_GCC -I/opt/src-current/lib/libc/arch/m68k/softfloat -I/opt/src-current/lib/libc/softfloat -DSOFTFLOAT_FOR_GCC -I/opt/src-current/sys -I/opt/src-current/lib/libc/compat/stdlib -I/opt/src-current/lib/libc/compat/../stdlib -I/opt/src-current/lib/libc/../../common/lib/libc/quad -I/opt/src-current/lib/libc/../../common/lib/libc/string -I/opt/src-current/lib/libc/../../common/lib/libc/arch/m68k/string -D__DBINTERFACE!
_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS -I/opt/src-current/libexec/ld.elf_so -I/opt/src-current/lib/libc/dlfcn -I/opt/src-current/lib/libc/gdtoa -DNO_FENV_H -I/opt/src-current/lib/libc/arch/m68k/gdtoa -DCITRUS_ICONV -DWITH_RUNE -I/opt/src-current/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -D_FORTIFY_SOURCE=2 -nostdinc -isystem /opt/sysbuild/current/dest/mac68k/usr/include -c /opt/src-current/lib/libc/gdtoa/strtod.c -o strtod.o
/opt/src-current/lib/libc/gdtoa/strtod.c: In function 'strtod':
/opt/src-current/lib/libc/gdtoa/strtod.c:991: internal compiler error: in do_SUBST, at combine.c:486
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.NetBSD.org/Misc/send-pr.html> for instructions.
*** Failed target: strtod.o
*** Failed command: /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/m68k--netbsdelf-gcc -O2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -std=gnu99 -Werror -pipe -fstack-protector -Wstack-protector --param ssp-buffer-size=1 -msoft-float -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP -I/opt/src-current/lib/libc/include -I/opt/src-current/lib/libc -DSOFTLOFLOAT_NEED_FIXUNS -DSOFTFLOAT -DSOFTFLOATM68K_FOR_GCC -I/opt/src-current/lib/libc/arch/m68k/softfloat -I/opt/src-current/lib/libc/softfloat -DSOFTFLOAT_FOR_GCC -I/opt/src-current/sys -I/opt/src-current/lib/libc/compat/stdlib -I/opt/src-current/lib/libc/compat/../stdlib -I/opt/src-current/lib/libc/../../common/lib/libc/quad -I/opt/src-current/lib/libc/../../common/lib/libc/string -I/opt/src-current/lib/libc/../../common/lib/libc/arch/m68k/string !
-D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS -I/opt/src-current/libexec/ld.elf_so -I/opt/src-current/lib/libc/dlfcn -I/opt/src-current/lib/libc/gdtoa -DNO_FENV_H -I/opt/src-current/lib/libc/arch/m68k/gdtoa -DCITRUS_ICONV -DWITH_RUNE -I/opt/src-current/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES -DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT -D_FORTIFY_SOURCE=2 -nostdinc -isystem /opt/sysbuild/current/dest/mac68k/usr/include -c /opt/src-current/lib/libc/gdtoa/strtod.c -o strtod.o
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current/lib/libc
*** Failed target: dependall
*** Failed command: cd /opt/src-current/lib/libc; /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/nbmake realall
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current/lib/libc
*** Failed target: do-lib-libc
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/opt/src-current" ;; *) this="${dir}/"; real="/opt/src-current/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget lib/libc dependall
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current
*** Failed target: build
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/opt/src-current" ;; *) this="${dir}/"; real="/opt/src-current/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-lib-libc
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current
*** Failed target: distribution
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/opt/src-current" ;; *) this="${dir}/"; real="/opt/src-current/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . build NOPOSTINSTALL=1
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current
*** Failed target: release
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/opt/src-current" ;; *) this="${dir}/"; real="/opt/src-current/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /opt/sysbuild/current/tools/NetBSD-4.0_RC3-x86_64/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . distribution
*** Error code 1
Stop.
nbmake: stopped in /opt/src-current
ERROR: Failed to make release
*** BUILD ABORTED ***
といってとまっちゃいます。currentでも同じところで止まるようにみえます。
これって、クロスコンパイルだからいかんのでしょうか。
どなたか教えて下さい。
よろしくおねがいします。
--
いしはら