Hi,

On 03/21/2013 12:54 PM, Artem Katukov wrote:
> FreeRDP Developer Manual states the following:
> "CMake outputs libfreerdp-android.so to libs/armeabi-v7a, but the Android 
> project expects them in client/Android/libs/armeabi-v7a"
do you use a recent version from git? In the meanwhile the app was
splitted in an library project and the app itself (FreeRDPCore and
aFreeRDP).

> So, compiling the current FreeRDP-master I expect that cmake will produce 
> libfreerdp-android.so in  FreeRDP-master/libs.
> Am I right?
Nope. Cmake doesn't produce anything it just configures the build
environment for you. You didn't run make afterwards, did you? Please see
README.android.

For the location: if compiling for Android the library will be placed in
client/Android/FreeRDPCore/libs/armeabi-v7a per default.
The build system should prepare everything fine that the app can be
packaged without a problem.

> I run cmake within FreeRDP-master directory:
> cmake -DCMAKE_TOOLCHAIN_FILE=cmake/AndroidToolchain.cmake \
> -DANDROID_NDK=$NDK \
> -DANDROID_SDK=$SDK \
> -DCMAKE_MAKE_PROGRAM=$NDK/prebuilt/linux-x86/bin/make
If you have troubles building you might want to try nmake.

> There are no warnings and erros, and finally I get:
> 
> -- Adding Android client
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /home/administrator/FreeRDP-master

> But I can't find any built libraries under FreeRDP-master/libs.> So, my 
> question is what I'm missing?
That all looks good.

Best regards,
Bernhard

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to