Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
OCAMLMKTOP(1)		     General Commands Manual		   OCAMLMKTOP(1)

NAME
     ocamlmktop - Building custom toplevel systems

SYNOPSIS
     ocamlmktop  [  -v|-version|-vnum  ]  [ -cclib libname ] [ -ccopt option ] [
     -custom [ -o exec-file ] [ -I lib-dir ] filename ...

DESCRIPTION
     The ocamlmktop(1) command builds OCaml toplevels  that  contain  user  code
     preloaded	at  start-up.  The ocamlmktop(1) command takes as argument a set
     of x.cmo and x.cma files, and links them with the object files that  imple-
     ment  the OCaml toplevel.	If the -custom flag is given, C object files and
     libraries (.o and .a files) can also be given on the command line	and  are
     linked in the resulting toplevel.

OPTIONS
     The following command-line options are recognized by ocamlmktop(1).

     -v     Print the version string of the compiler and exit.

     -vnum or -version
	    Print the version number of the compiler in short form and exit.

     -cclib -llibname
	    Pass  the  -llibname option to the C linker when linking in ``custom
	    runtime'' mode (see the corresponding option for ocamlc(1).

     -ccopt
	    Pass the given option to the C compiler and linker, when linking  in
	    ``custom runtime'' mode. See the corresponding option for ocamlc(1).

     -custom
	    Link  in  ``custom	runtime'' mode. See the corresponding option for
	    ocamlc(1).

     -I directory
	    Add the given directory to the list of directories searched for com-
	    piled interface files (.cmo and .cma).

     -o exec-file
	    Specify the name of the toplevel file produced by the  linker.   The
	    default is is a.out.

SEE ALSO
     ocamlc(1).

								   OCAMLMKTOP(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ocamlmktop&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help