Nettoyages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1251 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02master
parent
756c3c9882
commit
46c91b7600
|
@ -21,15 +21,15 @@ multdef.out: multdef.cmx usemultdef.cmx
|
||||||
$(CAMLOPT) -o multdef.out multdef.cmx usemultdef.cmx
|
$(CAMLOPT) -o multdef.out multdef.cmx usemultdef.cmx
|
||||||
|
|
||||||
cm.byt:
|
cm.byt:
|
||||||
ocamlc -custom -o cm.byt cmcaml.ml cmstub.c cmmain.c
|
$(CAMLC) -custom -o cm.byt cmcaml.ml cmstub.c cmmain.c
|
||||||
|
|
||||||
cmlinked.out: cmcaml.cmo
|
cmlinked.out: cmcaml.cmo
|
||||||
ocamlc -output-obj -o cm.o cmcaml.ml
|
$(CAMLC) -output-obj -o cm.o cmcaml.ml
|
||||||
$(BYTECC) -g -o cmlinked.out cm.o -I$(LIBDIR) cmstub.c -DBYTECODE_LINKED cmmain.c -L$(LIBDIR) -lcamlrun $(CCLIBS)
|
$(BYTECC) -g -o cmlinked.out cm.o -I$(LIBDIR) -DNO_BYTECODE_FILE cmstub.c cmmain.c ../../byterun/libcamlrun.a $(CCLIBS)
|
||||||
|
|
||||||
cm.out:
|
cm.out:
|
||||||
ocamlopt -output-obj -o cm.o cmcaml.ml
|
$(CAMLOPT) -output-obj -o cm.o cmcaml.ml
|
||||||
$(NATIVECC) -g -o cm.out cm.o -I$(LIBDIR) cmstub.c cmmain.c -L$(LIBDIR) -lasmrun $(CCLIBS)
|
$(NATIVECC) -g -o cm.out cm.o -I$(LIBDIR) -DNO_BYTECODE_FILE cmstub.c cmmain.c ../../asmrun/libasmrun.a $(CCLIBS)
|
||||||
|
|
||||||
# Common rules
|
# Common rules
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ extern char * format_result(int n);
|
||||||
int main(int argc, char ** argv)
|
int main(int argc, char ** argv)
|
||||||
{
|
{
|
||||||
printf("Initializing Caml code...\n");
|
printf("Initializing Caml code...\n");
|
||||||
#ifdef BYTECODE_LINKED
|
#ifdef NO_BYTECODE_FILE
|
||||||
caml_startup(argv);
|
caml_startup(argv);
|
||||||
#else
|
#else
|
||||||
caml_main(argv);
|
caml_main(argv);
|
||||||
|
|
Loading…
Reference in New Issue