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
       implement 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	``cus-
	      tom 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
	      compiled 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+14.3.quarterly>

home | help