接前一篇文章:SELinux零知识学习五、libcap-ng源码下载、编译和安装

在前篇文章中编译libcap-ng源码时,出现了如下错误:

swig -o capng_wrap.c -python -I. -I../.. -I/usr/local/include/python3.10 ./../src/capng_swig.i  
:1: Error: Unable to find 'swig.swg'
:3: Error: Unable to find 'python.swg'

要解决这个错误,需要安装swig。本文就来介绍swig源码的下载、编译和安装。

零、简介

SWIG的英文全称为Simplified Wrapper and Interface Generator。其是一个编译器,将C和C++与Perl、Python、Tcl、Ruby、PHP、Java、C#、D、Go、Lua、Octave、R、Scheme (Guile, MzScheme/Racket)、Scilab、Ocaml等语言集成在一起。SWIG也可以将其解析树导出为XML。

一、源码下载

1. 源码主页

源码GitHub地址如下:

https://github.com/swig/swig

页面如下所示:

2. 下载指定版本

从https://github.com/swig/swig/tags中可以看到,最新稳定版本为4.1.1。

选择此版本进行下载。点击上图中链接进入以下页面:

点击上图中的Source code(tar.gz) 进行下载,实际下载链接为:https://github.com/swig/swig/archive/refs/tags/v4.1.1.tar.gz。

3. 源码解压

源码下载后的文件为swig-4.1.1.tar.gz。将其放到指定目录。

解压源码,命令及结果如下:

$ tar zxvf swig-4.1.1.tar.gz
……
swig-4.1.1/Tools/convertpath
swig-4.1.1/Tools/javascript/
swig-4.1.1/Tools/javascript/Makefile.in
swig-4.1.1/Tools/javascript/javascript.cxx
swig-4.1.1/Tools/javascript/js_shell.cxx
swig-4.1.1/Tools/javascript/js_shell.h
swig-4.1.1/Tools/javascript/jsc_shell.cxx
swig-4.1.1/Tools/javascript/v8_shell.cxx
swig-4.1.1/Tools/mkdist.py
swig-4.1.1/Tools/mkrelease.py
swig-4.1.1/Tools/mkwindows.sh
swig-4.1.1/Tools/obs-buildlogs.py
swig-4.1.1/Tools/obs-update
swig-4.1.1/Tools/pcre-build.sh
swig-4.1.1/Tools/pyname_patch.py
swig-4.1.1/Tools/setup.py.tmpl
swig-4.1.1/Tools/swig.gdb
swig-4.1.1/Tools/testflags.py
swig-4.1.1/Tools/utils.py
swig-4.1.1/Tools/vcfilter
swig-4.1.1/Win/
swig-4.1.1/Win/README.txt
swig-4.1.1/appveyor.yml
swig-4.1.1/autogen.sh
swig-4.1.1/configure.ac
swig-4.1.1/preinst-swig.in

解压后进入到源码根目录。

$ cd swig-4.1.1/
penghao@Ding-Perlis-MP26JBT0:~/SELinux_Related/swig-4.1.1$
penghao@Ding-Perlis-MP26JBT0:~/SELinux_Related/swig-4.1.1$ ls
ANNOUNCE      autogen.sh  CHANGES          CMakeLists.txt  COPYRIGHT  Examples  Lib      LICENSE-GPL           Makefile.in      README        Source  Tools
appveyor.yml  CCache      CHANGES.current  configure.ac    Doc        INSTALL   LICENSE  LICENSE-UNIVERSITIES  preinst-swig.in  RELEASENOTES  TODO    Win
penghao@Ding-Perlis-MP26JBT0:~/SELinux_Related/swig-4.1.1$
penghao@Ding-Perlis-MP26JBT0:~/SELinux_Related/swig-4.1.1$ ls -l
总计 1380
-rw-rw-r--  1 penghao penghao    1242 11月30日 15:35 ANNOUNCE
-rw-rw-r--  1 penghao penghao    8466 11月30日 15:35 appveyor.yml
-rwxrwxr-x  1 penghao penghao     586 11月30日 15:35 autogen.sh
drwxrwxr-x  5 penghao penghao    4096 11月30日 15:35 CCache
-rw-rw-r--  1 penghao penghao 1120112 11月30日 15:35 CHANGES
-rw-rw-r--  1 penghao penghao    3487 11月30日 15:35 CHANGES.current
-rw-rw-r--  1 penghao penghao    5411 11月30日 15:35 CMakeLists.txt
-rw-rw-r--  1 penghao penghao   91563 11月30日 15:35 configure.ac
-rw-rw-r--  1 penghao penghao    6655 11月30日 15:35 COPYRIGHT
drwxrwxr-x  4 penghao penghao    4096 11月30日 15:35 Doc
drwxrwxr-x 22 penghao penghao    4096 11月30日 15:35 Examples
-rw-rw-r--  1 penghao penghao    9221 11月30日 15:35 INSTALL
drwxrwxr-x 22 penghao penghao    4096 11月30日 15:35 Lib
-rw-rw-r--  1 penghao penghao    1074 11月30日 15:35 LICENSE
-rw-rw-r--  1 penghao penghao   35147 11月30日 15:35 LICENSE-GPL
-rw-rw-r--  1 penghao penghao    4656 11月30日 15:35 LICENSE-UNIVERSITIES
-rw-rw-r--  1 penghao penghao   18369 11月30日 15:35 Makefile.in
-rw-rw-r--  1 penghao penghao     238 11月30日 15:35 preinst-swig.in
-rw-rw-r--  1 penghao penghao    5292 11月30日 15:35 README
-rw-rw-r--  1 penghao penghao   21246 11月30日 15:35 RELEASENOTES
drwxrwxr-x  9 penghao penghao    4096 11月30日 15:35 Source
-rw-rw-r--  1 penghao penghao    7558 11月30日 15:35 TODO
drwxrwxr-x  5 penghao penghao    4096 11月30日 15:35 Tools

二、源码构建

1. 生成configure文件

运行autogen.sh命令生成configure文件,命令及结果如下所示:

$ ./autogen.sh
+ test -d Tools/config
+ aclocal -I Tools/config
+ autoheader
+ automake --add-missing --copy --force-missing
configure.ac:23: installing 'Tools/config/compile'
configure.ac:11: installing 'Tools/config/config.guess'
configure.ac:11: installing 'Tools/config/config.sub'
configure.ac:12: installing 'Tools/config/install-sh'
configure.ac:12: installing 'Tools/config/missing'
Source/Makefile.am: installing 'Tools/config/depcomp'
configure.ac: installing 'Tools/config/ylwrap'
+ autoconf
+ cd CCache
+ autoreconf

2. 配置

执行configure命令进行配置,命令及结果如下:

