Hi,

recently I noticed, that in my builds of xfreerdp for openSUSE (Leap
15.* and Tumbleweed) the usb redirection support was not enabled.
After some experimenting I found a solution. I had to add
"-DCHANNEL_URBDRC_CLIENT=ON -DCHANNEL_URBDRC=ON" to the build config.
Now it it looks like this:
cmake \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
    -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
    -DCMAKE_SKIP_INSTALL_RPATH=ON \
    -DWITH_CUPS=ON \
    -DWITH_CLIENT=ON \
    -DWITH_PCSC=ON \
    -DWITH_ALSA=ON \
    -DWITH_PULSE=ON \
    -DWITH_OSS=OFF \
    -DWITH_DIRECTFB=OFF \
    -DWITH_JPEG=ON \
    -DWITH_GSM=ON \
    -DWITH_GSTREAMER_1_0=ON \
    -DWITH_IPP=OFF \
    -DWITH_OPENSSL=ON \
    -DWITH_CHANNELS=ON \
    -DWITH_X11=ON \
    -DWITH_XCURSOR=ON \
    -DWITH_XEXT=ON \
    -DWITH_XKBFILE=ON \
    -DWITH_XI=ON \
    -DWITH_XINERAMA=ON \
    -DWITH_XRENDER=ON \
    -DWITH_XV=ON \
    -DWITH_ZLIB=ON \
    -DWITH_KRB5=ON \
    -DBUILTIN_CHANNELS=OFF \
    -DWITH_SERVER=ON \
    -DWITH_SSE2=ON \
    -DWITH_DEBUG_SCARD=OFF \
    -DWITH_SMARTCARD_INSPECT=ON \
    -DWITH_ICU=ON \
    -DWITH_FFMPEG=ON \
    -DWITH_DSP_FFMPEG=ON \
    -DWITH_WAYLAND=ON \
    -DWITH_SANITIZE_ADDRESS=OFF \
    -DWITH_LIBSYSTEMD=ON \
    -DCMAKE_NO_BUILTIN_CHRPATH=ON \
    -DWITH_LAME=ON \
    -DWITH_CAIRO=ON \
    -DCHANNEL_URBDRC_CLIENT=ON \
    -DCHANNEL_URBDRC=ON \
    .

Is this the way to enable usb redirection? Or am I doing something wrong?

regards,
Hendrik Woltersdorf
(alias hendwolt)


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

Reply via email to