F
Fry
Guest
Hallo,
ich habe mir die ganzen *src.tgz-Archive vom NetBSD-ftp gezogen und versuche jetzt unter Linux ein NetBSD 3.1 zu bauen, weil der Zielrechner mit 233MHz etwas zu lahm für sowas ist
Das Problem ist jetzt, dass er bei einem "./build.sh -U -u -m i386 build" irgendwann mit
die Zeile "TOP=$(/bin/pwd -P>/dev/null" zu "TOP=$(pwd)" verändert hab, weil er sonst am Anfang /tools/.../configure nicht findet.(Die Manpage sagt, dass pwd den Schalter -P nicht kennt)
Viele Grüße,
Robert
ich habe mir die ganzen *src.tgz-Archive vom NetBSD-ftp gezogen und versuche jetzt unter Linux ein NetBSD 3.1 zu bauen, weil der Zielrechner mit 233MHz etwas zu lahm für sowas ist
Das Problem ist jetzt, dass er bei einem "./build.sh -U -u -m i386 build" irgendwann mit
die ganze Geschichte abbricht. Vielleicht ist es wichtig zu sagen, dass ich in der build.sh# create ksh/siglist.out
sh /home/ruhl/NetBSD/usr/src/bin/ksh/siglist.sh "/home/ruhl/NetBSD/tools/bin/i386--netbsdelf-gcc -E -I. -nostdinc -isystem /home/ruhl/NetBSD/destdir/usr/include -I. -I/home/ruhl/NetBSD/usr/src/bin/ksh" < /home/ruhl/NetBSD/usr/src/bin/ksh/siglist.in > siglist.out.tmp && mv siglist.out.tmp siglist.out
sort: open failed: +2n: No such file or directory
*** Failed target: siglist.out
*** Failed command: sh /home/ruhl/NetBSD/usr/src/bin/ksh/siglist.sh "/home/ruhl/NetBSD/tools/bin/i386--netbsdelf-gcc -E -I. -nostdinc -isystem /home/ruhl/NetBSD/destdir/usr/include -I. -I/home/ruhl/NetBSD/usr/src/bin/ksh" < /home/ruhl/NetBSD/usr/src/bin/ksh/siglist.in > siglist.out.tmp && mv siglist.out.tmp siglist.out
*** Error code 1
Stop.
nbmake: stopped in /home/ruhl/NetBSD/usr/src/bin/ksh
*** Failed target: dependall-ksh
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="bin/"; real="/home/ruhl/NetBSD/usr/src/bin" ;; *) this="bin/${dir}/"; real="/home/ruhl/NetBSD/usr/src/bin/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /home/ruhl/NetBSD/tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget ksh dependall
*** Error code 1
Stop.
nbmake: stopped in /home/ruhl/NetBSD/usr/src/bin
*** Failed target: dependall-bin
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/home/ruhl/NetBSD/usr/src" ;; *) this="${dir}/"; real="/home/ruhl/NetBSD/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /home/ruhl/NetBSD/tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget bin dependall
*** Error code 1
Stop.
nbmake: stopped in /home/ruhl/NetBSD/usr/src
*** Failed target: do-build
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/home/ruhl/NetBSD/usr/src" ;; *) this="${dir}/"; real="/home/ruhl/NetBSD/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /home/ruhl/NetBSD/tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . dependall BUILD_tools=no BUILD_lib=no
*** Error code 1
Stop.
nbmake: stopped in /home/ruhl/NetBSD/usr/src
*** Failed target: build
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this=""; real="/home/ruhl/NetBSD/usr/src" ;; *) this="${dir}/"; real="/home/ruhl/NetBSD/usr/src/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /home/ruhl/NetBSD/tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget . do-build
*** Error code 1
Stop.
nbmake: stopped in /home/ruhl/NetBSD/usr/src
ERROR: Failed to make build
*** BUILD ABORTED ***
die Zeile "TOP=$(/bin/pwd -P>/dev/null" zu "TOP=$(pwd)" verändert hab, weil er sonst am Anfang /tools/.../configure nicht findet.(Die Manpage sagt, dass pwd den Schalter -P nicht kennt)
Viele Grüße,
Robert