$ ./configure
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... gcc3
checking maximum warning verbosity option... -Wall -W -pedantic for C++ -Wall -W -pedantic for C
checking CFLAGS to compile SWIG executable... -g -O2 -Wall -W -pedantic
checking CXXFLAGS to compile SWIG executable... -g -O2 -Wall -W -pedantic
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for popen... yes
checking whether to enable PCRE2 support... yes
checking whether to use local PCRE2... no
checking for a sed that does not truncate output... /usr/bin/sed
checking for pcre2-config... /usr/bin/pcre2-config
checking whether to enable ccache-swig... yesChecking packages required for SWIG developers.
Note : None of the following packages are required for users to compile and install SWIG from the distributed tarballchecking for bison... bison -yChecking for installed target languages and other information in order to compile and run
the examples and test-suite invoked by 'make check'.
Note : None of the following packages are required for users to compile and install SWIG from the distributed tarballchecking for boostlib >=  (102000)... yes
checking SO... .so
checking LDSHARED... $(CC) -shared
checking CXXSHARED... $(CC) -shared
checking TRYLINKINGWITHCXX... CXXSHARED= $(CXX) -shared
checking CCSHARED... -fpic
checking RPATH... -Xlinker -rpath $(exec_prefix)/lib -Xlinker -rpath .
checking LINKFORSHARED... -Xlinker -export-dynamic
checking CFLAGS to use for testing (PLATCFLAGS)...
checking whether to attempt to enable C++11 and later C++ standards testing... yes
checking whether g++ supports C++20 features with -std=c++20... yes
checking whether C++11 to C++20 testing is enabled... yes
checking CXXFLAGS to use for testing (PLATCXXFLAGS)... -std=c++20
checking if compiler supports pre-compiled headers... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for library containing t_open... no
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for main in -lieee... no
checking for crypt in -lcrypt... yes
checking for pkg-config... /usr/bin/pkg-config
checking for android... no
checking for adb... no
checking for ant... no
checking for ndk-build... no
checking for mono-csc... no
checking for gmcs... no
checking for mcs... no
checking for cscc... no
checking for dmd... no
checking for ldmd... no
checking for gdmd... no
checking for dmd... no
checking for gdmd... no
checking for ldmd2... no
checking for ldc2... no
checking for go... go
checking whether go version is too old... no
checking for gccgo... no
checking for guile-config... no
checking for java JDK... found (in /usr/jdk)
checking if java version is 9 or greater... yes
checking for java include file jni.h... -I"/usr/jdk/include"
checking for java include file jni_md.h... -I"/usr/jdk/include/linux"
checking for node... no
checking for nodejs... no
checking for JavaScriptCore/Webkit... not found
checking for V8 Javascript v8.h... not found
checking for V8 Javascript library... not found
checking for lua5.4... no
checking for lua5.3... no
checking for lua5.2... no
checking for lua5.1... no
checking for lua... no
checking for mzscheme... no
checking for mzc... no
checking for ocamlc... no
checking for camlp4... no
checking for ocamldlgen... no
checking for ocamlfind... no
checking for ocamlmktop... no
checking for octave-cli... no
checking for perl... perl
checking for Perl5 header files... /usr/lib/perl5/5.36/core_perl/CORE
checking for Perl5 library... perl
checking for Perl5 ccflags... -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2
checking for Perl5 ccdlflags... -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.36/core_perl/CORE
checking for Perl5 cccdlflags... -fPIC
checking for Perl5 ldflags...  -fstack-protector-strong -L/usr/local/lib
checking for Perl5 Test::More module... found
checking for php8.1... no
checking for php8.0... no
checking for php7.4... no
checking for php7.3... no
checking for php7.2... no
checking for php7.1... no
checking for php7.0... no
checking for php... no
checking for python... python
checking for python major version number... 3
checking for Python 2.x os.name... posix
checking for Python 2.x path separator... /
checking for python3... python3
checking for python3-config... python3-config
checking for python3 major version number... 3
checking for Python 3.x os.name... posix
checking for Python 3.x path separator... /
checking for Python 3.x prefix... /usr/local
checking for Python 3.x exec-prefix... /usr/local
checking for Python 3.x version... python3.10
checking for Python 3.x lib dir... lib
checking for Python 3.x header files... -I/usr/local/include/python3.10 -I/usr/local/include/python3.10
checking for Python 3.x library directory... /usr/local/lib
checking for Python 3.x library... -lpython3.10
checking for pycodestyle... no
checking for R... no
checking for ruby... ruby
checking for Ruby header files... -I/usr/local/include/ruby-3.1.0 -I/usr/local/include/ruby-3.1.0/x86_64-linux
checking for Ruby library... -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lruby-static -lz -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm  in /usr/local/lib
checking for scilab... no
checking for Tcl configuration... found /usr/lib/tclConfig.sh
checking for Tcl header files... -I/usr/include
checking for Tcl library... -L/usr/lib -ltcl8.6
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Examples/Makefile
config.status: creating Examples/d/example.mk
config.status: creating Examples/xml/Makefile
config.status: creating Examples/test-suite/errors/Makefile
config.status: creating Examples/test-suite/csharp/Makefile
config.status: creating Examples/test-suite/d/Makefile
config.status: creating Examples/test-suite/go/Makefile
config.status: creating Examples/test-suite/guile/Makefile
config.status: creating Examples/test-suite/java/Makefile
config.status: creating Examples/test-suite/javascript/Makefile
config.status: creating Examples/test-suite/lua/Makefile
config.status: creating Examples/test-suite/mzscheme/Makefile
config.status: creating Examples/test-suite/ocaml/Makefile
config.status: creating Examples/test-suite/octave/Makefile
config.status: creating Examples/test-suite/perl5/Makefile
config.status: creating Examples/test-suite/php/Makefile
config.status: creating Examples/test-suite/python/Makefile
config.status: creating Examples/test-suite/r/Makefile
config.status: creating Examples/test-suite/ruby/Makefile
config.status: creating Examples/test-suite/scilab/Makefile
config.status: creating Examples/test-suite/tcl/Makefile
config.status: creating Source/Makefile
config.status: creating Tools/javascript/Makefile
config.status: creating preinst-swig
config.status: creating CCache/ccache_swig_config.h
config.status: creating Source/Include/swigconfig.h
config.status: executing depfiles commands
config.status: executing Examples commands
=== configuring in CCache (/home/penghao/SELinux_Related/swig-4.1.1/CCache)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local'  --cache-file=/dev/null --srcdir=.
configure: Configuring ccache
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for ctype.h... yes
checking for strings.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for pwd.h... yes
checking for sys/time.h... yes
checking for realpath... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for vasprintf... yes
checking for asprintf... yes
checking for mkstemp... yes
checking for gethostname... yes
checking for getpwuid... yes
checking for utimes... yes
checking for compar_fn_t in stdlib.h... yes
checking for C99 vsnprintf... yes
checking for zlib.h... yes
checking for gzdopen in -lz... yes
configure: creating ./config.status
config.status: creating config_win32.h
config.status: creating Makefile
config.status: creating config.hThe SWIG test-suite and examples are configured for the following languages:
go java perl5 python ruby tcl 

3. 编译

执行make命令进行编译,命令及结果如下:

$ make
mkdir -p Lib
echo "/* SWIG warning codes - generated from swigwarn.h - do not edit */" > Lib/swigwarn.swg
cat Source/Include/swigwarn.h | grep "^#define WARN\|/\*.*\*/\|^[ \t]*$" | sed 's/^#define \(WARN.*[0-9][0-9]*\)\(.*\)$/%define SWIG\1 %enddef\2/' >> Lib/swigwarn.swg
make[1]: 进入目录“/home/penghao/SELinux_Related/swig-4.1.1/Source”
/bin/sh ../Tools/config/ylwrap CParse/parser.y y.tab.c CParse/parser.c y.tab.h `echo CParse/parser.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output CParse/parser.output -- bison -y -d
/home/penghao/SELinux_Related/swig-4.1.1/Source/CParse/parser.y:23.1-7: 警告: POSIX Yacc does not support %expect [-Wyacc]23 | %expect 7| ^~~~~~~
updating CParse/parser.h
make  all-am
make[2]: 进入目录“/home/penghao/SELinux_Related/swig-4.1.1/Source”
depbase=`echo CParse/cscanner.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -g -O2 -Wall -W -pedantic -MT CParse/cscanner.o -MD -MP -MF $depbase.Tpo -c -o CParse/cscanner.o CParse/cscanner.c &&\
mv -f $depbase.Tpo $depbase.Po
……
gcc -DHAVE_CONFIG_H   -I../Source/Include -I../Source/CParse -I../Source/Include -I../Source/DOH -I../Source/CParse -I../Source/Doxygen -I../Source/Preprocessor -I../Source/Swig -I../Source/Modules   -g -O2 -Wall -W -pedantic -MT Swig/wrapfunc.o -MD -MP -MF $depbase.Tpo -c -o Swig/wrapfunc.o Swig/wrapfunc.c &&\
mv -f $depbase.Tpo $depbase.Po
g++  -g -O2 -Wall -W -pedantic   -o eswig CParse/cscanner.o CParse/parser.o CParse/templ.o CParse/util.o DOH/base.o DOH/file.o DOH/fio.o DOH/hash.o DOH/list.o DOH/memory.o DOH/string.o DOH/void.o Doxygen/doxyentity.o Doxygen/doxyparser.o Doxygen/doxytranslator.o Doxygen/javadoc.o Doxygen/pydoc.o Modules/allocate.o Modules/contract.o Modules/csharp.o Modules/d.o Modules/directors.o Modules/emit.o Modules/go.o Modules/guile.o Modules/interface.o Modules/java.o Modules/javascript.o Modules/lang.o Modules/lua.o Modules/main.o Modules/mzscheme.o Modules/nested.o Modules/ocaml.o Modules/octave.o Modules/overload.o Modules/perl5.o Modules/php.o Modules/python.o Modules/r.o Modules/ruby.o Modules/scilab.o Modules/swigmain.o Modules/tcl8.o Modules/typepass.o Modules/utils.o Modules/xml.o Preprocessor/cpp.o Preprocessor/expr.o Swig/cwrap.o Swig/deprecate.o Swig/error.o Swig/extend.o Swig/fragment.o Swig/getopt.o Swig/include.o Swig/misc.o Swig/naming.o Swig/parms.o Swig/scanner.o Swig/stype.o Swig/symbol.o Swig/tree.o Swig/typemap.o Swig/typeobj.o Swig/typesys.o Swig/wrapfunc.o  -ldl  -lpcre2-8
cp -f ../Source/eswig ../swig
make[2]: 离开目录“/home/penghao/SELinux_Related/swig-4.1.1/Source”
make[1]: 离开目录“/home/penghao/SELinux_Related/swig-4.1.1/Source”
test -z "1" || (cd CCache && make)
make[1]: 进入目录“/home/penghao/SELinux_Related/swig-4.1.1/CCache”
gcc -g -O2 -Wall -W -I.   -c -o ccache.o ccache.c
gcc -g -O2 -Wall -W -I.   -c -o mdfour.o mdfour.c
gcc -g -O2 -Wall -W -I.   -c -o hash.o hash.c
gcc -g -O2 -Wall -W -I.   -c -o execute.o execute.c
gcc -g -O2 -Wall -W -I.   -c -o util.o util.c
gcc -g -O2 -Wall -W -I.   -c -o args.o args.c
gcc -g -O2 -Wall -W -I.   -c -o stats.o stats.c
gcc -g -O2 -Wall -W -I.   -c -o cleanup.o cleanup.c
gcc -g -O2 -Wall -W -I.   -c -o snprintf.o snprintf.c
gcc -g -O2 -Wall -W -I.   -c -o unify.o unify.c
gcc -g -O2 -Wall -W -I.  -o ccache-swig ccache.o mdfour.o hash.o execute.o util.o args.o stats.o cleanup.o snprintf.o unify.o -lz
make[1]: 离开目录“/home/penghao/SELinux_Related/swig-4.1.1/CCache”

