GetOptions("tclsh=s", \$tclsh, # Use this tclsh executable as
+a
# base to find the lib info nee
+ded
"tclconfig=s", \$tclconfig, # Use the specified Tcl config file
# instead of basing the values
+on
# the tclsh exe found
"buildspec", \$buildspec, # Used with --tclconfig, use the
# build (instead of install) va
+lues
# for determining lib info
"usestubs!", \$usestubs, # we want to use the Tcl stubs
# mechanism by default
"library=s", \$libpath, # Use this specific Tcl library
"include=s", \$incpath, # Use this specific include path
"define=s", \$defs, # Use this specific set of defines
)
|| _die <<EOT;
Usage: perl Makefile.PL [--tclsh <path>] [--tclconfig <path>]
[--buildspec] [--nousestubs] [<makemaker opts>
+...]
or for expert compilation:
perl --library=-l/path/to/tcl(stub).a --include=-I/path/to/tcl/
+include
--define="-DLIB_RUNTIME_DIR=... -DTCL_LIB_FILE=..."
EOT
|