GitHub の FreeRDP の wiki には、FreeRDP for ARM をクロスコンパイルする方法を教えてくれるツールが見つかりません。FreeRDP のクロスコンパイルに成功した人はいますか? これを、arm-linux-gnueabihf-gcc を使用してデスクトップ用の ubuntu 15 でコンパイルします。zlib、openssl、glib も arm-linux-gnueabihf-gcc でコンパイルします。しかし、FreeRDP を作成すると、多くのエラーが発生します。
誰もこれを行う方法を知っていますか?
cmake コマンドは cmake -DCMAKE_SYSTEM_NAME="Linux" -DCMAKE_C_COMPILER="/usr/bin/arm-linux-gnueabihf-gcc" -DCMAKE_CXX_COMPILER="/usr/bin/arm-linux-gnueabihf-g++" -DCMAKE_INSTALL_PREFIX="/ home/yousy/freerdp-arm/" -DBUILD_SHARED_LIBS=OFF -DCMAKE_EXE_LINKER_FLAGS="/usr/arm-linux-gnueabihf/lib" -DWITH_SSE2=OFF -DWITH_SSE2_TARGET=OFF -DOPENSSL_ROOT_DIR="/usr/arm-linux-gnueabihf/" -DLIB_EAY="/usr/arm-linux-gnueabihf/lib/libcrypto.a" -DSSL_EAY="/usr/arm-linux-gnueabihf/lib/libssl.a" -DGlib_INCLUDE_DIR="/usr/local/glib/glib -2.45/" -DGlibConfig_INCLUDE_DIR="/usr/local/glib/glib-2.45/" -DGlib_LIBRARY="/usr/local/glib/glib-2.45/" -DGobject_LIBRARY="/usr/local/glib/glib-2.45 /"
そして、私が作ると、写真に示されているようにエラーが発生します