4. 安装

执行make install命令进行安装,命令及结果如下:

$ sudo make install
[sudo] penghao 的密码:Installing SWIG executable
Installing /usr/local/bin/swig
Installing the SWIG library
Installing /usr/local/share/swig/4.1.1/attribute.i
Installing /usr/local/share/swig/4.1.1/carrays.i
Installing /usr/local/share/swig/4.1.1/cdata.i
Installing /usr/local/share/swig/4.1.1/cmalloc.i
Installing /usr/local/share/swig/4.1.1/constraints.i
Installing /usr/local/share/swig/4.1.1/cpointer.i
Installing /usr/local/share/swig/4.1.1/cstring.i
Installing /usr/local/share/swig/4.1.1/cwstring.i
Installing /usr/local/share/swig/4.1.1/exception.i
Installing /usr/local/share/swig/4.1.1/intrusive_ptr.i
Installing /usr/local/share/swig/4.1.1/inttypes.i
Installing /usr/local/share/swig/4.1.1/math.i
Installing /usr/local/share/swig/4.1.1/pointer.i
Installing /usr/local/share/swig/4.1.1/shared_ptr.i
Installing /usr/local/share/swig/4.1.1/std_except.i
Installing /usr/local/share/swig/4.1.1/stdint.i
Installing /usr/local/share/swig/4.1.1/stl.i
Installing /usr/local/share/swig/4.1.1/swigarch.i
Installing /usr/local/share/swig/4.1.1/swigrun.i
Installing /usr/local/share/swig/4.1.1/wchar.i
Installing /usr/local/share/swig/4.1.1/windows.i
Installing /usr/local/share/swig/4.1.1/allkw.swg
Installing /usr/local/share/swig/4.1.1/director_common.swg
Installing /usr/local/share/swig/4.1.1/runtime.swg
Installing /usr/local/share/swig/4.1.1/swigerrors.swg
Installing /usr/local/share/swig/4.1.1/swigfragments.swg
Installing /usr/local/share/swig/4.1.1/swiginit.swg
Installing /usr/local/share/swig/4.1.1/swiglabels.swg
Installing /usr/local/share/swig/4.1.1/swigrun.swg
Installing /usr/local/share/swig/4.1.1/swig.swg
Installing /usr/local/share/swig/4.1.1/swigwarnings.swg
Installing /usr/local/share/swig/4.1.1/swigwarn.swg
Installing language specific files for typemaps
Installing /usr/local/share/swig/4.1.1/typemaps/attribute.swg
Installing /usr/local/share/swig/4.1.1/typemaps/carrays.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cdata.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cmalloc.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cpointer.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cstrings.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cstring.swg
Installing /usr/local/share/swig/4.1.1/typemaps/cwstring.swg
Installing /usr/local/share/swig/4.1.1/typemaps/enumint.swg
Installing /usr/local/share/swig/4.1.1/typemaps/exception.swg
Installing /usr/local/share/swig/4.1.1/typemaps/factory.swg
Installing /usr/local/share/swig/4.1.1/typemaps/fragments.swg
Installing /usr/local/share/swig/4.1.1/typemaps/implicit.swg
Installing /usr/local/share/swig/4.1.1/typemaps/inoutlist.swg
Installing /usr/local/share/swig/4.1.1/typemaps/misctypes.swg
Installing /usr/local/share/swig/4.1.1/typemaps/primtypes.swg
Installing /usr/local/share/swig/4.1.1/typemaps/ptrtypes.swg
Installing /usr/local/share/swig/4.1.1/typemaps/std_except.swg
Installing /usr/local/share/swig/4.1.1/typemaps/std_strings.swg
Installing /usr/local/share/swig/4.1.1/typemaps/std_string.swg
Installing /usr/local/share/swig/4.1.1/typemaps/std_wstring.swg
Installing /usr/local/share/swig/4.1.1/typemaps/strings.swg
Installing /usr/local/share/swig/4.1.1/typemaps/string.swg
Installing /usr/local/share/swig/4.1.1/typemaps/swigmacros.swg
Installing /usr/local/share/swig/4.1.1/typemaps/swigmove.swg
Installing /usr/local/share/swig/4.1.1/typemaps/swigobject.swg
Installing /usr/local/share/swig/4.1.1/typemaps/swigtypemaps.swg
Installing /usr/local/share/swig/4.1.1/typemaps/swigtype.swg
Installing /usr/local/share/swig/4.1.1/typemaps/typemaps.swg
Installing /usr/local/share/swig/4.1.1/typemaps/valtypes.swg
Installing /usr/local/share/swig/4.1.1/typemaps/void.swg
Installing /usr/local/share/swig/4.1.1/typemaps/wstring.swg
Installing language specific files for tcl
Installing /usr/local/share/swig/4.1.1/tcl/argcargv.i
Installing /usr/local/share/swig/4.1.1/tcl/attribute.i
Installing /usr/local/share/swig/4.1.1/tcl/carrays.i
Installing /usr/local/share/swig/4.1.1/tcl/cdata.i
Installing /usr/local/share/swig/4.1.1/tcl/cmalloc.i
Installing /usr/local/share/swig/4.1.1/tcl/cpointer.i
Installing /usr/local/share/swig/4.1.1/tcl/cstring.i
Installing /usr/local/share/swig/4.1.1/tcl/cwstring.i
Installing /usr/local/share/swig/4.1.1/tcl/exception.i
Installing /usr/local/share/swig/4.1.1/tcl/factory.i
Installing /usr/local/share/swig/4.1.1/tcl/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/tcl/std_common.i
Installing /usr/local/share/swig/4.1.1/tcl/std_deque.i
Installing /usr/local/share/swig/4.1.1/tcl/std_except.i
Installing /usr/local/share/swig/4.1.1/tcl/std_map.i
Installing /usr/local/share/swig/4.1.1/tcl/std_pair.i
Installing /usr/local/share/swig/4.1.1/tcl/std_string.i
Installing /usr/local/share/swig/4.1.1/tcl/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/tcl/std_vector.i
Installing /usr/local/share/swig/4.1.1/tcl/std_wstring.i
Installing /usr/local/share/swig/4.1.1/tcl/stl.i
Installing /usr/local/share/swig/4.1.1/tcl/swigmove.i
Installing /usr/local/share/swig/4.1.1/tcl/tclinterp.i
Installing /usr/local/share/swig/4.1.1/tcl/tclresult.i
Installing /usr/local/share/swig/4.1.1/tcl/tclsh.i
Installing /usr/local/share/swig/4.1.1/tcl/typemaps.i
Installing /usr/local/share/swig/4.1.1/tcl/wish.i
Installing /usr/local/share/swig/4.1.1/tcl/tcl8.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclapi.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclerrors.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclfragments.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclinit.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclkw.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclmacros.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclopers.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclprimtypes.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclrun.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclruntime.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclstrings.swg
Installing /usr/local/share/swig/4.1.1/tcl/tcltypemaps.swg
Installing /usr/local/share/swig/4.1.1/tcl/tcluserdir.swg
Installing /usr/local/share/swig/4.1.1/tcl/tclwstrings.swg
Installing language specific files for perl5
Installing /usr/local/share/swig/4.1.1/perl5/argcargv.i
Installing /usr/local/share/swig/4.1.1/perl5/attribute.i
Installing /usr/local/share/swig/4.1.1/perl5/carrays.i
Installing /usr/local/share/swig/4.1.1/perl5/cdata.i
Installing /usr/local/share/swig/4.1.1/perl5/cmalloc.i
Installing /usr/local/share/swig/4.1.1/perl5/cpointer.i
Installing /usr/local/share/swig/4.1.1/perl5/cstring.i
Installing /usr/local/share/swig/4.1.1/perl5/exception.i
Installing /usr/local/share/swig/4.1.1/perl5/factory.i
Installing /usr/local/share/swig/4.1.1/perl5/perlmain.i
Installing /usr/local/share/swig/4.1.1/perl5/reference.i
Installing /usr/local/share/swig/4.1.1/perl5/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/perl5/std_common.i
Installing /usr/local/share/swig/4.1.1/perl5/std_deque.i
Installing /usr/local/share/swig/4.1.1/perl5/std_except.i
Installing /usr/local/share/swig/4.1.1/perl5/std_list.i
Installing /usr/local/share/swig/4.1.1/perl5/std_map.i
Installing /usr/local/share/swig/4.1.1/perl5/std_pair.i
Installing /usr/local/share/swig/4.1.1/perl5/std_string.i
Installing /usr/local/share/swig/4.1.1/perl5/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/perl5/std_vector.i
Installing /usr/local/share/swig/4.1.1/perl5/stl.i
Installing /usr/local/share/swig/4.1.1/perl5/swigmove.i
Installing /usr/local/share/swig/4.1.1/perl5/typemaps.i
Installing /usr/local/share/swig/4.1.1/perl5/director.swg
Installing /usr/local/share/swig/4.1.1/perl5/perl5.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlerrors.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlfragments.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlhead.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlinit.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlkw.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlmacros.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlopers.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlprimtypes.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlrun.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlruntime.swg
Installing /usr/local/share/swig/4.1.1/perl5/perlstrings.swg
Installing /usr/local/share/swig/4.1.1/perl5/perltypemaps.swg
Installing /usr/local/share/swig/4.1.1/perl5/perluserdir.swg
Installing /usr/local/share/swig/4.1.1/perl5/Makefile.pl
Installing /usr/local/share/swig/4.1.1/perl5/noembed.h
Installing language specific files for python
Installing /usr/local/share/swig/4.1.1/python/argcargv.i
Installing /usr/local/share/swig/4.1.1/python/attribute.i
Installing /usr/local/share/swig/4.1.1/python/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/python/carrays.i
Installing /usr/local/share/swig/4.1.1/python/ccomplex.i
Installing /usr/local/share/swig/4.1.1/python/cdata.i
Installing /usr/local/share/swig/4.1.1/python/cmalloc.i
Installing /usr/local/share/swig/4.1.1/python/complex.i
Installing /usr/local/share/swig/4.1.1/python/cpointer.i
Installing /usr/local/share/swig/4.1.1/python/cstring.i
Installing /usr/local/share/swig/4.1.1/python/cwstring.i
Installing /usr/local/share/swig/4.1.1/python/embed.i
Installing /usr/local/share/swig/4.1.1/python/exception.i
Installing /usr/local/share/swig/4.1.1/python/factory.i
Installing /usr/local/share/swig/4.1.1/python/file.i
Installing /usr/local/share/swig/4.1.1/python/implicit.i
Installing /usr/local/share/swig/4.1.1/python/pyabc.i
Installing /usr/local/share/swig/4.1.1/python/pybuffer.i
Installing /usr/local/share/swig/4.1.1/python/pyname_compat.i
Installing /usr/local/share/swig/4.1.1/python/std_alloc.i
Installing /usr/local/share/swig/4.1.1/python/std_array.i
Installing /usr/local/share/swig/4.1.1/python/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/python/std_basic_string.i
Installing /usr/local/share/swig/4.1.1/python/std_carray.i
Installing /usr/local/share/swig/4.1.1/python/std_char_traits.i
Installing /usr/local/share/swig/4.1.1/python/std_common.i
Installing /usr/local/share/swig/4.1.1/python/std_complex.i
Installing /usr/local/share/swig/4.1.1/python/std_container.i
Installing /usr/local/share/swig/4.1.1/python/std_deque.i
Installing /usr/local/share/swig/4.1.1/python/std_except.i
Installing /usr/local/share/swig/4.1.1/python/std_ios.i
Installing /usr/local/share/swig/4.1.1/python/std_iostream.i
Installing /usr/local/share/swig/4.1.1/python/std_list.i
Installing /usr/local/share/swig/4.1.1/python/std_map.i
Installing /usr/local/share/swig/4.1.1/python/std_multimap.i
Installing /usr/local/share/swig/4.1.1/python/std_multiset.i
Installing /usr/local/share/swig/4.1.1/python/std_pair.i
Installing /usr/local/share/swig/4.1.1/python/std_set.i
Installing /usr/local/share/swig/4.1.1/python/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/python/std_sstream.i
Installing /usr/local/share/swig/4.1.1/python/std_streambuf.i
Installing /usr/local/share/swig/4.1.1/python/std_string.i
Installing /usr/local/share/swig/4.1.1/python/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/python/std_unordered_map.i
Installing /usr/local/share/swig/4.1.1/python/std_unordered_multimap.i
Installing /usr/local/share/swig/4.1.1/python/std_unordered_multiset.i
Installing /usr/local/share/swig/4.1.1/python/std_unordered_set.i
Installing /usr/local/share/swig/4.1.1/python/std_vectora.i
Installing /usr/local/share/swig/4.1.1/python/std_vector.i
Installing /usr/local/share/swig/4.1.1/python/std_wios.i
Installing /usr/local/share/swig/4.1.1/python/std_wiostream.i
Installing /usr/local/share/swig/4.1.1/python/std_wsstream.i
Installing /usr/local/share/swig/4.1.1/python/std_wstreambuf.i
Installing /usr/local/share/swig/4.1.1/python/std_wstring.i
Installing /usr/local/share/swig/4.1.1/python/stl.i
Installing /usr/local/share/swig/4.1.1/python/swigmove.i
Installing /usr/local/share/swig/4.1.1/python/typemaps.i
Installing /usr/local/share/swig/4.1.1/python/wchar.i
Installing /usr/local/share/swig/4.1.1/python/builtin.swg
Installing /usr/local/share/swig/4.1.1/python/director.swg
Installing /usr/local/share/swig/4.1.1/python/pyapi.swg
Installing /usr/local/share/swig/4.1.1/python/pybackward.swg
Installing /usr/local/share/swig/4.1.1/python/pyclasses.swg
Installing /usr/local/share/swig/4.1.1/python/pycomplex.swg
Installing /usr/local/share/swig/4.1.1/python/pycontainer.swg
Installing /usr/local/share/swig/4.1.1/python/pydocs.swg
Installing /usr/local/share/swig/4.1.1/python/pyerrors.swg
Installing /usr/local/share/swig/4.1.1/python/pyfragments.swg
Installing /usr/local/share/swig/4.1.1/python/pyhead.swg
Installing /usr/local/share/swig/4.1.1/python/pyinit.swg
Installing /usr/local/share/swig/4.1.1/python/pyiterators.swg
Installing /usr/local/share/swig/4.1.1/python/pymacros.swg
Installing /usr/local/share/swig/4.1.1/python/pyopers.swg
Installing /usr/local/share/swig/4.1.1/python/pyprimtypes.swg
Installing /usr/local/share/swig/4.1.1/python/pyrun.swg
Installing /usr/local/share/swig/4.1.1/python/pyruntime.swg
Installing /usr/local/share/swig/4.1.1/python/pystdcommon.swg
Installing /usr/local/share/swig/4.1.1/python/pystrings.swg
Installing /usr/local/share/swig/4.1.1/python/pythonkw.swg
Installing /usr/local/share/swig/4.1.1/python/python.swg
Installing /usr/local/share/swig/4.1.1/python/pythreads.swg
Installing /usr/local/share/swig/4.1.1/python/pytuplehlp.swg
Installing /usr/local/share/swig/4.1.1/python/pytypemaps.swg
Installing /usr/local/share/swig/4.1.1/python/pyuserdir.swg
Installing /usr/local/share/swig/4.1.1/python/pywstrings.swg
Installing language specific files for guile
Installing /usr/local/share/swig/4.1.1/guile/cplusplus.i
Installing /usr/local/share/swig/4.1.1/guile/guile.i
Installing /usr/local/share/swig/4.1.1/guile/guilemain.i
Installing /usr/local/share/swig/4.1.1/guile/interpreter.i
Installing /usr/local/share/swig/4.1.1/guile/list-vector.i
Installing /usr/local/share/swig/4.1.1/guile/pointer-in-out.i
Installing /usr/local/share/swig/4.1.1/guile/ports.i
Installing /usr/local/share/swig/4.1.1/guile/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/guile/std_common.i
Installing /usr/local/share/swig/4.1.1/guile/std_deque.i
Installing /usr/local/share/swig/4.1.1/guile/std_except.i
Installing /usr/local/share/swig/4.1.1/guile/std_map.i
Installing /usr/local/share/swig/4.1.1/guile/std_pair.i
Installing /usr/local/share/swig/4.1.1/guile/std_string.i
Installing /usr/local/share/swig/4.1.1/guile/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/guile/std_vector.i
Installing /usr/local/share/swig/4.1.1/guile/stl.i
Installing /usr/local/share/swig/4.1.1/guile/swigmove.i
Installing /usr/local/share/swig/4.1.1/guile/swigrun.i
Installing /usr/local/share/swig/4.1.1/guile/typemaps.i
Installing /usr/local/share/swig/4.1.1/guile/guile_scm_run.swg
Installing /usr/local/share/swig/4.1.1/guile/guile_scm.swg
Installing /usr/local/share/swig/4.1.1/guile/common.scm
Installing language specific files for java
Installing /usr/local/share/swig/4.1.1/java/arrays_java.i
Installing /usr/local/share/swig/4.1.1/java/boost_intrusive_ptr.i
Installing /usr/local/share/swig/4.1.1/java/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/java/std_array.i
Installing /usr/local/share/swig/4.1.1/java/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/java/std_common.i
Installing /usr/local/share/swig/4.1.1/java/std_deque.i
Installing /usr/local/share/swig/4.1.1/java/std_except.i
Installing /usr/local/share/swig/4.1.1/java/std_list.i
Installing /usr/local/share/swig/4.1.1/java/std_map.i
Installing /usr/local/share/swig/4.1.1/java/std_pair.i
Installing /usr/local/share/swig/4.1.1/java/std_set.i
Installing /usr/local/share/swig/4.1.1/java/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/java/std_string.i
Installing /usr/local/share/swig/4.1.1/java/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/java/std_unordered_map.i
Installing /usr/local/share/swig/4.1.1/java/std_unordered_set.i
Installing /usr/local/share/swig/4.1.1/java/std_vector.i
Installing /usr/local/share/swig/4.1.1/java/std_wstring.i
Installing /usr/local/share/swig/4.1.1/java/stl.i
Installing /usr/local/share/swig/4.1.1/java/swiginterface.i
Installing /usr/local/share/swig/4.1.1/java/swigmove.i
Installing /usr/local/share/swig/4.1.1/java/typemaps.i
Installing /usr/local/share/swig/4.1.1/java/various.i
Installing /usr/local/share/swig/4.1.1/java/director.swg
Installing /usr/local/share/swig/4.1.1/java/enumsimple.swg
Installing /usr/local/share/swig/4.1.1/java/enums.swg
Installing /usr/local/share/swig/4.1.1/java/enumtypesafe.swg
Installing /usr/local/share/swig/4.1.1/java/enumtypeunsafe.swg
Installing /usr/local/share/swig/4.1.1/java/javahead.swg
Installing /usr/local/share/swig/4.1.1/java/javakw.swg
Installing /usr/local/share/swig/4.1.1/java/java.swg
Installing language specific files for mzscheme
Installing /usr/local/share/swig/4.1.1/mzscheme/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_common.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_deque.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_map.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_pair.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_string.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/mzscheme/std_vector.i
Installing /usr/local/share/swig/4.1.1/mzscheme/stl.i
Installing /usr/local/share/swig/4.1.1/mzscheme/swigmove.i
Installing /usr/local/share/swig/4.1.1/mzscheme/typemaps.i
Installing /usr/local/share/swig/4.1.1/mzscheme/mzrun.swg
Installing /usr/local/share/swig/4.1.1/mzscheme/mzscheme.swg
Installing language specific files for ruby
Installing /usr/local/share/swig/4.1.1/ruby/argcargv.i
Installing /usr/local/share/swig/4.1.1/ruby/attribute.i
Installing /usr/local/share/swig/4.1.1/ruby/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/ruby/carrays.i
Installing /usr/local/share/swig/4.1.1/ruby/cdata.i
Installing /usr/local/share/swig/4.1.1/ruby/cmalloc.i
Installing /usr/local/share/swig/4.1.1/ruby/cpointer.i
Installing /usr/local/share/swig/4.1.1/ruby/cstring.i
Installing /usr/local/share/swig/4.1.1/ruby/embed.i
Installing /usr/local/share/swig/4.1.1/ruby/exception.i
Installing /usr/local/share/swig/4.1.1/ruby/factory.i
Installing /usr/local/share/swig/4.1.1/ruby/file.i
Installing /usr/local/share/swig/4.1.1/ruby/progargcargv.i
Installing /usr/local/share/swig/4.1.1/ruby/std_alloc.i
Installing /usr/local/share/swig/4.1.1/ruby/std_array.i
Installing /usr/local/share/swig/4.1.1/ruby/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/ruby/std_basic_string.i
Installing /usr/local/share/swig/4.1.1/ruby/std_char_traits.i
Installing /usr/local/share/swig/4.1.1/ruby/std_common.i
Installing /usr/local/share/swig/4.1.1/ruby/std_complex.i
Installing /usr/local/share/swig/4.1.1/ruby/std_container.i
Installing /usr/local/share/swig/4.1.1/ruby/std_deque.i
Installing /usr/local/share/swig/4.1.1/ruby/std_except.i
Installing /usr/local/share/swig/4.1.1/ruby/std_functors.i
Installing /usr/local/share/swig/4.1.1/ruby/std_ios.i
Installing /usr/local/share/swig/4.1.1/ruby/std_iostream.i
Installing /usr/local/share/swig/4.1.1/ruby/std_list.i
Installing /usr/local/share/swig/4.1.1/ruby/std_map.i
Installing /usr/local/share/swig/4.1.1/ruby/std_multimap.i
Installing /usr/local/share/swig/4.1.1/ruby/std_multiset.i
Installing /usr/local/share/swig/4.1.1/ruby/std_pair.i
Installing /usr/local/share/swig/4.1.1/ruby/std_queue.i
Installing /usr/local/share/swig/4.1.1/ruby/std_set.i
Installing /usr/local/share/swig/4.1.1/ruby/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/ruby/std_sstream.i
Installing /usr/local/share/swig/4.1.1/ruby/std_stack.i
Installing /usr/local/share/swig/4.1.1/ruby/std_streambuf.i
Installing /usr/local/share/swig/4.1.1/ruby/std_string.i
Installing /usr/local/share/swig/4.1.1/ruby/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/ruby/std_unordered_map.i
Installing /usr/local/share/swig/4.1.1/ruby/std_unordered_multimap.i
Installing /usr/local/share/swig/4.1.1/ruby/std_unordered_multiset.i
Installing /usr/local/share/swig/4.1.1/ruby/std_unordered_set.i
Installing /usr/local/share/swig/4.1.1/ruby/std_vectora.i
Installing /usr/local/share/swig/4.1.1/ruby/std_vector.i
Installing /usr/local/share/swig/4.1.1/ruby/std_wstring.i
Installing /usr/local/share/swig/4.1.1/ruby/stl.i
Installing /usr/local/share/swig/4.1.1/ruby/swigmove.i
Installing /usr/local/share/swig/4.1.1/ruby/timeval.i
Installing /usr/local/share/swig/4.1.1/ruby/typemaps.i
Installing /usr/local/share/swig/4.1.1/ruby/director.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyapi.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyautodoc.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyclasses.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubycomplex.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubycontainer_extended.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubycontainer.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubydef.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyerrors.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyfragments.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyhead.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyinit.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyiterators.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubykw.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubymacros.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyopers.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyprimtypes.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyrun.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyruntime.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubystdautodoc.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubystdcommon_forward.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubystdcommon.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubystdfunctors.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubystrings.swg
Installing /usr/local/share/swig/4.1.1/ruby/ruby.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubytracking.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubytypemaps.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubyuserdir.swg
Installing /usr/local/share/swig/4.1.1/ruby/rubywstrings.swg
Installing /usr/local/share/swig/4.1.1/ruby/Makefile.swig
Installing /usr/local/share/swig/4.1.1/ruby/extconf.rb
Installing language specific files for php
Installing /usr/local/share/swig/4.1.1/php/argcargv.i
Installing /usr/local/share/swig/4.1.1/php/const.i
Installing /usr/local/share/swig/4.1.1/php/factory.i
Installing /usr/local/share/swig/4.1.1/php/phpinterfaces.i
Installing /usr/local/share/swig/4.1.1/php/phppointers.i
Installing /usr/local/share/swig/4.1.1/php/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/php/std_common.i
Installing /usr/local/share/swig/4.1.1/php/std_deque.i
Installing /usr/local/share/swig/4.1.1/php/std_map.i
Installing /usr/local/share/swig/4.1.1/php/std_pair.i
Installing /usr/local/share/swig/4.1.1/php/std_string.i
Installing /usr/local/share/swig/4.1.1/php/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/php/std_vector.i
Installing /usr/local/share/swig/4.1.1/php/stl.i
Installing /usr/local/share/swig/4.1.1/php/swigmove.i
Installing /usr/local/share/swig/4.1.1/php/typemaps.i
Installing /usr/local/share/swig/4.1.1/php/utils.i
Installing /usr/local/share/swig/4.1.1/php/director.swg
Installing /usr/local/share/swig/4.1.1/php/phpinit.swg
Installing /usr/local/share/swig/4.1.1/php/phpkw.swg
Installing /usr/local/share/swig/4.1.1/php/phprun.swg
Installing /usr/local/share/swig/4.1.1/php/php.swg
Installing language specific files for ocaml
Installing /usr/local/share/swig/4.1.1/ocaml/carray.i
Installing /usr/local/share/swig/4.1.1/ocaml/cstring.i
Installing /usr/local/share/swig/4.1.1/ocaml/ocaml.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_common.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_complex.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_deque.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_except.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_list.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_map.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_pair.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_string.i
Installing /usr/local/share/swig/4.1.1/ocaml/std_vector.i
Installing /usr/local/share/swig/4.1.1/ocaml/stl.i
Installing /usr/local/share/swig/4.1.1/ocaml/swigmove.i
Installing /usr/local/share/swig/4.1.1/ocaml/typecheck.i
Installing /usr/local/share/swig/4.1.1/ocaml/typemaps.i
Installing /usr/local/share/swig/4.1.1/ocaml/class.swg
Installing /usr/local/share/swig/4.1.1/ocaml/director.swg
Installing /usr/local/share/swig/4.1.1/ocaml/ocamlkw.swg
Installing /usr/local/share/swig/4.1.1/ocaml/ocamlrundec.swg
Installing /usr/local/share/swig/4.1.1/ocaml/ocamlrun.swg
Installing /usr/local/share/swig/4.1.1/ocaml/ocaml.swg
Installing /usr/local/share/swig/4.1.1/ocaml/preamble.swg
Installing /usr/local/share/swig/4.1.1/ocaml/typeregister.swg
Installing /usr/local/share/swig/4.1.1/ocaml/swigp4.ml
Installing /usr/local/share/swig/4.1.1/ocaml/swig.mli
Installing /usr/local/share/swig/4.1.1/ocaml/swig.ml
Installing language specific files for octave
Installing /usr/local/share/swig/4.1.1/octave/argcargv.i
Installing /usr/local/share/swig/4.1.1/octave/attribute.i
Installing /usr/local/share/swig/4.1.1/octave/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/octave/carrays.i
Installing /usr/local/share/swig/4.1.1/octave/cdata.i
Installing /usr/local/share/swig/4.1.1/octave/cmalloc.i
Installing /usr/local/share/swig/4.1.1/octave/exception.i
Installing /usr/local/share/swig/4.1.1/octave/factory.i
Installing /usr/local/share/swig/4.1.1/octave/implicit.i
Installing /usr/local/share/swig/4.1.1/octave/std_alloc.i
Installing /usr/local/share/swig/4.1.1/octave/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/octave/std_basic_string.i
Installing /usr/local/share/swig/4.1.1/octave/std_carray.i
Installing /usr/local/share/swig/4.1.1/octave/std_char_traits.i
Installing /usr/local/share/swig/4.1.1/octave/std_common.i
Installing /usr/local/share/swig/4.1.1/octave/std_complex.i
Installing /usr/local/share/swig/4.1.1/octave/std_container.i
Installing /usr/local/share/swig/4.1.1/octave/std_deque.i
Installing /usr/local/share/swig/4.1.1/octave/std_except.i
Installing /usr/local/share/swig/4.1.1/octave/std_list.i
Installing /usr/local/share/swig/4.1.1/octave/std_map.i
Installing /usr/local/share/swig/4.1.1/octave/std_pair.i
Installing /usr/local/share/swig/4.1.1/octave/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/octave/std_string.i
Installing /usr/local/share/swig/4.1.1/octave/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/octave/std_vector.i
Installing /usr/local/share/swig/4.1.1/octave/std_wstring.i
Installing /usr/local/share/swig/4.1.1/octave/stl.i
Installing /usr/local/share/swig/4.1.1/octave/swigmove.i
Installing /usr/local/share/swig/4.1.1/octave/typemaps.i
Installing /usr/local/share/swig/4.1.1/octave/director.swg
Installing /usr/local/share/swig/4.1.1/octave/octave.swg
Installing /usr/local/share/swig/4.1.1/octave/octcomplex.swg
Installing /usr/local/share/swig/4.1.1/octave/octcontainer.swg
Installing /usr/local/share/swig/4.1.1/octave/octfragments.swg
Installing /usr/local/share/swig/4.1.1/octave/octiterators.swg
Installing /usr/local/share/swig/4.1.1/octave/octopers.swg
Installing /usr/local/share/swig/4.1.1/octave/octprimtypes.swg
Installing /usr/local/share/swig/4.1.1/octave/octrun.swg
Installing /usr/local/share/swig/4.1.1/octave/octruntime.swg
Installing /usr/local/share/swig/4.1.1/octave/octstdcommon.swg
Installing /usr/local/share/swig/4.1.1/octave/octtypemaps.swg
Installing /usr/local/share/swig/4.1.1/octave/octuserdir.swg
Installing /usr/local/share/swig/4.1.1/octave/octheaders.hpp
Installing language specific files for csharp
Installing /usr/local/share/swig/4.1.1/csharp/arrays_csharp.i
Installing /usr/local/share/swig/4.1.1/csharp/boost_intrusive_ptr.i
Installing /usr/local/share/swig/4.1.1/csharp/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/csharp/complex.i
Installing /usr/local/share/swig/4.1.1/csharp/std_array.i
Installing /usr/local/share/swig/4.1.1/csharp/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/csharp/std_common.i
Installing /usr/local/share/swig/4.1.1/csharp/std_complex.i
Installing /usr/local/share/swig/4.1.1/csharp/std_deque.i
Installing /usr/local/share/swig/4.1.1/csharp/std_except.i
Installing /usr/local/share/swig/4.1.1/csharp/std_list.i
Installing /usr/local/share/swig/4.1.1/csharp/std_map.i
Installing /usr/local/share/swig/4.1.1/csharp/std_pair.i
Installing /usr/local/share/swig/4.1.1/csharp/std_set.i
Installing /usr/local/share/swig/4.1.1/csharp/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/csharp/std_string.i
Installing /usr/local/share/swig/4.1.1/csharp/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/csharp/std_vector.i
Installing /usr/local/share/swig/4.1.1/csharp/std_wstring.i
Installing /usr/local/share/swig/4.1.1/csharp/stl.i
Installing /usr/local/share/swig/4.1.1/csharp/swiginterface.i
Installing /usr/local/share/swig/4.1.1/csharp/swigmove.i
Installing /usr/local/share/swig/4.1.1/csharp/swigtype_inout.i
Installing /usr/local/share/swig/4.1.1/csharp/typemaps.i
Installing /usr/local/share/swig/4.1.1/csharp/wchar.i
Installing /usr/local/share/swig/4.1.1/csharp/csharphead.swg
Installing /usr/local/share/swig/4.1.1/csharp/csharpkw.swg
Installing /usr/local/share/swig/4.1.1/csharp/csharp.swg
Installing /usr/local/share/swig/4.1.1/csharp/director.swg
Installing /usr/local/share/swig/4.1.1/csharp/enumsimple.swg
Installing /usr/local/share/swig/4.1.1/csharp/enums.swg
Installing /usr/local/share/swig/4.1.1/csharp/enumtypesafe.swg
Installing language specific files for lua
Installing /usr/local/share/swig/4.1.1/lua/argcargv.i
Installing /usr/local/share/swig/4.1.1/lua/carrays.i
Installing /usr/local/share/swig/4.1.1/lua/factory.i
Installing /usr/local/share/swig/4.1.1/lua/lua_fnptr.i
Installing /usr/local/share/swig/4.1.1/lua/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/lua/_std_common.i
Installing /usr/local/share/swig/4.1.1/lua/std_common.i
Installing /usr/local/share/swig/4.1.1/lua/std_deque.i
Installing /usr/local/share/swig/4.1.1/lua/std_except.i
Installing /usr/local/share/swig/4.1.1/lua/std_map.i
Installing /usr/local/share/swig/4.1.1/lua/std_pair.i
Installing /usr/local/share/swig/4.1.1/lua/std_string.i
Installing /usr/local/share/swig/4.1.1/lua/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/lua/std_vector.i
Installing /usr/local/share/swig/4.1.1/lua/stl.i
Installing /usr/local/share/swig/4.1.1/lua/swigmove.i
Installing /usr/local/share/swig/4.1.1/lua/typemaps.i
Installing /usr/local/share/swig/4.1.1/lua/wchar.i
Installing /usr/local/share/swig/4.1.1/lua/luakw.swg
Installing /usr/local/share/swig/4.1.1/lua/luarun.swg
Installing /usr/local/share/swig/4.1.1/lua/luaruntime.swg
Installing /usr/local/share/swig/4.1.1/lua/lua.swg
Installing /usr/local/share/swig/4.1.1/lua/luatypemaps.swg
Installing language specific files for r
Installing /usr/local/share/swig/4.1.1/r/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/r/cdata.i
Installing /usr/local/share/swig/4.1.1/r/exception.i
Installing /usr/local/share/swig/4.1.1/r/std_alloc.i
Installing /usr/local/share/swig/4.1.1/r/std_common.i
Installing /usr/local/share/swig/4.1.1/r/std_container.i
Installing /usr/local/share/swig/4.1.1/r/std_deque.i
Installing /usr/local/share/swig/4.1.1/r/std_except.i
Installing /usr/local/share/swig/4.1.1/r/std_list.i
Installing /usr/local/share/swig/4.1.1/r/std_map.i
Installing /usr/local/share/swig/4.1.1/r/std_pair.i
Installing /usr/local/share/swig/4.1.1/r/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/r/std_string.i
Installing /usr/local/share/swig/4.1.1/r/std_vector.i
Installing /usr/local/share/swig/4.1.1/r/stl.i
Installing /usr/local/share/swig/4.1.1/r/swigmove.i
Installing /usr/local/share/swig/4.1.1/r/typemaps.i
Installing /usr/local/share/swig/4.1.1/r/rcontainer.swg
Installing /usr/local/share/swig/4.1.1/r/rfragments.swg
Installing /usr/local/share/swig/4.1.1/r/rkw.swg
Installing /usr/local/share/swig/4.1.1/r/ropers.swg
Installing /usr/local/share/swig/4.1.1/r/rrun.swg
Installing /usr/local/share/swig/4.1.1/r/rstdcommon.swg
Installing /usr/local/share/swig/4.1.1/r/r.swg
Installing /usr/local/share/swig/4.1.1/r/rtype.swg
Installing /usr/local/share/swig/4.1.1/r/srun.swg
Installing language specific files for go
Installing /usr/local/share/swig/4.1.1/go/cdata.i
Installing /usr/local/share/swig/4.1.1/go/exception.i
Installing /usr/local/share/swig/4.1.1/go/std_array.i
Installing /usr/local/share/swig/4.1.1/go/std_common.i
Installing /usr/local/share/swig/4.1.1/go/std_deque.i
Installing /usr/local/share/swig/4.1.1/go/std_except.i
Installing /usr/local/share/swig/4.1.1/go/std_list.i
Installing /usr/local/share/swig/4.1.1/go/std_map.i
Installing /usr/local/share/swig/4.1.1/go/std_pair.i
Installing /usr/local/share/swig/4.1.1/go/std_string.i
Installing /usr/local/share/swig/4.1.1/go/std_vector.i
Installing /usr/local/share/swig/4.1.1/go/stl.i
Installing /usr/local/share/swig/4.1.1/go/swigmove.i
Installing /usr/local/share/swig/4.1.1/go/typemaps.i
Installing /usr/local/share/swig/4.1.1/go/director.swg
Installing /usr/local/share/swig/4.1.1/go/gokw.swg
Installing /usr/local/share/swig/4.1.1/go/goruntime.swg
Installing /usr/local/share/swig/4.1.1/go/gostring.swg
Installing /usr/local/share/swig/4.1.1/go/go.swg
Installing language specific files for d
Installing /usr/local/share/swig/4.1.1/d/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/d/carrays.i
Installing /usr/local/share/swig/4.1.1/d/cpointer.i
Installing /usr/local/share/swig/4.1.1/d/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/d/std_common.i
Installing /usr/local/share/swig/4.1.1/d/std_deque.i
Installing /usr/local/share/swig/4.1.1/d/std_except.i
Installing /usr/local/share/swig/4.1.1/d/std_map.i
Installing /usr/local/share/swig/4.1.1/d/std_pair.i
Installing /usr/local/share/swig/4.1.1/d/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/d/std_string.i
Installing /usr/local/share/swig/4.1.1/d/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/d/std_vector.i
Installing /usr/local/share/swig/4.1.1/d/stl.i
Installing /usr/local/share/swig/4.1.1/d/swigmove.i
Installing /usr/local/share/swig/4.1.1/d/typemaps.i
Installing /usr/local/share/swig/4.1.1/d/dclassgen.swg
Installing /usr/local/share/swig/4.1.1/d/ddirectives.swg
Installing /usr/local/share/swig/4.1.1/d/denums.swg
Installing /usr/local/share/swig/4.1.1/d/dexception.swg
Installing /usr/local/share/swig/4.1.1/d/dhead.swg
Installing /usr/local/share/swig/4.1.1/d/director.swg
Installing /usr/local/share/swig/4.1.1/d/dkw.swg
Installing /usr/local/share/swig/4.1.1/d/dmemberfunctionpointers.swg
Installing /usr/local/share/swig/4.1.1/d/doperators.swg
Installing /usr/local/share/swig/4.1.1/d/dprimitives.swg
Installing /usr/local/share/swig/4.1.1/d/dstrings.swg
Installing /usr/local/share/swig/4.1.1/d/d.swg
Installing /usr/local/share/swig/4.1.1/d/dswigtype.swg
Installing /usr/local/share/swig/4.1.1/d/dvoid.swg
Installing /usr/local/share/swig/4.1.1/d/wrapperloader.swg
Installing language specific files for javascript
Installing nothing from Lib/javascript
Installing language specific files for javascript/jsc
Installing /usr/local/share/swig/4.1.1/javascript/jsc/arrays_javascript.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/ccomplex.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/cdata.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/complex.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/exception.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_common.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_complex.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_deque.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_except.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_map.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_pair.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_string.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/std_vector.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/stl.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/swigmove.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/typemaps.i
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptcode.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptcomplex.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptfragments.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascripthelpers.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptinit.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptkw.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptprimtypes.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptrun.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptruntime.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascriptstrings.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascript.swg
Installing /usr/local/share/swig/4.1.1/javascript/jsc/javascripttypemaps.swg
Installing language specific files for javascript/v8
Installing /usr/local/share/swig/4.1.1/javascript/v8/arrays_javascript.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/ccomplex.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/cdata.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/complex.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/exception.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_auto_ptr.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_common.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_complex.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_deque.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_except.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_map.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_pair.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_string.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_unique_ptr.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/std_vector.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/stl.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/swigmove.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/typemaps.i
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptcode.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptcomplex.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptfragments.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascripthelpers.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptinit.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptkw.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptprimtypes.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptrun.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptruntime.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascriptstrings.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascript.swg
Installing /usr/local/share/swig/4.1.1/javascript/v8/javascripttypemaps.swg
Installing language specific files for scilab
Installing /usr/local/share/swig/4.1.1/scilab/boost_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/scilab/carrays.i
Installing /usr/local/share/swig/4.1.1/scilab/cmalloc.i
Installing /usr/local/share/swig/4.1.1/scilab/cpointer.i
Installing /usr/local/share/swig/4.1.1/scilab/exception.i
Installing /usr/local/share/swig/4.1.1/scilab/matrix.i
Installing /usr/local/share/swig/4.1.1/scilab/std_alloc.i
Installing /usr/local/share/swig/4.1.1/scilab/std_basic_string.i
Installing /usr/local/share/swig/4.1.1/scilab/std_char_traits.i
Installing /usr/local/share/swig/4.1.1/scilab/std_common.i
Installing /usr/local/share/swig/4.1.1/scilab/std_container.i
Installing /usr/local/share/swig/4.1.1/scilab/std_deque.i
Installing /usr/local/share/swig/4.1.1/scilab/std_except.i
Installing /usr/local/share/swig/4.1.1/scilab/std_list.i
Installing /usr/local/share/swig/4.1.1/scilab/std_map.i
Installing /usr/local/share/swig/4.1.1/scilab/std_multiset.i
Installing /usr/local/share/swig/4.1.1/scilab/std_pair.i
Installing /usr/local/share/swig/4.1.1/scilab/std_set.i
Installing /usr/local/share/swig/4.1.1/scilab/std_shared_ptr.i
Installing /usr/local/share/swig/4.1.1/scilab/std_string.i
Installing /usr/local/share/swig/4.1.1/scilab/std_vector.i
Installing /usr/local/share/swig/4.1.1/scilab/stl.i
Installing /usr/local/share/swig/4.1.1/scilab/swigmove.i
Installing /usr/local/share/swig/4.1.1/scilab/typemaps.i
Installing /usr/local/share/swig/4.1.1/scilab/sciarray.swg
Installing /usr/local/share/swig/4.1.1/scilab/scibool.swg
Installing /usr/local/share/swig/4.1.1/scilab/scichar.swg
Installing /usr/local/share/swig/4.1.1/scilab/scicontainer.swg
Installing /usr/local/share/swig/4.1.1/scilab/scidouble.swg
Installing /usr/local/share/swig/4.1.1/scilab/scienum.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciexception.swg
Installing /usr/local/share/swig/4.1.1/scilab/scifloat.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciint.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciiterators.swg
Installing /usr/local/share/swig/4.1.1/scilab/scilab.swg
Installing /usr/local/share/swig/4.1.1/scilab/scilist.swg
Installing /usr/local/share/swig/4.1.1/scilab/scilonglong.swg
Installing /usr/local/share/swig/4.1.1/scilab/scilong.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimacros.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimatrixbool.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimatrixchar.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimatrixdouble.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimatrixint.swg
Installing /usr/local/share/swig/4.1.1/scilab/scimisctypes.swg
Installing /usr/local/share/swig/4.1.1/scilab/scipointer.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciprimtypes.swg
Installing /usr/local/share/swig/4.1.1/scilab/scirun.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciruntime.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequencebool.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequencedouble.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequencefloat.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequenceint.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequencepointer.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequencestring.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisequence.swg
Installing /usr/local/share/swig/4.1.1/scilab/scishort.swg
Installing /usr/local/share/swig/4.1.1/scilab/scisignedchar.swg
Installing /usr/local/share/swig/4.1.1/scilab/scistdcommon.swg
Installing /usr/local/share/swig/4.1.1/scilab/scitypemaps.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciunsignedchar.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciunsignedint.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciunsignedlong.swg
Installing /usr/local/share/swig/4.1.1/scilab/sciunsignedshort.swg
Installing language specific files for xml
Installing /usr/local/share/swig/4.1.1/xml/typemaps.i
Installing /usr/local/share/swig/4.1.1/xml/xml.swg
Installing language specific files for std
Installing /usr/local/share/swig/4.1.1/std/std_alloc.i
Installing /usr/local/share/swig/4.1.1/std/std_array.i
Installing /usr/local/share/swig/4.1.1/std/std_basic_string.i
Installing /usr/local/share/swig/4.1.1/std/std_char_traits.i
Installing /usr/local/share/swig/4.1.1/std/std_common.i
Installing /usr/local/share/swig/4.1.1/std/std_container.i
Installing /usr/local/share/swig/4.1.1/std/_std_deque.i
Installing /usr/local/share/swig/4.1.1/std/std_deque.i
Installing /usr/local/share/swig/4.1.1/std/std_except.i
Installing /usr/local/share/swig/4.1.1/std/std_ios.i
Installing /usr/local/share/swig/4.1.1/std/std_iostream.i
Installing /usr/local/share/swig/4.1.1/std/std_list.i
Installing /usr/local/share/swig/4.1.1/std/std_map.i
Installing /usr/local/share/swig/4.1.1/std/std_multimap.i
Installing /usr/local/share/swig/4.1.1/std/std_multiset.i
Installing /usr/local/share/swig/4.1.1/std/std_pair.i
Installing /usr/local/share/swig/4.1.1/std/std_queue.i
Installing /usr/local/share/swig/4.1.1/std/std_set.i
Installing /usr/local/share/swig/4.1.1/std/std_sstream.i
Installing /usr/local/share/swig/4.1.1/std/std_stack.i
Installing /usr/local/share/swig/4.1.1/std/std_streambuf.i
Installing /usr/local/share/swig/4.1.1/std/std_string.i
Installing /usr/local/share/swig/4.1.1/std/std_unordered_map.i
Installing /usr/local/share/swig/4.1.1/std/std_unordered_multimap.i
Installing /usr/local/share/swig/4.1.1/std/std_unordered_multiset.i
Installing /usr/local/share/swig/4.1.1/std/std_unordered_set.i
Installing /usr/local/share/swig/4.1.1/std/std_vectora.i
Installing /usr/local/share/swig/4.1.1/std/std_vector.i
Installing /usr/local/share/swig/4.1.1/std/std_wios.i
Installing /usr/local/share/swig/4.1.1/std/std_wiostream.i
Installing /usr/local/share/swig/4.1.1/std/std_wsstream.i
Installing /usr/local/share/swig/4.1.1/std/std_wstreambuf.i
Installing /usr/local/share/swig/4.1.1/std/std_wstring.i
Installing /usr/local/share/swig/4.1.1/std/std_carray.swg
make[1]: 进入目录“/home/penghao/SELinux_Related/swig-4.1.1/CCache”
Installing ccache-swig
Installing /usr/local/bin/ccache-swig
/usr/bin/install -c -d /usr/local/bin
/usr/bin/install -c -m 755 ccache-swig /usr/local/bin/ccache-swig
make[1]: 离开目录“/home/penghao/SELinux_Related/swig-4.1.1/CCache”
Installation complete

