You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 4116 Reporter: spiralvoice Status: closed (set by @xavierleroy on 2006-09-20T17:45:21Z) Resolution: fixed Priority: normal Severity: major Version: 3.09.3 Category: ~DO NOT USE (was: OCaml general)
Bug description
apfelkorn# make world
cd byterun; make all
cp byterun/ocamlrun boot/ocamlrun
cd yacc; make all
cp yacc/ocamlyacc boot/ocamlyacc
cd stdlib; make COMPILER=../boot/ocamlc all
cd stdlib; cp stdlib.cma std_exit.cmo *.cmi camlheader ../boot
if test -f boot/libcamlrun.a; then :; else ln -s ../byterun/libcamlrun.a boot/libcamlrun.a; fi
if test -d stdlib/caml; then :; else ln -s ../byterun stdlib/caml; fi
cd byterun; make all
if test -f stdlib/libcamlrun.a; then :; else ln -s ../byterun/libcamlrun.a stdlib/libcamlrun.a; fi
cd yacc; make all
cd lex; make all
cd tools; make all
cd stdlib; make all
for i in unix str num dynlink bigarray systhreads threads dbm; do (cd otherlibs/$i; make RUNTIME= all) || exit $?; done
cd camlp4; make all
set -e; for i in odyl camlp4 meta lib etc top ocpp man; do cd $i; make all; cd ..; done
cd debugger; make all
cd ocamldoc && make all
make manpages
apfelkorn# make opt
cd asmrun; make all
make: don't know how to make power-bsd.o. Stop
make: stopped in /usr/src/self/ocaml/ocaml-3.09.3/asmrun
*** Error code 2
Stop.
make: stopped in /usr/src/self/ocaml/ocaml-3.09.3
A user on the MLDonkey IRC channel reported another fix:
[10:01] [19:43:32] error tracked donw
[10:01] [19:43:41] powerpc--linux) arch=power; model=ppc; system=elf;;
[10:01] [19:43:41] powerpc--netbsd) arch=power; model=ppc; system=bsd;;
[10:01] [19:43:47] thats from the configure script
[10:01] [19:45:12] either it really needs a power-bsd file or system needs to be set to either elf or rhapsody
Original bug ID: 4116
Reporter: spiralvoice
Status: closed (set by @xavierleroy on 2006-09-20T17:45:21Z)
Resolution: fixed
Priority: normal
Severity: major
Version: 3.09.3
Category: ~DO NOT USE (was: OCaml general)
Bug description
apfelkorn# make world
cd byterun; make all
cp byterun/ocamlrun boot/ocamlrun
cd yacc; make all
cp yacc/ocamlyacc boot/ocamlyacc
cd stdlib; make COMPILER=../boot/ocamlc all
cd stdlib; cp stdlib.cma std_exit.cmo *.cmi camlheader ../boot
if test -f boot/libcamlrun.a; then :; else ln -s ../byterun/libcamlrun.a boot/libcamlrun.a; fi
if test -d stdlib/caml; then :; else ln -s ../byterun stdlib/caml; fi
cd byterun; make all
if test -f stdlib/libcamlrun.a; then :; else ln -s ../byterun/libcamlrun.a stdlib/libcamlrun.a; fi
cd yacc; make all
cd lex; make all
cd tools; make all
cd stdlib; make all
for i in unix str num dynlink bigarray systhreads threads dbm; do (cd otherlibs/$i; make RUNTIME= all) || exit $?; done
cd camlp4; make all
set -e; for i in odyl camlp4 meta lib etc top ocpp man; do cd $i; make all; cd ..; done
cd debugger; make all
cd ocamldoc && make all
make manpages
apfelkorn# make opt
cd asmrun; make all
make: don't know how to make power-bsd.o. Stop
make: stopped in /usr/src/self/ocaml/ocaml-3.09.3/asmrun
*** Error code 2
Stop.
make: stopped in /usr/src/self/ocaml/ocaml-3.09.3
Additional information
This issue is known to NetBSD ports maintainers:
http://cvsweb.de.netbsd.org/cgi-bin/cvsweb.cgi/pkgsrc/lang/ocaml/Makefile.common?rev=1.15;content-type=text%2Fplain
.PHONY: cp-power-bsd
cp-power-bsd:
@${CP} ${WRKSRC:Q}/asmrun/power-elf.S ${WRKSRC:Q}/asmrun/power-bsd.S
A user on the MLDonkey IRC channel reported another fix:
[10:01] [19:43:32] error tracked donw
[10:01] [19:43:41] powerpc--linux) arch=power; model=ppc; system=elf;;
[10:01] [19:43:41] powerpc--netbsd) arch=power; model=ppc; system=bsd;;
[10:01] [19:43:47] thats from the configure script
[10:01] [19:45:12] either it really needs a power-bsd file or system needs to be set to either elf or rhapsody
So changing
[10:01] [19:43:41] powerpc--netbsd) arch=power; model=ppc; system=bsd;;
to system=elf would be another fix.
The text was updated successfully, but these errors were encountered: