Build xrdp with proxy
Posted 梁汉立
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Build xrdp with proxy 相关的知识,希望对你有一定的参考价值。
[[email protected] xrdp]# cd ../xrdp2
[[email protected] xrdp2]# ./bootstrap
/usr/bin/autoconf
/usr/bin/automake
/usr/bin/libtool
/usr/bin/pkg-config
autoreconf: Entering directory `.‘
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory libpainter to autoreconf
autoreconf: Entering directory `libpainter‘
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.‘.
libtoolize: copying file `./ltmain.sh‘
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4‘.
libtoolize: copying file `m4/libtool.m4‘
libtoolize: copying file `m4/ltoptions.m4‘
libtoolize: copying file `m4/ltsugar.m4‘
libtoolize: copying file `m4/ltversion.m4‘
libtoolize: copying file `m4/lt~obsolete.m4‘
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `libpainter‘
autoreconf: configure.ac: adding subdirectory librfxcodec to autoreconf
autoreconf: Entering directory `librfxcodec‘
libtoolize: putting auxiliary files in `.‘.
libtoolize: copying file `./ltmain.sh‘
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4‘.
libtoolize: copying file `m4/libtool.m4‘
libtoolize: copying file `m4/ltoptions.m4‘
libtoolize: copying file `m4/ltsugar.m4‘
libtoolize: copying file `m4/ltversion.m4‘
libtoolize: copying file `m4/lt~obsolete.m4‘
autoreconf: Leaving directory `librfxcodec‘
libtoolize: putting auxiliary files in `.‘.
libtoolize: copying file `./ltmain.sh‘
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4‘.
libtoolize: copying file `m4/libtool.m4‘
libtoolize: copying file `m4/ltoptions.m4‘
libtoolize: copying file `m4/ltsugar.m4‘
libtoolize: copying file `m4/ltversion.m4‘
libtoolize: copying file `m4/lt~obsolete.m4‘
autoreconf: Leaving directory `.‘
[[email protected] xrdp2]# export FreeRDP_DIR=/usr/local/src/NeutrinoRDP
[[email protected] xrdp2]# ./configure --enable-neutrinordp FREERDP_LIBS="-lfreerdp-core -L$FreeRDP_DIR/libfreerdp-core" FREERDP_CFLAGS="-I$FreeRDP_DIR/include"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe 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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for an ANSI C-conforming const... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether make supports nested variables... (cached) yes
checking CFLAGS for maximum warnings... -Wall
checking whether C compiler accepts -Wwrite-strings... yes
checking for __attribute__((format))... yes
checking for socklen_t... yes
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for OPENSSL... yes
checking for openssl... /usr/bin/openssl
checking security/_pam_types.h usability... yes
checking security/_pam_types.h presence... yes
checking for security/_pam_types.h... yes
checking security/pam_constants.h usability... no
checking security/pam_constants.h presence... no
checking for security/pam_constants.h... no
checking security/pam_appl.h usability... yes
checking security/pam_appl.h presence... yes
checking for security/pam_appl.h... yes
checking for FREERDP... yes
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for X11/extensions/Xfixes.h... yes
checking for X11/extensions/Xrandr.h... yes
checking sys/prctl.h usability... yes
checking sys/prctl.h presence... yes
checking for sys/prctl.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating common/Makefile
config.status: creating docs/Makefile
config.status: creating docs/man/Makefile
config.status: creating genkeymap/Makefile
config.status: creating instfiles/default/Makefile
config.status: creating instfiles/init.d/Makefile
config.status: creating instfiles/Makefile
config.status: creating instfiles/pam.d/Makefile
config.status: creating instfiles/pulse/Makefile
config.status: creating instfiles/rc.d/Makefile
config.status: creating keygen/Makefile
config.status: creating libxrdp/Makefile
config.status: creating Makefile
config.status: creating mc/Makefile
config.status: creating neutrinordp/Makefile
config.status: creating pkgconfig/Makefile
config.status: creating pkgconfig/xrdp.pc
config.status: creating pkgconfig/xrdp-uninstalled.pc
config.status: creating sesman/chansrv/Makefile
config.status: creating sesman/libscp/Makefile
config.status: creating sesman/Makefile
config.status: creating sesman/tools/Makefile
config.status: creating vnc/Makefile
config.status: creating xrdpapi/Makefile
config.status: creating xrdp/Makefile
config.status: creating xrdpvr/Makefile
config.status: creating xup/Makefile
config.status: creating config_ac.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libpainter (/usr/local/src/xrdp2/libpainter)
configure: running /bin/sh ./configure --disable-option-checking ‘--prefix=/usr/local‘ ‘--enable-neutrinordp‘ ‘FREERDP_LIBS=-lfreerdp-core -L/usr/local/src/NeutrinoRDP/libfreerdp-core‘ ‘FREERDP_CFLAGS=-I/usr/local/src/NeutrinoRDP/include‘ --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe 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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for an ANSI C-conforming const... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether make supports nested variables... (cached) yes
checking CFLAGS for maximum warnings... -Wall
checking whether C compiler accepts -Wwrite-strings... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating pkgconfig/libpainter.pc
config.status: creating pkgconfig/libpainter-uninstalled.pc
config.status: creating pkgconfig/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating config_ac.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in librfxcodec (/usr/local/src/xrdp2/librfxcodec)
configure: running /bin/sh ./configure --disable-option-checking ‘--prefix=/usr/local‘ ‘--enable-neutrinordp‘ ‘FREERDP_LIBS=-lfreerdp-core -L/usr/local/src/NeutrinoRDP/libfreerdp-core‘ ‘FREERDP_CFLAGS=-I/usr/local/src/NeutrinoRDP/include‘ --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) 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 we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for an ANSI C-conforming const... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking CFLAGS for maximum warnings... -Wall
checking whether C compiler accepts -Wwrite-strings... yes
checking if we have SIMD optimisations for cpu type... yes (x86_64)
checking for nasm... nasm
checking for object file format of host system... ELF64
checking for object file format specifier (NAFLAGS) ... -felf64 -DELF -D__x86_64__
checking whether the assembler (nasm -felf64 -DELF -D__x86_64__) works... yes
checking whether the linker accepts assembler output... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating src/amd64/Makefile
config.status: creating src/x86/Makefile
config.status: creating tests/Makefile
config.status: creating rfxcodec.pc
config.status: creating rfxcodec-uninstalled.pc
config.status: creating config_ac.h
config.status: executing depfiles commands
config.status: executing libtool commands
[[email protected] xrdp2]# make clean
Making clean in common
make[1]: Entering directory `/usr/local/src/xrdp2/common‘
rm -rf .libs _libs
test -z "libcommon.la" || rm -f libcommon.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/common‘
Making clean in vnc
make[1]: Entering directory `/usr/local/src/xrdp2/vnc‘
rm -rf .libs _libs
test -z "libvnc.la" || rm -f libvnc.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/vnc‘
Making clean in xup
make[1]: Entering directory `/usr/local/src/xrdp2/xup‘
rm -rf .libs _libs
test -z "libxup.la" || rm -f libxup.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/xup‘
Making clean in mc
make[1]: Entering directory `/usr/local/src/xrdp2/mc‘
rm -rf .libs _libs
test -z "libmc.la" || rm -f libmc.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/mc‘
Making clean in neutrinordp
make[1]: Entering directory `/usr/local/src/xrdp2/neutrinordp‘
rm -rf .libs _libs
test -z "libxrdpneutrinordp.la" || rm -f libxrdpneutrinordp.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/neutrinordp‘
Making clean in libxrdp
make[1]: Entering directory `/usr/local/src/xrdp2/libxrdp‘
cd .. && /bin/sh /usr/local/src/xrdp2/missing automake-1.13 --foreign libxrdp/Makefile
cd .. && /bin/sh ./config.status libxrdp/Makefile depfiles
config.status: creating libxrdp/Makefile
config.status: executing depfiles commands
make[1]: Leaving directory `/usr/local/src/xrdp2/libxrdp‘
make[1]: Entering directory `/usr/local/src/xrdp2/libxrdp‘
rm -rf .libs _libs
test -z "libxrdp.la" || rm -f libxrdp.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/libxrdp‘
Making clean in libpainter
make[1]: Entering directory `/usr/local/src/xrdp2/libpainter‘
Making clean in src
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/src‘
test -z "libpainter.la" || rm -f libpainter.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/src‘
Making clean in include
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/include‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/include‘
Making clean in pkgconfig
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
make[1]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
Making clean in librfxcodec
make[1]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
Making clean in include
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/include‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/include‘
Making clean in src
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making clean in amd64
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
rm -rf .libs _libs
test -z "librfxencode-amd64.la" || rm -f librfxencode-amd64.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
test -z "librfxencode.la" || rm -f librfxencode.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making clean in tests
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/tests‘
rm -f rfxcodectest rfxencode
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
make[1]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
Making clean in xrdp
make[1]: Entering directory `/usr/local/src/xrdp2/xrdp‘
rm -rf .libs _libs
rm -f xrdp
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/xrdp‘
Making clean in sesman
make[1]: Entering directory `/usr/local/src/xrdp2/sesman‘
Making clean in libscp
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/libscp‘
rm -rf .libs _libs
test -z "libscp.la" || rm -f libscp.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/libscp‘
Making clean in tools
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/tools‘
rm -f xrdp-sesrun xrdp-sesadmin xrdp-dis
rm -rf .libs _libs
rm -f xrdp-sestest xrdp-xcon
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/tools‘
Making clean in chansrv
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/chansrv‘
rm -rf .libs _libs
rm -f xrdp-chansrv
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/chansrv‘
make[2]: Entering directory `/usr/local/src/xrdp2/sesman‘
rm -rf .libs _libs
rm -f xrdp-sesman
rm -f *.o
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman‘
make[1]: Leaving directory `/usr/local/src/xrdp2/sesman‘
Making clean in keygen
make[1]: Entering directory `/usr/local/src/xrdp2/keygen‘
rm -f xrdp-keygen
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/keygen‘
Making clean in docs
make[1]: Entering directory `/usr/local/src/xrdp2/docs‘
Making clean in man
make[2]: Entering directory `/usr/local/src/xrdp2/docs/man‘
test -z "xrdp-dis.1 sesman.ini.5 xrdp.ini.5 xrdp.8 xrdp-chansrv.8 xrdp-genkeymap.8 xrdp-keygen.8 xrdp-sesadmin.8 xrdp-sesman.8 xrdp-sesrun.8" || rm -f xrdp-dis.1 sesman.ini.5 xrdp.ini.5 xrdp.8 xrdp-chansrv.8 xrdp-genkeymap.8 xrdp-keygen.8 xrdp-sesadmin.8 xrdp-sesman.8 xrdp-sesrun.8
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/docs/man‘
make[2]: Entering directory `/usr/local/src/xrdp2/docs‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/docs‘
make[1]: Leaving directory `/usr/local/src/xrdp2/docs‘
Making clean in instfiles
make[1]: Entering directory `/usr/local/src/xrdp2/instfiles‘
Making clean in pam.d
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles/pam.d‘
test -z "xrdp-sesman" || rm -f xrdp-sesman
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles/pam.d‘
Making clean in pulse
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles/pulse‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles‘
rm -rf .libs _libs
rm -f *.lo
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
make[1]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
Making clean in genkeymap
make[1]: Entering directory `/usr/local/src/xrdp2/genkeymap‘
rm -f xrdp-genkeymap
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/genkeymap‘
Making clean in xrdpapi
make[1]: Entering directory `/usr/local/src/xrdp2/xrdpapi‘
rm -rf .libs _libs
test -z "libxrdpapi.la" || rm -f libxrdpapi.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/xrdpapi‘
Making clean in pkgconfig
make[1]: Entering directory `/usr/local/src/xrdp2/pkgconfig‘
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2/pkgconfig‘
make[1]: Entering directory `/usr/local/src/xrdp2‘
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/usr/local/src/xrdp2‘
[[email protected] xrdp2]# make
make all-recursive
make[1]: Entering directory `/usr/local/src/xrdp2‘
Making all in common
make[2]: Entering directory `/usr/local/src/xrdp2/common‘
CC fifo.lo
CC file.lo
CC list.lo
CC list16.lo
CC log.lo
CC os_calls.lo
CC ssl_calls.lo
CC thread_calls.lo
CC trans.lo
CC pixman-region16.lo
CCLD libcommon.la
make[2]: Leaving directory `/usr/local/src/xrdp2/common‘
Making all in vnc
make[2]: Entering directory `/usr/local/src/xrdp2/vnc‘
CC vnc.lo
CCLD libvnc.la
make[2]: Leaving directory `/usr/local/src/xrdp2/vnc‘
Making all in xup
make[2]: Entering directory `/usr/local/src/xrdp2/xup‘
CC xup.lo
CCLD libxup.la
make[2]: Leaving directory `/usr/local/src/xrdp2/xup‘
Making all in mc
make[2]: Entering directory `/usr/local/src/xrdp2/mc‘
CC mc.lo
CCLD libmc.la
make[2]: Leaving directory `/usr/local/src/xrdp2/mc‘
Making all in neutrinordp
make[2]: Entering directory `/usr/local/src/xrdp2/neutrinordp‘
CC xrdp-color.lo
CC xrdp-neutrinordp.lo
xrdp-neutrinordp.c: In function ‘lfreerdp_polygon_sc‘:
xrdp-neutrinordp.c:1373:12: warning: unused variable ‘npoints‘ [-Wunused-variable]
int i, npoints;
^
xrdp-neutrinordp.c: In function ‘lfreerdp_synchronize‘:
xrdp-neutrinordp.c:1427:17: warning: variable ‘mod‘ set but not used [-Wunused-but-set-variable]
struct mod *mod;
^
CCLD libxrdpneutrinordp.la
make[2]: Leaving directory `/usr/local/src/xrdp2/neutrinordp‘
Making all in libxrdp
make[2]: Entering directory `/usr/local/src/xrdp2/libxrdp‘
CC libxrdp.lo
CC xrdp_bitmap32_compress.lo
CC xrdp_bitmap_compress.lo
CC xrdp_caps.lo
CC xrdp_channel.lo
CC xrdp_fastpath.lo
CC xrdp_iso.lo
CC xrdp_jpeg_compress.lo
CC xrdp_mcs.lo
CC xrdp_mppc_enc.lo
CC xrdp_orders.lo
CC xrdp_orders_rail.lo
CC xrdp_rdp.lo
CC xrdp_sec.lo
CCLD libxrdp.la
make[2]: Leaving directory `/usr/local/src/xrdp2/libxrdp‘
Making all in libpainter
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter‘
make all-recursive
make[3]: Entering directory `/usr/local/src/xrdp2/libpainter‘
Making all in src
make[4]: Entering directory `/usr/local/src/xrdp2/libpainter/src‘
CC painter.lo
CC painter_utils.lo
CCLD libpainter.la
make[4]: Leaving directory `/usr/local/src/xrdp2/libpainter/src‘
Making all in include
make[4]: Entering directory `/usr/local/src/xrdp2/libpainter/include‘
make[4]: Nothing to be done for `all‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/libpainter/include‘
Making all in pkgconfig
make[4]: Entering directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[4]: Nothing to be done for `all‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[4]: Entering directory `/usr/local/src/xrdp2/libpainter‘
make[4]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
make[3]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
Making all in librfxcodec
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
make all-recursive
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
Making all in include
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec/include‘
make[4]: Nothing to be done for `all‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/include‘
Making all in src
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making all in amd64
make[5]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
CC rfxencode_tile_amd64.lo
NASM cpuid_amd64.lo
NASM rfxcodec_encode_dwt_shift_amd64_sse2.lo
NASM rfxcodec_encode_dwt_shift_amd64_sse41.lo
CCLD librfxencode-amd64.la
make[5]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[5]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
CC rfxencode.lo
CC rfxcompose.lo
CC rfxencode_tile.lo
CC rfxencode_dwt.lo
CC rfxencode_quantization.lo
CC rfxencode_differential.lo
CC rfxencode_rlgr1.lo
CC rfxencode_rlgr3.lo
CC rfxencode_alpha.lo
CC rfxencode_diff_rlgr1.lo
CC rfxencode_diff_rlgr3.lo
CCLD librfxencode.la
make[5]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making all in tests
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[4]: Nothing to be done for `all‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
Making all in xrdp
make[2]: Entering directory `/usr/local/src/xrdp2/xrdp‘
CC funcs.o
CC lang.o
CC xrdp.o
CC xrdp_bitmap.o
CC xrdp_cache.o
CC xrdp_encoder.o
CC xrdp_font.o
CC xrdp_listen.o
CC xrdp_login_wnd.o
CC xrdp_mm.o
CC xrdp_painter.o
CC xrdp_process.o
CC xrdp_region.o
CC xrdp_wm.o
CCLD xrdp
make[2]: Leaving directory `/usr/local/src/xrdp2/xrdp‘
Making all in sesman
make[2]: Entering directory `/usr/local/src/xrdp2/sesman‘
Making all in libscp
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/libscp‘
CC libscp_connection.lo
CC libscp_init.lo
CC libscp_lock.lo
CC libscp_session.lo
CC libscp_tcp.lo
CC libscp_v0.lo
CC libscp_v1c.lo
CC libscp_v1c_mng.lo
CC libscp_v1s.lo
CC libscp_v1s_mng.lo
CC libscp_vX.lo
CCLD libscp.la
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/libscp‘
Making all in tools
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/tools‘
CC config.o
CC sesrun.o
CC tcp.o
CCLD xrdp-sesrun
CC sesadmin.o
CCLD xrdp-sesadmin
CC dis.o
CCLD xrdp-dis
CC sestest.o
CCLD xrdp-sestest
CC xcon.o
CCLD xrdp-xcon
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/tools‘
Making all in chansrv
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/chansrv‘
CC chansrv.o
CC chansrv_common.o
CC chansrv_fuse.o
CC clipboard.o
CC clipboard_file.o
CC devredir.o
CC drdynvc.o
CC fifo.o
CC irp.o
CC rail.o
CC smartcard.o
CC smartcard_pcsc.o
CC sound.o
CC xcommon.o
CCLD xrdp-chansrv
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/chansrv‘
make[3]: Entering directory `/usr/local/src/xrdp2/sesman‘
CC access.o
CC config.o
CC env.o
CC scp.o
CC scp_v0.o
CC scp_v1.o
CC scp_v1_mng.o
CC sesman.o
CC session.o
CC sig.o
CC xauth.o
CC verify_user_pam.o
CCLD xrdp-sesman
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman‘
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman‘
Making all in keygen
make[2]: Entering directory `/usr/local/src/xrdp2/keygen‘
CC keygen.o
CCLD xrdp-keygen
make[2]: Leaving directory `/usr/local/src/xrdp2/keygen‘
Making all in docs
make[2]: Entering directory `/usr/local/src/xrdp2/docs‘
Making all in man
make[3]: Entering directory `/usr/local/src/xrdp2/docs/man‘
SUBST xrdp-dis.1
SUBST sesman.ini.5
SUBST xrdp.ini.5
SUBST xrdp.8
SUBST xrdp-chansrv.8
SUBST xrdp-genkeymap.8
SUBST xrdp-keygen.8
SUBST xrdp-sesadmin.8
SUBST xrdp-sesman.8
SUBST xrdp-sesrun.8
make[3]: Leaving directory `/usr/local/src/xrdp2/docs/man‘
make[3]: Entering directory `/usr/local/src/xrdp2/docs‘
make[3]: Nothing to be done for `all-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/docs‘
make[2]: Leaving directory `/usr/local/src/xrdp2/docs‘
Making all in instfiles
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles‘
Making all in pam.d
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles/pam.d‘
./mkpamrules auto . xrdp-sesman
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles/pam.d‘
Making all in pulse
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[3]: Nothing to be done for `all‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles‘
make[3]: Nothing to be done for `all-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
Making all in genkeymap
make[2]: Entering directory `/usr/local/src/xrdp2/genkeymap‘
CC genkeymap.o
CC evdev-map.o
CCLD xrdp-genkeymap
make[2]: Leaving directory `/usr/local/src/xrdp2/genkeymap‘
Making all in xrdpapi
make[2]: Entering directory `/usr/local/src/xrdp2/xrdpapi‘
CC xrdpapi.lo
CCLD libxrdpapi.la
make[2]: Leaving directory `/usr/local/src/xrdp2/xrdpapi‘
Making all in pkgconfig
make[2]: Entering directory `/usr/local/src/xrdp2/pkgconfig‘
make[2]: Nothing to be done for `all‘.
make[2]: Leaving directory `/usr/local/src/xrdp2/pkgconfig‘
make[2]: Entering directory `/usr/local/src/xrdp2‘
make[2]: Leaving directory `/usr/local/src/xrdp2‘
make[1]: Leaving directory `/usr/local/src/xrdp2‘
[[email protected] xrdp2]# make install
Making install in common
make[1]: Entering directory `/usr/local/src/xrdp2/common‘
make[2]: Entering directory `/usr/local/src/xrdp2/common‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/include‘
/usr/bin/install -c -m 644 xrdp_client_info.h xrdp_constants.h xrdp_rail.h xrdp_sockets.h ‘/usr/local/include‘
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libcommon.la ‘/usr/local/lib/xrdp‘
libtool: install: /usr/bin/install -c .libs/libcommon.so.0.0.0 /usr/local/lib/xrdp/libcommon.so.0.0.0
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libcommon.so.0.0.0 libcommon.so.0 || { rm -f libcommon.so.0 && ln -s libcommon.so.0.0.0 libcommon.so.0; }; })
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libcommon.so.0.0.0 libcommon.so || { rm -f libcommon.so && ln -s libcommon.so.0.0.0 libcommon.so; }; })
libtool: install: /usr/bin/install -c .libs/libcommon.lai /usr/local/lib/xrdp/libcommon.la
libtool: install: /usr/bin/install -c .libs/libcommon.a /usr/local/lib/xrdp/libcommon.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libcommon.a
libtool: install: ranlib /usr/local/lib/xrdp/libcommon.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/common‘
make[1]: Leaving directory `/usr/local/src/xrdp2/common‘
Making install in vnc
make[1]: Entering directory `/usr/local/src/xrdp2/vnc‘
make[2]: Entering directory `/usr/local/src/xrdp2/vnc‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libvnc.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libvnc.la‘
libtool: install: (cd /usr/local/src/xrdp2/vnc; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -avoid-version -module -o libvnc.la -rpath /usr/local/lib/xrdp vnc.lo ../common/libcommon.la )
libtool: install: /usr/bin/install -c .libs/libvnc.soT /usr/local/lib/xrdp/libvnc.so
libtool: install: /usr/bin/install -c .libs/libvnc.lai /usr/local/lib/xrdp/libvnc.la
libtool: install: /usr/bin/install -c .libs/libvnc.a /usr/local/lib/xrdp/libvnc.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libvnc.a
libtool: install: ranlib /usr/local/lib/xrdp/libvnc.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/vnc‘
make[1]: Leaving directory `/usr/local/src/xrdp2/vnc‘
Making install in xup
make[1]: Entering directory `/usr/local/src/xrdp2/xup‘
make[2]: Entering directory `/usr/local/src/xrdp2/xup‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libxup.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libxup.la‘
libtool: install: (cd /usr/local/src/xrdp2/xup; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -avoid-version -module -o libxup.la -rpath /usr/local/lib/xrdp xup.lo ../common/libcommon.la )
libtool: install: /usr/bin/install -c .libs/libxup.soT /usr/local/lib/xrdp/libxup.so
libtool: install: /usr/bin/install -c .libs/libxup.lai /usr/local/lib/xrdp/libxup.la
libtool: install: /usr/bin/install -c .libs/libxup.a /usr/local/lib/xrdp/libxup.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libxup.a
libtool: install: ranlib /usr/local/lib/xrdp/libxup.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/xup‘
make[1]: Leaving directory `/usr/local/src/xrdp2/xup‘
Making install in mc
make[1]: Entering directory `/usr/local/src/xrdp2/mc‘
make[2]: Entering directory `/usr/local/src/xrdp2/mc‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libmc.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libmc.la‘
libtool: install: (cd /usr/local/src/xrdp2/mc; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -avoid-version -module -o libmc.la -rpath /usr/local/lib/xrdp mc.lo ../common/libcommon.la )
libtool: install: /usr/bin/install -c .libs/libmc.soT /usr/local/lib/xrdp/libmc.so
libtool: install: /usr/bin/install -c .libs/libmc.lai /usr/local/lib/xrdp/libmc.la
libtool: install: /usr/bin/install -c .libs/libmc.a /usr/local/lib/xrdp/libmc.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libmc.a
libtool: install: ranlib /usr/local/lib/xrdp/libmc.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/mc‘
make[1]: Leaving directory `/usr/local/src/xrdp2/mc‘
Making install in neutrinordp
make[1]: Entering directory `/usr/local/src/xrdp2/neutrinordp‘
make[2]: Entering directory `/usr/local/src/xrdp2/neutrinordp‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libxrdpneutrinordp.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libxrdpneutrinordp.la‘
libtool: install: (cd /usr/local/src/xrdp2/neutrinordp; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -avoid-version -module -o libxrdpneutrinordp.la -rpath /usr/local/lib/xrdp xrdp-color.lo xrdp-neutrinordp.lo ../common/libcommon.la -lfreerdp-core -L/usr/local/src/NeutrinoRDP/libfreerdp-core )
libtool: install: /usr/bin/install -c .libs/libxrdpneutrinordp.soT /usr/local/lib/xrdp/libxrdpneutrinordp.so
libtool: install: /usr/bin/install -c .libs/libxrdpneutrinordp.lai /usr/local/lib/xrdp/libxrdpneutrinordp.la
libtool: install: /usr/bin/install -c .libs/libxrdpneutrinordp.a /usr/local/lib/xrdp/libxrdpneutrinordp.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libxrdpneutrinordp.a
libtool: install: ranlib /usr/local/lib/xrdp/libxrdpneutrinordp.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/neutrinordp‘
make[1]: Leaving directory `/usr/local/src/xrdp2/neutrinordp‘
Making install in libxrdp
make[1]: Entering directory `/usr/local/src/xrdp2/libxrdp‘
make[2]: Entering directory `/usr/local/src/xrdp2/libxrdp‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libxrdp.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libxrdp.la‘
libtool: install: (cd /usr/local/src/xrdp2/libxrdp; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -o libxrdp.la -rpath /usr/local/lib/xrdp libxrdp.lo xrdp_bitmap32_compress.lo xrdp_bitmap_compress.lo xrdp_caps.lo xrdp_channel.lo xrdp_fastpath.lo xrdp_iso.lo xrdp_jpeg_compress.lo xrdp_mcs.lo xrdp_mppc_enc.lo xrdp_orders.lo xrdp_orders_rail.lo xrdp_rdp.lo xrdp_sec.lo ../common/libcommon.la -lfreerdp-core -L/usr/local/src/NeutrinoRDP/libfreerdp-core )
libtool: install: /usr/bin/install -c .libs/libxrdp.so.0.0.0T /usr/local/lib/xrdp/libxrdp.so.0.0.0
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libxrdp.so.0.0.0 libxrdp.so.0 || { rm -f libxrdp.so.0 && ln -s libxrdp.so.0.0.0 libxrdp.so.0; }; })
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libxrdp.so.0.0.0 libxrdp.so || { rm -f libxrdp.so && ln -s libxrdp.so.0.0.0 libxrdp.so; }; })
libtool: install: /usr/bin/install -c .libs/libxrdp.lai /usr/local/lib/xrdp/libxrdp.la
libtool: install: /usr/bin/install -c .libs/libxrdp.a /usr/local/lib/xrdp/libxrdp.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libxrdp.a
libtool: install: ranlib /usr/local/lib/xrdp/libxrdp.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/libxrdp‘
make[1]: Leaving directory `/usr/local/src/xrdp2/libxrdp‘
Making install in libpainter
make[1]: Entering directory `/usr/local/src/xrdp2/libpainter‘
Making install in src
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/src‘
make[3]: Entering directory `/usr/local/src/xrdp2/libpainter/src‘
/usr/bin/mkdir -p ‘/usr/local/lib‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libpainter.la ‘/usr/local/lib‘
libtool: install: /usr/bin/install -c .libs/libpainter.so.0.0.0 /usr/local/lib/libpainter.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libpainter.so.0.0.0 libpainter.so.0 || { rm -f libpainter.so.0 && ln -s libpainter.so.0.0.0 libpainter.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libpainter.so.0.0.0 libpainter.so || { rm -f libpainter.so && ln -s libpainter.so.0.0.0 libpainter.so; }; })
libtool: install: /usr/bin/install -c .libs/libpainter.lai /usr/local/lib/libpainter.la
libtool: install: /usr/bin/install -c .libs/libpainter.a /usr/local/lib/libpainter.a
libtool: install: chmod 644 /usr/local/lib/libpainter.a
libtool: install: ranlib /usr/local/lib/libpainter.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/libpainter/src‘
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/src‘
Making install in include
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/include‘
make[3]: Entering directory `/usr/local/src/xrdp2/libpainter/include‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/include‘
/usr/bin/install -c -m 644 painter.h ‘/usr/local/include‘
make[3]: Leaving directory `/usr/local/src/xrdp2/libpainter/include‘
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/include‘
Making install in pkgconfig
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[3]: Entering directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/pkgconfig‘
/usr/bin/install -c -m 644 libpainter.pc ‘/usr/local/lib/pkgconfig‘
make[3]: Leaving directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter/pkgconfig‘
make[2]: Entering directory `/usr/local/src/xrdp2/libpainter‘
make[3]: Entering directory `/usr/local/src/xrdp2/libpainter‘
make[3]: Nothing to be done for `install-exec-am‘.
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
make[2]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
make[1]: Leaving directory `/usr/local/src/xrdp2/libpainter‘
Making install in librfxcodec
make[1]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
Making install in include
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/include‘
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/include‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/include‘
/usr/bin/install -c -m 644 rfxcodec_encode.h rfxcodec_decode.h rfxcodec_common.h ‘/usr/local/include‘
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/include‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/include‘
Making install in src
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making install in amd64
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[4]: Nothing to be done for `install-exec-am‘.
make[4]: Nothing to be done for `install-data-am‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src/amd64‘
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
make[4]: Entering directory `/usr/local/src/xrdp2/librfxcodec/src‘
/usr/bin/mkdir -p ‘/usr/local/lib‘
/bin/sh ../libtool --mode=install /usr/bin/install -c librfxencode.la ‘/usr/local/lib‘
libtool: install: /usr/bin/install -c .libs/librfxencode.so.0.0.0 /usr/local/lib/librfxencode.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f librfxencode.so.0.0.0 librfxencode.so.0 || { rm -f librfxencode.so.0 && ln -s librfxencode.so.0.0.0 librfxencode.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f librfxencode.so.0.0.0 librfxencode.so || { rm -f librfxencode.so && ln -s librfxencode.so.0.0.0 librfxencode.so; }; })
libtool: install: /usr/bin/install -c .libs/librfxencode.lai /usr/local/lib/librfxencode.la
libtool: install: /usr/bin/install -c .libs/librfxencode.a /usr/local/lib/librfxencode.a
libtool: install: chmod 644 /usr/local/lib/librfxencode.a
libtool: install: ranlib /usr/local/lib/librfxencode.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Nothing to be done for `install-data-am‘.
make[4]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/src‘
Making install in tests
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[3]: Nothing to be done for `install-exec-am‘.
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec/tests‘
make[2]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
make[3]: Entering directory `/usr/local/src/xrdp2/librfxcodec‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/pkgconfig‘
/usr/bin/install -c -m 644 rfxcodec.pc ‘/usr/local/lib/pkgconfig‘
make[3]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
make[2]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
make[1]: Leaving directory `/usr/local/src/xrdp2/librfxcodec‘
Making install in xrdp
make[1]: Entering directory `/usr/local/src/xrdp2/xrdp‘
make[2]: Entering directory `/usr/local/src/xrdp2/xrdp‘
/usr/bin/mkdir -p ‘/usr/local/sbin‘
/bin/sh ../libtool --mode=install /usr/bin/install -c xrdp ‘/usr/local/sbin‘
libtool: install: /usr/bin/install -c .libs/xrdp /usr/local/sbin/xrdp
/usr/bin/mkdir -p ‘/usr/local/share/xrdp‘
/usr/bin/install -c -m 644 ad24b.bmp ad256.bmp xrdp24b.bmp xrdp256.bmp xrdp_logo.bmp sans-10.fv1 cursor0.cur cursor1.cur ‘/usr/local/share/xrdp‘
/usr/bin/mkdir -p ‘/etc/xrdp‘
/usr/bin/install -c -m 644 xrdp.ini xrdp_keyboard.ini ‘/etc/xrdp‘
make[2]: Leaving directory `/usr/local/src/xrdp2/xrdp‘
make[1]: Leaving directory `/usr/local/src/xrdp2/xrdp‘
Making install in sesman
make[1]: Entering directory `/usr/local/src/xrdp2/sesman‘
Making install in libscp
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/libscp‘
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/libscp‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../../libtool --mode=install /usr/bin/install -c libscp.la ‘/usr/local/lib/xrdp‘
libtool: install: warning: relinking `libscp.la‘
libtool: install: (cd /usr/local/src/xrdp2/sesman/libscp; /bin/sh /usr/local/src/xrdp2/libtool --silent --tag CC --mode=relink gcc -g -O2 -Wall -Wwrite-strings -o libscp.la -rpath /usr/local/lib/xrdp libscp_connection.lo libscp_init.lo libscp_lock.lo libscp_session.lo libscp_tcp.lo libscp_v0.lo libscp_v1c.lo libscp_v1c_mng.lo libscp_v1s.lo libscp_v1s_mng.lo libscp_vX.lo ../../common/libcommon.la -lpthread )
libtool: install: /usr/bin/install -c .libs/libscp.so.0.0.0T /usr/local/lib/xrdp/libscp.so.0.0.0
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libscp.so.0.0.0 libscp.so.0 || { rm -f libscp.so.0 && ln -s libscp.so.0.0.0 libscp.so.0; }; })
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libscp.so.0.0.0 libscp.so || { rm -f libscp.so && ln -s libscp.so.0.0.0 libscp.so; }; })
libtool: install: /usr/bin/install -c .libs/libscp.lai /usr/local/lib/xrdp/libscp.la
libtool: install: /usr/bin/install -c .libs/libscp.a /usr/local/lib/xrdp/libscp.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libscp.a
libtool: install: ranlib /usr/local/lib/xrdp/libscp.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/libscp‘
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/libscp‘
Making install in tools
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/tools‘
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/tools‘
/usr/bin/mkdir -p ‘/usr/local/bin‘
/bin/sh ../../libtool --mode=install /usr/bin/install -c xrdp-sesrun xrdp-sesadmin xrdp-dis ‘/usr/local/bin‘
libtool: install: /usr/bin/install -c .libs/xrdp-sesrun /usr/local/bin/xrdp-sesrun
libtool: install: /usr/bin/install -c .libs/xrdp-sesadmin /usr/local/bin/xrdp-sesadmin
libtool: install: /usr/bin/install -c xrdp-dis /usr/local/bin/xrdp-dis
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/tools‘
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/tools‘
Making install in chansrv
make[2]: Entering directory `/usr/local/src/xrdp2/sesman/chansrv‘
make[3]: Entering directory `/usr/local/src/xrdp2/sesman/chansrv‘
/usr/bin/mkdir -p ‘/usr/local/sbin‘
/bin/sh ../../libtool --mode=install /usr/bin/install -c xrdp-chansrv ‘/usr/local/sbin‘
libtool: install: /usr/bin/install -c .libs/xrdp-chansrv /usr/local/sbin/xrdp-chansrv
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman/chansrv‘
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman/chansrv‘
make[2]: Entering directory `/usr/local/src/xrdp2/sesman‘
make[3]: Entering directory `/usr/local/src/xrdp2/sesman‘
/usr/bin/mkdir -p ‘/usr/local/sbin‘
/bin/sh ../libtool --mode=install /usr/bin/install -c xrdp-sesman ‘/usr/local/sbin‘
libtool: install: /usr/bin/install -c .libs/xrdp-sesman /usr/local/sbin/xrdp-sesman
/usr/bin/mkdir -p ‘/etc/xrdp‘
/usr/bin/install -c -m 644 sesman.ini ‘/etc/xrdp‘
/usr/bin/mkdir -p ‘/etc/xrdp‘
/usr/bin/install -c startwm.sh ‘/etc/xrdp‘
make[3]: Leaving directory `/usr/local/src/xrdp2/sesman‘
make[2]: Leaving directory `/usr/local/src/xrdp2/sesman‘
make[1]: Leaving directory `/usr/local/src/xrdp2/sesman‘
Making install in keygen
make[1]: Entering directory `/usr/local/src/xrdp2/keygen‘
make[2]: Entering directory `/usr/local/src/xrdp2/keygen‘
/usr/bin/mkdir -p ‘/usr/local/bin‘
/bin/sh ../libtool --mode=install /usr/bin/install -c xrdp-keygen ‘/usr/local/bin‘
libtool: install: /usr/bin/install -c .libs/xrdp-keygen /usr/local/bin/xrdp-keygen
make install-data-hook
make[3]: Entering directory `/usr/local/src/xrdp2/keygen‘
umask 077 && \
if [ ! -f /etc/xrdp/rsakeys.ini ]; then \
./xrdp-keygen xrdp /etc/xrdp/rsakeys.ini; \
fi && \
if [ ! -f /etc/xrdp/cert.pem ]; then \
/usr/bin/openssl req -x509 -newkey rsa:2048 -sha256 -nodes \
-keyout /etc/xrdp/key.pem -out \
/etc/xrdp/cert.pem -days 365 \
-subj /C=US/ST=CA/L=Sunnyvale/O=xrdp/CN=www.xrdp.org \
-config ./openssl.conf; \
fi
make[3]: Leaving directory `/usr/local/src/xrdp2/keygen‘
make[2]: Leaving directory `/usr/local/src/xrdp2/keygen‘
make[1]: Leaving directory `/usr/local/src/xrdp2/keygen‘
Making install in docs
make[1]: Entering directory `/usr/local/src/xrdp2/docs‘
Making install in man
make[2]: Entering directory `/usr/local/src/xrdp2/docs/man‘
make[3]: Entering directory `/usr/local/src/xrdp2/docs/man‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/share/man/man1‘
/usr/bin/install -c -m 644 xrdp-dis.1 ‘/usr/local/share/man/man1‘
/usr/bin/mkdir -p ‘/usr/local/share/man/man5‘
/usr/bin/install -c -m 644 sesman.ini.5 xrdp.ini.5 ‘/usr/local/share/man/man5‘
/usr/bin/mkdir -p ‘/usr/local/share/man/man8‘
/usr/bin/install -c -m 644 xrdp.8 xrdp-chansrv.8 xrdp-genkeymap.8 xrdp-keygen.8 xrdp-sesadmin.8 xrdp-sesman.8 xrdp-sesrun.8 ‘/usr/local/share/man/man8‘
make[3]: Leaving directory `/usr/local/src/xrdp2/docs/man‘
make[2]: Leaving directory `/usr/local/src/xrdp2/docs/man‘
make[2]: Entering directory `/usr/local/src/xrdp2/docs‘
make[3]: Entering directory `/usr/local/src/xrdp2/docs‘
make[3]: Nothing to be done for `install-exec-am‘.
make[3]: Nothing to be done for `install-data-am‘.
make[3]: Leaving directory `/usr/local/src/xrdp2/docs‘
make[2]: Leaving directory `/usr/local/src/xrdp2/docs‘
make[1]: Leaving directory `/usr/local/src/xrdp2/docs‘
Making install in instfiles
make[1]: Entering directory `/usr/local/src/xrdp2/instfiles‘
Making install in pam.d
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles/pam.d‘
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles/pam.d‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/etc/pam.d‘
/usr/bin/install -c -m 644 xrdp-sesman ‘/etc/pam.d‘
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles/pam.d‘
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles/pam.d‘
Making install in pulse
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/etc/xrdp/pulse‘
/usr/bin/install -c -m 644 default.pa ‘/etc/xrdp/pulse‘
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles/pulse‘
make[2]: Entering directory `/usr/local/src/xrdp2/instfiles‘
make[3]: Entering directory `/usr/local/src/xrdp2/instfiles‘
make[3]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/etc/xrdp‘
/usr/bin/install -c -m 644 km-00000407.ini km-00000409.ini km-0000040a.ini km-0000040b.ini km-0000040c.ini km-00000410.ini km-00000411.ini km-00000412.ini km-00000414.ini km-00000415.ini km-00000416.ini km-00000419.ini km-0000041d.ini km-00000807.ini km-00000809.ini km-0000080c.ini km-00000813.ini km-00000816.ini km-0000100c.ini ‘/etc/xrdp‘
/usr/bin/mkdir -p ‘/etc/xrdp‘
/usr/bin/install -c xrdp.sh ‘/etc/xrdp‘
/usr/bin/mkdir -p ‘/usr/lib/systemd/system‘
/usr/bin/install -c -m 644 xrdp-sesman.service xrdp.service ‘/usr/lib/systemd/system‘
make install-data-hook
make[4]: Entering directory `/usr/local/src/xrdp2/instfiles‘
if [ -f /etc/init.d/xrdp ]; then \
sed -i ‘s|__BASE__|/usr/local|‘ /etc/init.d/xrdp; \
fi
make[4]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
make[3]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
make[2]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
make[1]: Leaving directory `/usr/local/src/xrdp2/instfiles‘
Making install in genkeymap
make[1]: Entering directory `/usr/local/src/xrdp2/genkeymap‘
make[2]: Entering directory `/usr/local/src/xrdp2/genkeymap‘
/usr/bin/mkdir -p ‘/usr/local/bin‘
/bin/sh ../libtool --mode=install /usr/bin/install -c xrdp-genkeymap ‘/usr/local/bin‘
libtool: install: /usr/bin/install -c xrdp-genkeymap /usr/local/bin/xrdp-genkeymap
make[2]: Nothing to be done for `install-data-am‘.
make[2]: Leaving directory `/usr/local/src/xrdp2/genkeymap‘
make[1]: Leaving directory `/usr/local/src/xrdp2/genkeymap‘
Making install in xrdpapi
make[1]: Entering directory `/usr/local/src/xrdp2/xrdpapi‘
make[2]: Entering directory `/usr/local/src/xrdp2/xrdpapi‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/xrdp‘
/bin/sh ../libtool --mode=install /usr/bin/install -c libxrdpapi.la ‘/usr/local/lib/xrdp‘
libtool: install: /usr/bin/install -c .libs/libxrdpapi.so.0.0.0 /usr/local/lib/xrdp/libxrdpapi.so.0.0.0
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libxrdpapi.so.0.0.0 libxrdpapi.so.0 || { rm -f libxrdpapi.so.0 && ln -s libxrdpapi.so.0.0.0 libxrdpapi.so.0; }; })
libtool: install: (cd /usr/local/lib/xrdp && { ln -s -f libxrdpapi.so.0.0.0 libxrdpapi.so || { rm -f libxrdpapi.so && ln -s libxrdpapi.so.0.0.0 libxrdpapi.so; }; })
libtool: install: /usr/bin/install -c .libs/libxrdpapi.lai /usr/local/lib/xrdp/libxrdpapi.la
libtool: install: /usr/bin/install -c .libs/libxrdpapi.a /usr/local/lib/xrdp/libxrdpapi.a
libtool: install: chmod 644 /usr/local/lib/xrdp/libxrdpapi.a
libtool: install: ranlib /usr/local/lib/xrdp/libxrdpapi.a
libtool: finish: PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin:/sbin" ldconfig -n /usr/local/lib/xrdp
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/xrdp
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR‘
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH‘ environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH‘ environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR‘ linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf‘
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory `/usr/local/src/xrdp2/xrdpapi‘
make[1]: Leaving directory `/usr/local/src/xrdp2/xrdpapi‘
Making install in pkgconfig
make[1]: Entering directory `/usr/local/src/xrdp2/pkgconfig‘
make[2]: Entering directory `/usr/local/src/xrdp2/pkgconfig‘
make[2]: Nothing to be done for `install-exec-am‘.
/usr/bin/mkdir -p ‘/usr/local/lib/pkgconfig‘
/usr/bin/install -c -m 644 xrdp.pc ‘/usr/local/lib/pkgconfig‘
make[2]: Leaving directory `/usr/local/src/xrdp2/pkgconfig‘
make[1]: Leaving directory `/usr/local/src/xrdp2/pkgconfig‘
make[1]: Entering directory `/usr/local/src/xrdp2‘
make[2]: Entering directory `/usr/local/src/xrdp2‘
make[2]: Nothing to be done for `install-exec-am‘.
make[2]: Nothing to be done for `install-data-am‘.
make[2]: Leaving directory `/usr/local/src/xrdp2‘
make[1]: Leaving directory `/usr/local/src/xrdp2‘
[[email protected] xrdp2]# cd /etc/xrdp
[[email protected] xrdp]# xrdp-keygen xrdp
Generating 2048 bit rsa key...
ssl_gen_key_xrdp1 ok
saving to rsakeys.ini
[[email protected] xrdp]# service iptables stop
Redirecting to /bin/systemctl stop iptables.service
Failed to stop iptables.service: Unit iptables.service not loaded.
[[email protected] xrdp]# xrdp --nodaemon
xrdp: error while loading shared libraries: libfreerdp-core.so.1.0: cannot open shared object file: No such file or directory
[[email protected] xrdp]# ls
cert.pem km-00000412.ini km-00000813.ini startwm.sh
key.pem km-00000414.ini km-00000816.ini xrdp.ini
km-00000407.ini km-00000415.ini km-0000100c.ini xrdp.ini.rpmnew
km-00000409.ini km-00000416.ini pulse xrdp.ini.rpmsave
km-0000040a.ini km-00000419.ini reconnectwm.sh xrdp_keyboard.ini
km-0000040b.ini km-0000041d.ini rsakeys.ini xrdp.sh
km-0000040c.ini km-00000807.ini sesman.ini
km-00000410.ini km-00000809.ini sesman.ini.rpmnew
km-00000411.ini km-0000080c.ini sesman.ini.rpmsave
[[email protected] xrdp]# ./xrdp.sh start
Starting: xrdp and sesman . . /usr/local/sbin/xrdp: error while loading shared libraries: libfreerdp-core.so.1.0: cannot open shared object file: No such file or directory
.
[[email protected] xrdp]#
[[email protected] xrdp]# ./xrdp.sh start
sesman is already loaded
[[email protected] xrdp]# ./xrdp.sh restart
Restarting xrdp ...
Stopping: xrdp and sesman . . /usr/local/sbin/xrdp: error while loading shared libraries: libfreerdp-core.so.1.0: cannot open shared object file: No such file or directory
.
Starting: xrdp and sesman . . /usr/local/sbin/xrdp: error while loading shared libraries: libfreerdp-core.so.1.0: cannot open shared object file: No such file or directory
.
[[email protected] xrdp]# ls
cert.pem km-00000412.ini km-00000813.ini startwm.sh
key.pem km-00000414.ini km-00000816.ini xrdp.ini
km-00000407.ini km-00000415.ini km-0000100c.ini xrdp.ini.rpmnew
km-00000409.ini km-00000416.ini pulse xrdp.ini.rpmsave
km-0000040a.ini km-00000419.ini reconnectwm.sh xrdp_keyboard.ini
km-0000040b.ini km-0000041d.ini rsakeys.ini xrdp.sh
km-0000040c.ini km-00000807.ini sesman.ini
km-00000410.ini km-00000809.ini sesman.ini.rpmnew
km-00000411.ini km-0000080c.ini sesman.ini.rpmsave
[[email protected] xrdp]# ldconfig
[[email protected] xrdp]# ./xrdp.sh restart
Restarting xrdp ...
Stopping: xrdp and sesman . . .
Starting: xrdp and sesman . . .
[[email protected] xrdp]# ./xrdp.sh stop
Stopping: xrdp and sesman . . .
[[email protected] xrdp]# xrdp --nodaemon
logging configuration:
LogFile: /var/log/xrdp.log
LogLevel: 4
EnableSyslog: 1
SyslogLevel: 4
[20170709-02:23:04] [INFO ] starting xrdp with pid 24873
[20170709-02:23:04] [INFO ] listening to port 3389 on 0.0.0.0
[20170709-02:23:31] [INFO ] Socket 12: AF_INET connection received from 192.168.1.103 port 53047
[20170709-02:23:32] [DEBUG] Closed socket 12 (AF_INET 192.168.1.108:3389)
[20170709-02:23:32] [DEBUG] Closed socket 11 (AF_INET 0.0.0.0:3389)
[20170709-02:23:32] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20170709-02:23:32] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20170709-02:23:32] [DEBUG] TLSv1.2 enabled
[20170709-02:23:32] [DEBUG] TLSv1.1 enabled
[20170709-02:23:32] [DEBUG] TLSv1 enabled
[20170709-02:23:32] [DEBUG] Security layer: requested 3, selected 1
ssl_tls_accept: TLS connection accepted
ssl_tls_print_error: SSL_read: I/O error
libxrdp_force_read: error
xrdp_process_main_loop: libxrdp_process_incoming failed
ssl_tls_print_error: SSL_shutdown: I/O error
[20170709-02:23:32] [DEBUG] Closed socket 12 (AF_INET 192.168.1.108:3389)
xrdp_mcs_disconnect - socket closed
[20170709-02:23:32] [ERROR] Listening socket is in wrong state, terminating listener
[20170709-02:23:32] [CORE ] shutting down log subsystem...
[20170709-02:24:24] [INFO ] Socket 12: AF_INET connection received from 192.168.1.103 port 53054
[20170709-02:24:24] [DEBUG] Closed socket 12 (AF_INET 192.168.1.108:3389)
[20170709-02:24:24] [DEBUG] Closed socket 11 (AF_INET 0.0.0.0:3389)
[20170709-02:24:24] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20170709-02:24:24] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20170709-02:24:24] [DEBUG] TLSv1.2 enabled
[20170709-02:24:24] [DEBUG] TLSv1.1 enabled
[20170709-02:24:24] [DEBUG] TLSv1 enabled
[20170709-02:24:24] [DEBUG] Security layer: requested 3, selected 1
ssl_tls_accept: TLS connection accepted
colorDepth 0xca01 (0xca00 4bpp 0xca01 8bpp)
[20170709-02:24:24] [INFO ] connected client computer name: WIN-9F7FVSRVU4V
postBeta2ColorDepth 0xca01 (0xca00 4bpp 0xca01 8bpp 0xca02 15bpp 0xca03 16bpp 0xca04 24bpp)
highColorDepth 0x0018 (0x0004 4bpp 0x0008 8bpp 0x000f 15bpp 0x0010 16 bpp 0x0018 24bpp)
supportedColorDepths 0x000f (0x0001 24bpp 0x0002 16bpp 0x0004 15bpp 0x0008 32bpp)
earlyCapabilityFlags 0x002f (0x0002 want32)
got client client connection type 0x00000002
xrdp_sec_process_mcs_data_CS_SECURITY:
client supports 40 bit encryption
client supports 128 bit encryption
client supports 56 bit encryption
client supports fips encryption
xrdp_sec_out_mcs_data: using no security
xrdp_load_keyboard_layout: keyboard_type [7] keyboard_subtype [0]
xrdp_load_keyboard_layout: model [] variant [] layout [us] options []
[20170709-02:24:24] [INFO ] TLS connection established from 192.168.1.103 port 53054: TLSv1 with cipher AES256-SHA
xrdp_caps_process_order: bitmap cache v3 supported
xrdp_caps_process_pointer: client supports new(color) cursor
xrdp_process_offscreen_bmpcache: support level 1 cache size 10485760 MB cache entries 100
xrdp_caps_process_surface_cmds:
cmdFlags 0x00000052
xrdp_caps_process_frame_ack:
max_unacknowledged_frame_count 2
xrdp_process_capset_window wnd_support_level 2 wnd_num_icon_caches 3 wnd_num_icon_cache_entries 12
xrdp_caps_process_codecs: nscodec, codec id 1, properties len 3
xrdp_caps_process_codecs: RemoteFX, codec id 3, properties len 49
yeah, up_and_running
xrdp:xrdp_bitmap [0648678222]: xrdp_bitmap_create: noorders
[20170709-02:24:24] [DEBUG] xrdp_0000613b_wm_login_mode_event_00000001
xrdp:xrdp_mm [0648678324]: xrdp_mm_create: bpp 32 mcs_connection_type 2 jpeg_codec_id 0 v3_codec_id 0 rfx_codec_id 3 h264_codec_id 0
[20170709-02:24:24] [INFO ] Cannot find keymap file /etc/xrdp/km-e0210804.ini
[20170709-02:24:24] [INFO ] Cannot find keymap file /etc/xrdp/km-00000804.ini
[20170709-02:24:24] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
[20170709-02:24:24] [WARN ] local keymap file for 0xe0210804 found and doesn‘t match built in keymap, using local keymap file
xrdp_wm_login_mode_changed: login_mode is 0
in xrdp_wm_init:
xrdp_wm_init: no autologin / auto run detected, draw login window
xrdp:xrdp_cache [0648678354]: xrdp_cache_add_bitmap: reset detected cache_id 2
xrdp:xrdp_cache [0648678358]: xrdp_cache_add_bitmap: reset detected cache_id 1
out xrdp_wm_init:
xrdp_wm_login_mode_changed: login_mode is 1
xrdp_wm_login_mode_changed: login_mode is 2
mod_init:
FreeRDP version major 1 minor 0 revision 1
lfreerdp_context_new: 0x21fb270
loaded module ‘libxrdpneutrinordp.so‘ ok, interface size 408984, version 3
lfreerdp_pre_connect:
The colormap is all NULL
connected to 192.168.1.105:3389
Authentication failure, check credentials.
If credentials are valid, the NTLMSSP implementation may be to blame.
lxrdp_connect: freerdp_connect returned 0
Failure to connect
[20170709-02:24:43] [INFO ] freerdp_connect Failed to destination :192.168.1.105:3389
[20170709-02:24:43] [ERROR] xrdp_wm_log_msg: Error connecting to: 192.168.1.105
Error connecting to: 192.168.1.105
[20170709-02:24:43] [DEBUG] xrdp_mm_module_cleanup
mod_exit:
lfreerdp_context_free: - no code here
[20170709-02:24:43] [DEBUG] return value from xrdp_mm_connect 1
xrdp_wm_login_mode_changed: login_mode is 11
xrdp_wm_login_mode_changed: login_mode is 2
mod_init:
FreeRDP version major 1 minor 0 revision 1
lfreerdp_context_new: 0x21ed4f0
loaded module ‘libxrdpneutrinordp.so‘ ok, interface size 408984, version 3
lfreerdp_pre_connect:
The colormap is all NULL
connected to 192.168.1.105:3389
Authentication failure, check credentials.
If credentials are valid, the NTLMSSP implementation may be to blame.
lxrdp_connect: freerdp_connect returned 0
Failure to connect
[20170709-02:24:53] [INFO ] freerdp_connect Failed to destination :192.168.1.105:3389
[20170709-02:24:53] [ERROR] xrdp_wm_log_msg: Error connecting to: 192.168.1.105
Error connecting to: 192.168.1.105
[20170709-02:24:53] [DEBUG] xrdp_mm_module_cleanup
mod_exit:
lfreerdp_context_free: - no code here
[20170709-02:24:53] [DEBUG] return value from xrdp_mm_connect 1
xrdp_wm_login_mode_changed: login_mode is 11
xrdp_wm_login_mode_changed: login_mode is 2
mod_init:
FreeRDP version major 1 minor 0 revision 1
lfreerdp_context_new: 0x21ed4f0
loaded module ‘libxrdpneutrinordp.so‘ ok, interface size 408984, version 3
lfreerdp_pre_connect:
The colormap is all NULL
connected to 192.168.1.105:3389
Authentication failure, check credentials.
If credentials are valid, the NTLMSSP implementation may be to blame.
lxrdp_connect: freerdp_connect returned 0
Failure to connect
[20170709-02:25:05] [INFO ] freerdp_connect Failed to destination :192.168.1.105:3389
[20170709-02:25:05] [ERROR] xrdp_wm_log_msg: Error connecting to: 192.168.1.105
Error connecting to: 192.168.1.105
[20170709-02:25:05] [DEBUG] xrdp_mm_module_cleanup
mod_exit:
lfreerdp_context_free: - no code here
[20170709-02:25:05] [DEBUG] return value from xrdp_mm_connect 1
xrdp_wm_login_mode_changed: login_mode is 11
xrdp_wm_login_mode_changed: login_mode is 0
in xrdp_wm_init:
xrdp_wm_init: no autologin / auto run detected, draw login window
out xrdp_wm_init:
xrdp_wm_login_mode_changed: login_mode is 1
ssl_tls_print_error: SSL_shutdown: Failure in SSL library (protocol error?)
[20170709-02:25:08] [DEBUG] Closed socket 12 (AF_INET 192.168.1.108:3389)
xrdp_mcs_disconnect - socket closed
[20170709-02:25:08] [DEBUG] xrdp_mm_module_cleanup
xrdp:xrdp_encoder [0648722524]: xrdp_encoder_delete:
[20170709-02:25:08] [ERROR] Listening socket is in wrong state, terminating listener
[20170709-02:25:08] [CORE ] shutting down log subsystem...
以上是关于Build xrdp with proxy 的主要内容,如果未能解决你的问题,请参考以下文章
Luxion.KeyShot.Pro/Stackup.7.0.456.x64 公差分析软件
执行Docker build时,有部分需要×××的需求,通过引入http_proxy 解决:
[Javascript] Wrap an API with a Proxy
[Javascript] Customize Behavior when Accessing Properties with Proxy Handlers
Lesson with ServiceContractAttribute.ConfigurationName in the proxy class