5. 更改连接

将系统中原有的/usr/bin/swig重命名,之后将新的/usr/bin/swig指向/usr/local/bin/swig。命令及结果如下:

$ sudo mv /usr/bin/swig /usr/bin/swig_bak$ sudo ln -s /usr/local/bin/swig /usr/bin/swig$ ls -l /usr/bin/swig*
lrwxrwxrwx 1 root root       19  3月31日 16:21 /usr/bin/swig -> /usr/local/bin/swig
-rwxr-xr-x 1 root root 10037304  2月25日 16:10 /usr/bin/swig_bak

至此,swig就下载安装完成了。

SELinux零知识学习六、swig源码下载、编译和安装相关推荐

  1. QEMU零知识学习2 —— QEMU源码下载

    QEMU源代码有多种方式进行下载.本文只介绍其中2种方法. 1. 通过git进行下载开发中的最新的qemu.git (1)获取源码 $ git clone http://git.qemu.org/qe ...

  2. libvirt零知识学习2 —— libvirt源码下载

    1. libvirt官网主页 libvirt的官网地址为: https://libvirt.org/ 主页如下图所示: 2. libvirt官网下载主页 libvirt的官网下载页地址为(在主页中点击 ...

  3. libvirt零知识学习3 —— libvirt源码编译安装(1)

    接前一篇文章libvirt零知识学习2 -- libvirt源码下载 上一篇文章中详细介绍了libvirt的源码下载过程,下载了libvirt-8.10.tar.xz并解压.本文在前文的基础上进行源码 ...

  4. Ubuntu20.4 Android-9.0.0_r46源码下载编译

    Ubuntu20.4 Android-9.0.0_r46源码下载编译调试 安装Ubuntu虚拟机 ubuntu镜像下载地址: https://ubuntu.com/download 官网下载地址较慢可 ...

  5. libvirt零知识学习6 —— libvirt源码编译安装(4)

    接前一篇文章libvirt零知识学习5 -- libvirt源码编译安装(3) 上一篇文章中解决了YAJL包的编译时依赖问题.但是在解决后再次执行meson build时又遇到了新的错误"E ...

  6. libvirt零知识学习4 —— libvirt源码编译安装(2)

    接前一篇文章libvirt零知识学习3 -- libvirt源码编译安装(1) 上一篇文章中讲到执行以下构建命令时出现了错误"ERROR: Problem encountered: YAJL ...

  7. Android AOSP和Android-X86源码下载编译终极普法

        Android AOSP和Android-X86源码下载编译终极普法 引言   最近有朋友在询问怎么下载Android AOSP源码和Android-X86源码,编译学习!其实这个说简单也简单 ...

  8. discuz3.4安装php,Discuz!X3.4论坛源码下载 及 全新安装教程

    Discuz!X3.4论坛源码下载 及 全新安装教程 一.下载 Discuz! X3.4 到本地或者服务器上 简体GBK.简体UTF8.繁体UTF8的打包版下载: 二.解压并上传 Discuz! X3 ...

  9. Edxposed学习研究(四)Magisk(面具)源码下载编译详细实战教程

    说明:本文操作在Windows 平台实现. 一.Magisk源码下载 在终端执行如下git命令下载Magisk源码. E:\workspace\androidstudio\EdXposedProj\2 ...

