Build xrdp with proxy (5)

[[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...

时间: 2024-08-08 00:37:45

Build xrdp with proxy (5)的相关文章

Failed at the [email protected] preinstall script './scripts/download' 设置linux proxy (代理)的方式

此问题发生的条件是: 用bitcore官方提供的方式在linux进行npm安装,报错: Downloading bitcoin: https://github.com/bitpay/bitcoin/releases/download/v0.12.1-bitcore-4/npm ERR! Linux 3.16.0-4-686-paenpm ERR! argv "/home/user/.nvm/versions/node/v4.6.0/bin/node" "/home/user/

设计模式之十二:Proxy(代理)—对象结构型模式

2014-05-29 星期四 21:08:37  Proxy,继续GOF.此模式未按GOF编写. c++中使用StringBuilder 1.Intent Provide a surrogate or placeholder for another object to control access to it. 为其他对象提供一种代理以控制对这个对象的访问. 2.Also Known As 3.Motivation 4.Applicability 在以下情况使用适配模式: ● 创建开销大的对象时

Android属性之build.prop生成过程分析(转载)

转自: http://www.cnblogs.com/myitm/archive/2011/12/01/2271032.html 本文简要分析一下build.prop是如何生成的.Android的build.prop文件是在Android编译时刻收集的各种 property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product/<board>/system/目录下.在Android运行 时刻可以通过property_get()[c/

爬虫之proxy(代理)

proxy简介 proxy即为代理,我们爬虫的时候肯定会有频繁访问某一网站的情况,这个时候有些服务器会识别到我们是非正常访问,就会把我们的IP禁掉,这个时候就需要用代理了. 就好比现实生活中,我需要向A借一件东西,但是我跟A是仇人,直接向他借的话他不会借给我,这个时候我就让B帮我像A借,就说他要用,然后B借到东西之后再把东西给我用,这时,B就是我的代理了. 常用的免费代理网站:http://www.goubanjia.com/. 爬虫应该选择什么样的代理? 针对不需要用户登录,cookie验证的

Eclipse下配置proxy(ss)

做coursera上java作业遇到的问题,获取的信息需要FQ. 1.打开ss. 2.搜索net,把network前3个设置成如图. 3.到这里我的电脑还是不行. 搜索install jre,把在使用的jre下的第三行加入-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=1080. 这里host和port根据需要修改.

部署Maven与Nexus(私服)

博文大纲:一.Maven简介1)Maven的功能:2)Maven使用场景(从运维人员的角度来看):3)Maven仓库二.部署Maven1)配置jdk环境2)部署Maven三.部署Nexus私服1)Nexus简介2)部署Nexus四.Maven配置nexus私服,将远程仓库设置成本地搭建的Nexus私服1)修改maven的主配置文件2)创建一个maven项目进行测试3)配置认证,将打包好的项目上传到nexus中4)上传到maven-release仓库5)上传第三方maven 一.Maven简介 M

Spring框架初识(二)

1. AOP的相关概念       1.1 AOP概述         1.1.1 什么是AOP             AOP:全程是Aspect Oriented Programming 即面向切面编程.是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型.利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了

软件项目管理(SPM)-课后感想

为期8周的软件项目管理课程已接近尾声,下面谈谈我对这几周所学课程的一些总结和感想: 先说说我觉得挺重要的一些知识点: 1. 软件项目管理的基本认识: 软件:是一系列按照特定顺序组织的计算机数据和指令的集合 项目:是为完成某一独特的产品.服务或成果所做的一次性努力 管理:是为了完成一个设定的目标,有效并高效的运用某些资源,而组织一批人进行的活动 2. The Four Phases of Every Project:详细介绍了各个阶段需要完成的工作任务 Phase 1:Should We do t

OpenCV学习笔记(一)安装及运行第一个OpenCV程序

1.下载及安装 OpenCV是一套开源免费的图形库,主要有C/C++语言编写,官网: http://opencv.org/ .在 http://opencv.org/downloads.html 可以找到个版本和各种平台的程序包.OpenCV的Windows平台安装包是放在SourceForge.net网站. 我下了2.4.4版,大概217M.安装包其实就是一个压缩包,安装过程就是解压到某个文件夹.我是安装到 E:\Soft\opencv 目录,安装后文件夹如下: 我们只需要关注“build”文