It looks like somewhere in the evolution of the SDK they changed over from 
"compatibility" to "support" in the support
library path around 2011-2012 but continue to support and allow either version.



On 07/13/2014 01:08 PM, Gerry Reno wrote:
> Why do you think something is broken in my SDK which I've been using for 
> years without issue?
>
> I also found reference to both "compatibility" paths:
> http://stackoverflow.com/questions/12382555/android-support-library-manual-download
>
> Notice they reference either path:
>
>     $ANDROID_SDK/extras/android/compatibility/v7/appcompat
>     OR
>     $ANDROID_SDK/extras/android/support/v7/appcompat
>
> I think these are probably synonomous and both should be accounted for by 
> FreeRDP.
>
> Trying to manually mess with SDK is probably going to hose Android SDK 
> Manager since I already have every single package
> installed.
>
>
>
>
> On 07/13/2014 12:54 PM, Armin Novak wrote:
>> Something with your SDK is broken.
>> Just set up a new SDK and everything is where it is expected...
>>
>> Used android-sdk_r23.0.2-linux.tgz as base.
>>
>> Do you have the same or some different SDK?
>>
>> On Son, 2014-07-13 at 12:41 -0400, Gerry Reno wrote:
>>> On 07/13/2014 12:23 PM, Gerry Reno wrote:
>>>> Yes, I already have the support libs:
>>>>
>>>> Android SDK manager shows Rev 20
>>>>
>>>> And I found it installed here:
>>>>
>>>>     $ ls  $ANDROID_SDK/extras/android/compatibility/v7/appcompat
>>>>     AndroidManifest.xml  libs  project.properties  README.txt  res  src
>>> Google documentation is saying this:
>>>
>>>     This library is located in the 
>>> |<sdk>/extras/android/support/v7/appcompat/| directory after you download 
>>> the Android
>>>     Support Libraries.
>>>
>>> But as you can see that's not where the Rev 20 library is located.
>>>
>>> Is an adjustment is needed to FreeRDP to use this new location?
>>>
>>>
>>>
>>>
>>>>
>>>>
>>>>
>>>> On 07/13/2014 12:11 PM, Armin Novak wrote:
>>>>> appcompat is part of the sdk support libraries, check that they are 
>>>>> installed.
>>>>>
>>>>> On 13 July 2014 18:04:00 CEST, Gerry Reno <gr...@verizon.net> wrote:
>>>>>
>>>>>     This OpenSLES issue was fixed by making sure that the default NDK api 
>>>>> is set to 9 inside the updated
>>>>>     AndroidToolchain.cmake file.
>>>>>
>>>>>     So now cmake configures things.
>>>>>
>>>>>     And make successfully builds the libraries necessary for building the 
>>>>> apk's under client/Android.
>>>>>
>>>>>     But there is now a problem with appcompat_v7.
>>>>>
>>>>>     When I run 'ant debug' in aFreeRDP I see this:
>>>>>
>>>>>         aFreeRDP]$ ant debug
>>>>>         Buildfile: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/build.xml
>>>>>
>>>>>         -set-mode-check:
>>>>>
>>>>>         -set-debug-files:
>>>>>
>>>>>         -check-env:
>>>>>          [checkenv] Android SDK Tools Revision 23.0.0
>>>>>          [checkenv] Installed at /usr/local/android-sdk-linux_x86
>>>>>
>>>>>         -setup:
>>>>>              [echo] Project Name: aFreeRDP
>>>>>           [gettype] Project Type: Application
>>>>>
>>>>>         -set-debug-mode:
>>>>>
>>>>>         -debug-obfuscation-check:
>>>>>
>>>>>         -pre-build:
>>>>>
>>>>>         -build-setup:
>>>>>         [getbuildtools] Using latest Build Tools: 20.0.0
>>>>>              [echo] Resolving Build Target for aFreeRDP...
>>>>>         [gettarget] Project Target:   Android 4.0
>>>>>         [gettarget] API level:        14
>>>>>              [echo] ----------
>>>>>              [echo] Creating output directories if needed...
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin/res
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin/rsObj
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin/rsLibs
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/gen
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin/classes
>>>>>             [mkdir] Created dir: 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/aFreeRDP/bin/dexedLibs
>>>>>              [echo] ----------
>>>>>              [echo] Resolving Dependencies for aFreeRDP...
>>>>>
>>>>>         BUILD FAILED
>>>>>         /usr/local/android-sdk-linux_x86/tools/ant/build.xml:577: 
>>>>> ../appcompat_v7 resolve to a path with no
>>>>>         project.properties file for project 
>>>>> /home/greno/build/g-reno/FreeRDP/client/Android/FreeRDPCore
>>>>>
>>>>>         Total time: 1 second
>>>>>
>>>>>     And when I look under client/Android/appcompat_v7  it is empty 
>>>>> directory.
>>>>>
>>>>>     Either this library reference in project.properties is not right or 
>>>>> there needs to be content added under appcompat_v7.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>     On 07/11/2014 04:48 PM, Gerry Reno wrote:
>>>>>
>>>>>         According to comments in the file, it appears that 
>>>>> cmake/FindOpenSLES.cmake looks for certain sound header
>>>>>         files like dsound.h and OpenSLES.h to determine whether OpenSLES 
>>>>> is found: dsound.h is not found anywhere but
>>>>>         OpenSLES.h is found FreeRDP]$ find /usr/local/android-ndk-r9d 
>>>>> -iname "dsound.h" FreeRDP]$ find /usr -iname
>>>>>         "dsound.h" FreeRDP]$ find /usr/local/android-ndk-r9d -iname 
>>>>> "opensles.h"
>>>>>         
>>>>> /usr/local/android-ndk-r9d/platforms/android-18/arch-arm/usr/include/SLES/OpenSLES.h
>>>>>         
>>>>> /usr/local/android-ndk-r9d/platforms/android-18/arch-mips/usr/include/SLES/OpenSLES.h
>>>>>         
>>>>> /usr/local/android-ndk-r9d/platforms/android-18/arch-x86/usr/include/SLES/OpenSLES.h
>>>>>  ... Since dsound.h is not
>>>>>         found that appears to be causing the cmake to fail. But I didn't 
>>>>> find dsound.h in any NDK. So is this right?
>>>>>         On 07/11/2014 04:07 PM, Gerry Reno wrote:
>>>>>
>>>>>             So even when this change is applied to 
>>>>> scripts/android_setup_build_env.sh <http://env.sh> we still have
>>>>>             two errors remaining: FreeRDP]$ cmake 
>>>>> -DCMAKE_TOOLCHAIN_FILE=cmake/AndroidToolchain.cmake
>>>>>             -DANDROID_NDK="$ANDROID_NDK" 
>>>>> -DFREERDP_EXTERNAL_SSL_PATH="/home/greno/build/FreeRDP/external/openssl"
>>>>>             
>>>>> -DFREERDP_EXTERNAL_JPEG_PATH="/home/greno/build/FreeRDP/external/jpeg8d" 
>>>>> -DANDROID_SDK="$ANDROID_SDK"
>>>>>             -DANDROID_BUILD_JAVA=OFF -DCMAKE_BUILD_TYPE=Debug -- Could 
>>>>> NOT find PkgConfig (missing:
>>>>>             PKG_CONFIG_EXECUTABLE) -- FreeRDP GIT-dirty -- Git Revision 
>>>>> 1.2.0-beta1+android7-302-gc99d4 -- Performing
>>>>>             Test Wno-unused-result -- Performing Test Wno-unused-result - 
>>>>> Success -- Performing Test
>>>>>             Wno-unused-but-set-variable -- Performing Test 
>>>>> Wno-unused-but-set-variable - Success -- Performing Test
>>>>>             Wno-deprecated-declarations -- Performing Test 
>>>>> Wno-deprecated-declarations - Success -- Performing Test
>>>>>             Wno-deprecated-declarationsCXX -- Performing Test 
>>>>> Wno-deprecated-declarationsCXX - Success -- Looking for
>>>>>             include file fcntl.h -- Looking for include file fcntl.h - 
>>>>> found -- Looking for include file unistd.h --
>>>>>             Looking for include file unistd.h - found -- Looking for 
>>>>> include file stdint.h -- Looking for include file
>>>>>             stdint.h - found -- Looking for include file inttypes.h -- 
>>>>> Looking for include file inttypes.h - found --
>>>>>             Looking for include file sys/modem.h -- Looking for include 
>>>>> file sys/modem.h - not found. -- Looking for
>>>>>             include file sys/filio.h -- Looking for include file 
>>>>> sys/filio.h - not found. -- Looking for include file
>>>>>             sys/strtio.h -- Looking for include file sys/strtio.h - not 
>>>>> found. -- Looking for include file
>>>>>             sys/select.h -- Looking for include file sys/select.h - found 
>>>>> -- Performing Test HAVE_TM_GMTOFF --
>>>>>             Performing Test HAVE_TM_GMTOFF - Success -- Looking for 
>>>>> pthread_tryjoin_np in pthread -- Looking for
>>>>>             pthread_tryjoin_np in pthread - not found -- Looking for 
>>>>> include file sys/eventfd.h -- Looking for include
>>>>>             file sys/eventfd.h - not found. -- Looking for include file 
>>>>> sys/eventfd.h -- Looking for include file
>>>>>             sys/eventfd.h - not found. -- Looking for include file 
>>>>> sys/timerfd.h -- Looking for include file
>>>>>             sys/timerfd.h - not found. -- Looking for include file poll.h 
>>>>> -- Looking for include file poll.h - found
>>>>>             -- Skipping disabled feature X11 for X11 (X11 client and 
>>>>> server) -- Skipping disabled feature DirectFB for
>>>>>             DirectFB (DirectFB client) -- Finding required feature ZLIB 
>>>>> for compression (data compression) -- Found
>>>>>             ZLIB: 
>>>>> /usr/local/android-ndk/platforms/android-8/arch-arm/usr/lib/libz.so 
>>>>> <http://libz.so> (found version
>>>>>             "1.2.3") -- Finding required feature OpenSSL for cryptography 
>>>>> (encryption, certificate validation, hashing
>>>>>             functions) -- Found OpenSSL:
>>>>>             
>>>>> /home/greno/build/FreeRDP/external/openssl/lib/libssl.a;/home/greno/build/FreeRDP/external/openssl/lib/libcrypto.a
>>>>>             (found version "1.0.1h") -- Finding required feature OpenSLES 
>>>>> for multimedia (OpenSLES audio / video) --
>>>>>             Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- 
>>>>> Could NOT find OPENSLES (missing:
>>>>>             OPENSLES_INCLUDE_DIR OPENSLES_LIBRARY) CMake Error at 
>>>>> cmake/FindOpenSLES.cmake:32 (message): Could NOT
>>>>>             find OPENSLES Call Stack (most recent call first): 
>>>>> cmake/FindFeature.cmake:16 (find_package)
>>>>>             CMakeLists.txt:501 (find_feature) -- Configuring incomplete, 
>>>>> errors occurred! I have pkg-config installed
>>>>>             so I don't understand the pkg-config error: FreeRDP]$ which 
>>>>> pkg-config /usr/bin/pkg-config And OpenSLES is
>>>>>             in the NDK so I don't understand this error either: FreeRDP]$ 
>>>>> find $ANDROID_NDK -iname "*sles*" -follow
>>>>>             /usr/local/android-ndk/docs/opensles
>>>>>             
>>>>> /usr/local/android-ndk/tests/build/issue53163-OpenSLES_AndroidConfiguration
>>>>>             
>>>>> /usr/local/android-ndk/tests/build/issue53163-OpenSLES_AndroidConfiguration/jni/issue53163-OpenSLES_AndroidConfiguration.c
>>>>>             
>>>>> /usr/local/android-ndk/platforms/android-18/arch-arm/usr/include/SLES
>>>>>             
>>>>> /usr/local/android-ndk/platforms/android-18/arch-arm/usr/include/SLES/OpenSLES_Android.h
>>>>>             
>>>>> /usr/local/android-ndk/platforms/android-18/arch-arm/usr/include/SLES/OpenSLES.h
>>>>>  ... On 07/11/2014 12:53
>>>>>             PM, Gerry Reno wrote:
>>>>>
>>>>>                 Can someone apply this patch to FreeRDP master: FreeRDP]$ 
>>>>> git diff scripts/android_setup_build_env.sh
>>>>>                 <http://env.sh> diff --git 
>>>>> a/scripts/android_setup_build_env.sh <http://env.sh>
>>>>>                 b/scripts/android_setup_build_env.sh <http://env.sh> 
>>>>> index d8d6e8d..8a4208e 100755 ---
>>>>>                 a/scripts/android_setup_build_env.sh <http://env.sh> +++ 
>>>>> b/scripts/android_setup_build_env.sh
>>>>>                 <http://env.sh> @@ -45,7 +45,8 @@ echo "Preparing 
>>>>> OpenSSL..." OPENSSL_SRC=$ROOT/openssl-build if [ -d
>>>>>                 $OPENSSL_SRC ]; then cd $OPENSSL_SRC - git pull + git 
>>>>> checkout 1.0.1h + git pull origin 1.0.1h
>>>>>                 RETVAL=$? else git clone $OPENSSL_SCM $OPENSSL_SRC @@ 
>>>>> -58,7 +59,7 @@ fi cd $OPENSSL_SRC # We want to
>>>>>                 build a specific TAG -git checkout $OPENSSL_TAG +# git 
>>>>> checkout $OPENSSL_TAG make clean With this
>>>>>                 change I can get openssl-android pulled in and building 
>>>>> correctly while master is being reconfigured.
>>>>>                 Notice I had to remove the git checkout $OPENSSL_TAG 
>>>>> because it blows out the changes that were made
>>>>>                 to setenv-android-4.1.sh <http://setenv-android-4.1.sh>. 
>>>>> If there's a better way please do it. Maybe
>>>>>                 updating the tag. But then it would need updated for 
>>>>> every change or new tag defined. On 07/11/2014
>>>>>                 10:04 AM, Gerry Reno wrote:
>>>>>
>>>>>                     Thanks for adding r9d test but it needs modified. It 
>>>>> gets incorrectly set back to r9c because the
>>>>>                     script has r9d tested before r9c and so it resets 
>>>>> back to r9c. also how about this for setting
>>>>>                     ARCH and the PATH? : for i in linux darwin do 
>>>>> ARCH="$(echo $ANDROID_NDK/prebuilt/$i-x86* | sed
>>>>>                     "s:$ANDROID_NDK/prebuilt/$i-::")" if [ -d
>>>>>                     
>>>>> $ANDROID_NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/$i-$ARCH/bin 
>>>>> ]; then
>>>>>                     
>>>>> PATH=$ANDROID_NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/$i-$ARCH/bin:$PATH
>>>>>  break; fi done
>>>>>                     On 07/11/2014 08:53 AM, Gerry Reno wrote:
>>>>>
>>>>>                         On 07/11/2014 08:21 AM, Armin Novak wrote:
>>>>>
>>>>>                             Ok, fixed the bug with the wrong FIPS version 
>>>>> in setenv-android-4.1.sh
>>>>>                             <http://setenv-android-4.1.sh>. As for 32bit 
>>>>> NDK on a 64bit system, well I don't know an
>>>>>                             easy way to detect such a kind of setup. You 
>>>>> will have to continue editing the file or
>>>>>                             just use the 64bit NDK. 
>>>>>
>>>>>                         In linux shell you can set NDK ARCH using this: 
>>>>> ARCH="$(echo $ANDROID_NDK/prebuilt/linux-x86*
>>>>>                         | sed "s:$ANDROID_NDK/prebuilt/linux-::")" Also 
>>>>> could you please add in the test for NDK r9d?
>>>>>                         if [ -d /usr/local/android-ndk-r9d ]; then export 
>>>>> ANDROID_NDK=/usr/local/android-ndk-r9d fi
>>>>>
>>>>>                             On Fri, 2014-07-11 at 07:39 -0400, Gerry Reno 
>>>>> wrote:
>>>>>
>>>>>                                 Answers inline. On 07/11/2014 04:16 AM, 
>>>>> Armin Novak wrote:
>>>>>
>>>>>                                     On Thu, 2014-07-10 at 20:39 -0400, 
>>>>> Gerry Reno wrote:
>>>>>
>>>>>                                         After I make a few modifications 
>>>>> to
>>>>>                                         
>>>>> external/openssl-build/setenv-android-4.1.sh 
>>>>> <http://setenv-android-4.1.sh>
>>>>>                                         for my environment then... This 
>>>>> is the only error I get from building the
>>>>>                                         external libs.
>>>>>                                         
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-1.0.1h/../fips/bin/fipsld:
>>>>>                                         line 186:
>>>>>                                         
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-fips-2.0.5/util/incore:
>>>>>                                         No such file or directory 
>>>>> make[3]: *** [link_app.] Error 1 make[3]: Leaving
>>>>>                                         directory
>>>>>                                         
>>>>> `/home/greno/build/FreeRDP/external/openssl-build/openssl-1.0.1h/apps'
>>>>>                                         make[2]: *** [openssl] Error 2 
>>>>> make[2]: Leaving directory
>>>>>                                         
>>>>> `/home/greno/build/FreeRDP/external/openssl-build/openssl-1.0.1h/apps'
>>>>>                                         make[1]: *** [build_apps] Error 1 
>>>>> make[1]: Leaving directory
>>>>>                                         
>>>>> `/home/greno/build/FreeRDP/external/openssl-build/openssl-1.0.1h' Q: Is 
>>>>> this
>>>>>                                         missing incore a problem or can I 
>>>>> ignore it?
>>>>>
>>>>>                                     Well, the unmodified script from 
>>>>> current FreeRDP master works without this error.
>>>>>                                     So this must be a problem with your 
>>>>> modifications. 
>>>>>
>>>>>                                 I don't think it's a problem with my 
>>>>> modification. I use x86 NDK on Linux x86_64 so
>>>>>                                 you cannot just set ARCH=`uname -m` to 
>>>>> properly set it. You have to find out what arch
>>>>>                                 type of NDK is installed. For now I just 
>>>>> set ARCH=x86 And the fips version is what is
>>>>>                                 wrong: FreeRDP]$ ls
>>>>>                                 
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-fips-2.0.5/util/incore
>>>>>  ls:
>>>>>                                 cannot access
>>>>>                                 
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-fips-2.0.5/util/incore:
>>>>>  No
>>>>>                                 such file or directory You have new mail 
>>>>> in /var/spool/mail/greno FreeRDP]$ FreeRDP]$
>>>>>                                 ls 
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-fips-2.0.7/util/incore
>>>>>                                 
>>>>> /home/greno/build/FreeRDP/external/openssl-build/openssl-fips-2.0.7/util/incore
>>>>>  There
>>>>>                                 is an incore under openssl-fips-2.0.7 but 
>>>>> not under openssl-fips-2.0.5 So checking
>>>>>                                 setenv-android-4.1.sh 
>>>>> <http://setenv-android-4.1.sh> I see that openssl-fips-2.0.5 is
>>>>>                                 hard-coded in setenv-android-4.1.sh 
>>>>> <http://setenv-android-4.1.sh> even though now
>>>>>                                 openssl-fips-2.0.7 is what you get from 
>>>>> git.
>>>>>
>>>>>                                         I see that now static libs get 
>>>>> built: FreeRDP]$ ls external/openssl/lib
>>>>>                                         libcrypto.a libssl.a FreeRDP]$ ls 
>>>>> external/jpeg8d/lib libjpeg.a FreeRDP]$ ls
>>>>>                                         
>>>>> external/android-ndk-profiler/obj/local/armeabi-v7a/ 
>>>>> libandroid-ndk-profiler.a
>>>>>                                         objs
>>>>>
>>>>>                                     Good, so the libraries are created...
>>>>>
>>>>>                                         This drives the android cmake 
>>>>> script in the proper direction now. Only see two
>>>>>                                         errors remaining: -- Could NOT 
>>>>> find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
>>>>>                                         -- Could NOT find OPENSLES 
>>>>> (missing: OPENSLES_INCLUDE_DIR OPENSLES_LIBRARY) Q:
>>>>>                                         Does Android cross compile need 
>>>>> PkgConfig? Q: And isn't OpenSLES part of NDK? 
>>>>>
>>>>>                                     Is ANDROID_NDK properly defined? 
>>>>>
>>>>>                                 Yes. Had to modify setenv-android-4.1.sh 
>>>>> <http://setenv-android-4.1.sh> script to
>>>>>                                 support ndk r9d. And it does set 
>>>>> properly. if [ -d /usr/local/android-ndk-r9d ]; then
>>>>>                                 export 
>>>>> ANDROID_NDK=/usr/local/android-ndk-r9d fi It looks like the compiles use 
>>>>> it:
>>>>>                                 
>>>>> /usr/local/android-ndk-r9d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
>>>>>                                 ...
>>>>>
>>>>>                                     Did you remove an old CMakeCache.txt 
>>>>> file (cmake caches previous detection results)? 
>>>>>
>>>>>                                 Yes. Multiple times.
>>>>>
>>>>>                                         On 07/08/2014 03:26 PM, Gerry 
>>>>> Reno wrote:
>>>>>
>>>>>                                             Tried this again today and 
>>>>> here's what happens when you run cmake in a new
>>>>>                                             clone tree (after running 
>>>>> scripts/android_setup_build_env.sh
>>>>>                                             <http://env.sh> edited to add 
>>>>> 'git checkout 1.0.1h'): Using CMake 2.8.9
>>>>>                                             FreeRDP]$ cmake 
>>>>> -DCMAKE_TOOLCHAIN_FILE=cmake/AndroidToolchain.cmake
>>>>>                                             -DANDROID_NDK="$ANDROID_NDK"
>>>>>                                             
>>>>> -DFREERDP_EXTERNAL_SSL_PATH="/home/greno/build/FreeRDP/external/openssl"
>>>>>                                             
>>>>> -DFREERDP_EXTERNAL_JPEG_PATH="/home/greno/build/FreeRDP/external/jpeg8d"
>>>>>                                             -DANDROID_SDK="$ANDROID_SDK" 
>>>>> -DANDROID_BUILD_JAVA=OFF
>>>>>                                             -DCMAKE_BUILD_TYPE=Debug -- 
>>>>> FreeRDP GIT-dirty -- Git Revision
>>>>>                                             
>>>>> 1.2.0-beta1+android7-222-g190c -- Finding recommended feature X11 for X11
>>>>>                                             (X11 client and server) -- 
>>>>> Disable feature X11 using "-DWITH_X11=OFF" --
>>>>>                                             Skipping optional feature 
>>>>> DirectFB for DirectFB (DirectFB client) --
>>>>>                                             Enable feature DirectFB using 
>>>>> "-DWITH_DIRECTFB=ON" -- Finding required
>>>>>                                             feature ZLIB for compression 
>>>>> (data compression) -- Finding required
>>>>>                                             feature OpenSSL for 
>>>>> cryptography (encryption, certificate validation,
>>>>>                                             hashing functions) -- 
>>>>> Skipping optional feature OpenSLES for multimedia
>>>>>                                             (OpenSLES audio / video) -- 
>>>>> Enable feature OpenSLES using
>>>>>                                             "-DWITH_OPENSLES=ON" -- 
>>>>> Finding recommended feature ALSA for sound (audio
>>>>>                                             input, audio output and 
>>>>> multimedia redirection) -- Disable feature ALSA
>>>>>                                             using "-DWITH_ALSA=OFF" -- 
>>>>> Skipping optional feature Pulse for sound
>>>>>                                             (audio input, audio output 
>>>>> and multimedia redirection) -- Enable feature
>>>>>                                             Pulse using "-DWITH_PULSE=ON" 
>>>>> -- Skipping optional feature Cups for
>>>>>                                             printing (printer device 
>>>>> redirection) -- Enable feature Cups using
>>>>>                                             "-DWITH_CUPS=ON" -- Skipping 
>>>>> optional feature PCSC for smart card (smart
>>>>>                                             card device redirection) -- 
>>>>> Enable feature PCSC using "-DWITH_PCSC=ON" --
>>>>>                                             Skipping recommended feature 
>>>>> FFmpeg for multimedia (multimedia
>>>>>                                             redirection, audio and video 
>>>>> playback) -- Skipping optional feature
>>>>>                                             GStreamer_0_10 for multimedia 
>>>>> (multimedia redirection, audio and video
>>>>>                                             playback, gstreamer 0.10 
>>>>> version) -- Enable feature GStreamer_0_10 using
>>>>>                                             "-DWITH_GSTREAMER_0_10=ON" -- 
>>>>> Skipping recommended feature GStreamer_1_0
>>>>>                                             for multimedia (multimedia 
>>>>> redirection, audio and video playback) --
>>>>>                                             Skipping optional feature 
>>>>> JPEG for codec (use JPEG library) -- Enable
>>>>>                                             feature JPEG using 
>>>>> "-DWITH_JPEG=ON" -- Skipping optional feature GSM for
>>>>>                                             codec (GSM audio codec 
>>>>> library) -- Enable feature GSM using
>>>>>                                             "-DWITH_GSM=ON" -- Skipping 
>>>>> optional feature IPP for performance (Intel
>>>>>                                             Integrated Performance 
>>>>> Primitives library) -- Enable feature IPP using
>>>>>                                             "-DWITH_IPP=ON" -- FreeRDP 
>>>>> GIT-dirty -- Finding recommended feature
>>>>>                                             XKBFile for X11 keyboard (X11 
>>>>> keyboard file extension) -- Disable feature
>>>>>                                             XKBFile using 
>>>>> "-DWITH_XKBFILE=OFF" -- Adding static channel client server
>>>>>                                             "rdpdr": Device Redirection 
>>>>> Virtual Channel Extension -- Adding dynamic
>>>>>                                             channel client "rdpgfx": 
>>>>> Graphics Pipeline Extension -- Adding static
>>>>>                                             channel client server 
>>>>> "remdesk": Remote Assistance Virtual Channel
>>>>>                                             Extension -- Adding dynamic 
>>>>> channel client "tsmf": Video Redirection
>>>>>                                             Virtual Channel Extension -- 
>>>>> Adding dynamic channel client server "audin":
>>>>>                                             Audio Input Redirection 
>>>>> Virtual Channel Extension -- Adding device channel
>>>>>                                             client "parallel": Parallel 
>>>>> Port Virtual Channel Extension -- Adding
>>>>>                                             static channel client server 
>>>>> "rdpsnd": Audio Output Virtual Channel
>>>>>                                             Extension -- Adding static 
>>>>> channel client server "cliprdr": Clipboard
>>>>>                                             Virtual Channel Extension -- 
>>>>> Adding static channel client server
>>>>>                                             "drdynvc": Dynamic Virtual 
>>>>> Channel Extension -- Adding device channel
>>>>>                                             client "serial": Serial Port 
>>>>> Virtual Channel Extension -- Adding dynamic
>>>>>                                             channel client "disp": 
>>>>> Display Update Virtual Channel Extension -- Adding
>>>>>                                             dynamic channel client 
>>>>> "echo": Echo Virtual Channel Extension -- Adding
>>>>>                                             static channel client "rail": 
>>>>> Remote Programs Virtual Channel Extension --
>>>>>                                             Adding device channel client 
>>>>> "smartcard": Smart Card Virtual Channel
>>>>>                                             Extension -- Adding dynamic 
>>>>> channel client "rdpei": Input Virtual Channel
>>>>>                                             Extension -- Adding device 
>>>>> channel client "drive": Drive Redirection
>>>>>                                             Virtual Channel Extension -- 
>>>>> Adding static channel client server
>>>>>                                             "encomsp": Multiparty Virtual 
>>>>> Channel Extension -- Could NOT find DocBook
>>>>>                                             XSL stylesheets (missing: 
>>>>> DOCBOOKXSL_DIR) CMake Warning at
>>>>>                                             client/X11/CMakeLists.txt:119 
>>>>> (message): WITH_MANPAGES was set, but
>>>>>                                             xsltproc was not found. 
>>>>> man-pages will not be installed -- Finding
>>>>>                                             required feature XShm for X11 
>>>>> shared memory (X11 shared memory extension)
>>>>>                                             -- Finding recommended 
>>>>> feature Xinerama for multi-monitor (X11
>>>>>                                             multi-monitor extension) -- 
>>>>> Disable feature Xinerama using
>>>>>                                             "-DWITH_XINERAMA=OFF" -- 
>>>>> Finding recommended feature Xext for X11
>>>>>                                             extension (X11 core 
>>>>> extensions) -- Disable feature Xext using
>>>>>                                             "-DWITH_XEXT=OFF" -- Finding 
>>>>> recommended feature Xcursor for cursor (X11
>>>>>                                             cursor extension) -- Disable 
>>>>> feature Xcursor using "-DWITH_XCURSOR=OFF" --
>>>>>                                             Finding recommended feature 
>>>>> Xv for video (X11 video extension) -- Disable
>>>>>                                             feature Xv using 
>>>>> "-DWITH_XV=OFF" -- Finding recommended feature Xi for
>>>>>                                             input (X11 input extension) 
>>>>> -- Disable feature Xi using "-DWITH_XI=OFF" --
>>>>>                                             Finding recommended feature 
>>>>> Xrender for rendering (X11 render extension)
>>>>>                                             -- Disable feature Xrender 
>>>>> using "-DWITH_XRENDER=OFF" -- Configuring done
>>>>>                                             -- Generating done CMake 
>>>>> Warning: Manually-specified variables were not
>>>>>                                             used by the project: 
>>>>> ANDROID_BUILD_JAVA ANDROID_NDK ANDROID_SDK
>>>>>                                             FREERDP_EXTERNAL_JPEG_PATH 
>>>>> FREERDP_EXTERNAL_SSL_PATH -- Build files have
>>>>>                                             been written to: 
>>>>> /home/greno/build/FreeRDP And then here is what happens
>>>>>                                             when you run make: FreeRDP]$ 
>>>>> make Scanning dependencies of target
>>>>>                                             winpr-crt [ 0%] Building C 
>>>>> object
>>>>>                                             
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/alignment.c.o [ 0%] Building C
>>>>>                                             object 
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/conversion.c.o [ 1%]
>>>>>                                             Building C object 
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/buffer.c.o [
>>>>>                                             1%] Building C object
>>>>>                                             
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/memory.c.o [ 1%] Building C
>>>>>                                             object 
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/string.c.o [ 1%]
>>>>>                                             Building C object 
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/unicode.c.o
>>>>>                                             [ 2%] Building C object
>>>>>                                             
>>>>> winpr/libwinpr/crt/CMakeFiles/winpr-crt.dir/utf.c.o Linking C shared
>>>>>                                             library libwinpr-crt.so 
>>>>> <http://libwinpr-crt.so> [ 2%] Built target
>>>>>                                             winpr-crt Scanning 
>>>>> dependencies of target winpr-nt [ 2%] Building C object
>>>>>                                             
>>>>> winpr/libwinpr/nt/CMakeFiles/winpr-nt.dir/nt.c.o Linking C shared library
>>>>>                                             libwinpr-nt.so 
>>>>> <http://libwinpr-nt.so> [ 2%] Built target winpr-nt
>>>>>                                             Scanning dependencies of 
>>>>> target winpr-error [ 2%] Building C object
>>>>>                                             
>>>>> winpr/libwinpr/error/CMakeFiles/winpr-error.dir/error.c.o Linking C shared
>>>>>                                             library libwinpr-error.so 
>>>>> <http://libwinpr-error.so> [ 2%] Built target
>>>>>                                             winpr-error Scanning 
>>>>> dependencies of target winpr-environment [ 2%]
>>>>>                                             Building C object
>>>>>                                             
>>>>> winpr/libwinpr/environment/CMakeFiles/winpr-environment.dir/environment.c.o
>>>>>  Linking
>>>>>                                             C shared library 
>>>>> libwinpr-environment.so <http://libwinpr-environment.so>
>>>>>                                             [ 2%] Built target 
>>>>> winpr-environment Scanning dependencies of target
>>>>>                                             winpr-heap [ 3%] Building C 
>>>>> object
>>>>>                                             
>>>>> winpr/libwinpr/heap/CMakeFiles/winpr-heap.dir/heap.c.o Linking C shared
>>>>>                                             library libwinpr-heap.so 
>>>>> <http://libwinpr-heap.so> [ 3%] Built target
>>>>>                                             winpr-heap Scanning 
>>>>> dependencies of target winpr-path [ 3%] Building C
>>>>>                                             object 
>>>>> winpr/libwinpr/path/CMakeFiles/winpr-path.dir/path.c.o [ 4%]
>>>>>                                             Building C object 
>>>>> winpr/libwinpr/path/CMakeFiles/winpr-path.dir/shell.c.o
>>>>>                                             Linking C shared library 
>>>>> libwinpr-path.so <http://libwinpr-path.so> [ 4%]
>>>>>                                             Built target winpr-path 
>>>>> Scanning dependencies of target winpr-handle [ 4%]
>>>>>                                             Building C object
>>>>>                                             
>>>>> winpr/libwinpr/handle/CMakeFiles/winpr-handle.dir/handle.c.o Linking C
>>>>>                                             shared library 
>>>>> libwinpr-handle.so <http://libwinpr-handle.so> [ 4%] Built
>>>>>                                             target winpr-handle Sc
>>>>>
>>>>>
>>>>> -- 
>>>>> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail 
>>>>> gesendet. 
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> FreeRDP-devel mailing list
>>>> FreeRDP-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>>>>
>>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> FreeRDP-devel mailing list
> FreeRDP-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>


------------------------------------------------------------------------------
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to