最新文章

  1. Kafka 0.10.0文档翻译二
  2. 深度学习100例 | 第24天-卷积神经网络(Xception):动物识别
  3. liferay requestrequest和actionRequest用法
  4. python数组替换_Python:替换数组中的值
  5. 区块链以信用为基础,所以目前在中国不可行.
  6. Hibernate ehcache配置二级缓存及说明
  7. 揭密微信跳一跳小游戏那些外挂
  8. vue部署nginx无法访问服务端端问题
  9. 数据链路层——计算机网络
  10. Windows10 SVG转PDF
  11. 基于无线lora通信实现远程采集输出0~10v,0~20ma模拟量信号以及开关量信号
  12. 毕业设计房屋出租研究现状
  13. 高斯-赛德尔迭代(Gauss–Seidel method)c语言实现
  14. Python爬取二级页面(页面分析很重要)
  15. 在VMware上如何创建虚拟机以及安装Linux操作系统
  16. 软件测试专业职业访谈报告范文,第一部分:创业者访谈报告
  17. H5C3新特性简单总结
  18. 全国运营商DNS服务器IPv4IPv6地址记录
  19. rk3128-android5.1-ota升级清除data分区
  20. python爬虫程序员工资-Python爬虫实战-数据可视化

热门文章

  1. HTML5全球普及加速有望终结iOS与安卓界限
  2. 百家号情感领域和历史领域写什么
  3. 数智交蓉 聚变启航 — KDD China 2023数智未来高峰论坛暨KDD China 2023 Summer School会议笔记
  4. ERP下会计信息系统的探索
  5. 将一个字节显示为两个十六进制数字
  6. extjs 数字校园-云资源平台 2014.3.1-远程教育平台
  7. [297]从零开始学习Docker
  8. ARFoundation入门教程11-地理空间和云锚点的配置
  9. 一个二维乱序数组,寻找不在数组中的最小自然数(java)。
  10. 关于Android 8.0开启热点(HotSpot)