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

  
 
  

home | help
silk_config(1)			 SiLK Tool Suite		  silk_config(1)

NAME
     silk_config - Print SiLK compiling and linking information

SYNOPSIS
       silk_config [--silk-version] [--compiler] [--cflags] [--include]
	      [--libs] [--libsilk-libs] [--libsilk-thrd-libs]
	      [--libflowsource-libs] [--data-rootdir] [--python-site-dir]

       silk_config --help

       silk_config --version

DESCRIPTION
     silk_config prints configuration information used to compile and link other
     files and programs against the SiLK header files and libraries.  silk_con-
     fig will print the output value(s) selected by the user, or all configura-
     tion information if no switches are provided.

     This command has nothing to do with the SiLK Configuration file.  See the
     silk.conf(5) manual page for information on that file.

OPTIONS
     Option names may be abbreviated if the abbreviation is unique or is an ex-
     act match for an option.

     --silk-version
	 Print the version of SiLK as a simple string.	This output from this
	 switch is only the version number; the output does not include the ad-
	 ditional configuration information that the --version switch normally
	 prints.

     --compiler
	 Print the compiler used to build SiLK.

     --cflags
	 Print the include paths (that is, the -I switches) and any additional
	 compiler flags to use when compiling a file against the SiLK header
	 files.  To only print the include paths, use --include.

     --include
	 Print the include paths to use when compiling a file against the SiLK
	 header files.	See also --cflags.

     --libs
	 This switch is an alias for --libsilk-libs.

     --libsilk-libs
	 Print the linker flags (that is, the -L and -l switches) to use when
	 linking a program against libsilk.so.

     --libsilk-thrd-libs
	 Print the linker flags to use when linking a program against lib-
	 silk-thrd.so.	Few external programs will need to use this library.

     --libflowsource-libs
	 Print the linker flags to use when linking a program against libflow-
	 source.so.  It is highly unlikely that an external program will need to
	 use this library.

     --data-rootdir
	 Print the compiled-in value of the default location of the SiLK data
	 repository, ignoring any environment variable settings.

     --python-site-dir
	 Print the name of the directory containing the silk subdirectory where
	 the PySiLK module files were installed.  The user may need to set the
	 PYTHONPATH environment variable to this location to be able to use
	 PySiLK.  The value will be empty if PySiLK support is not available in
	 this build of SiLK.

     --help
	 Print the available options and exit.

     --version
	 Print the version number and information about how SiLK was configured,
	 then exit the application.

SEE ALSO
     silk.conf(5), silk(7)

SiLK 3.22.2			   2026-08-27			  silk_config(1)

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

home | help