Tethering not supported? If so, could it be added?

Issue #261 resolved
Harry Stahl created an issue

No description provided.

Comments (4)

  1. Harry Stahl reporter

    When I try to compile, than he find not the unit “System.Tether.Manager”. When I add it to searchpath, he don’t find also files needed in “C:\Program Files (x86)\Embarcadero\Studio\21.0\source\rtl\net”, “C:\Program Files (x86)\Embarcadero\Studio\21.0\source\rtl\sys”.

    After that adding by hand, it hangs with the error message “[DCC Fataler Fehler] System.VarUtils.pas(1219): E2158 System.Variants-Unit veraltet oder beschädigt: '@VarToInteger' fehlt”

    I can compile apps with tethering for windows, mac, ios and android, so it is generally all available under fmx.

  2. Eugene Kryukov

    Do not add “source\rtl\sys” since it is impossible to rebuild system part of RTL locally. Just “tethering”.

    After that add:

    {$IFDEF Linux}
    {$UNDEF BT_PLATFORM}
    {$ENDIF}

    After:

    {$IFNDEF IOS}
    {$DEFINE BT_PLATFORM}
    {$ENDIF}

    In System.Tether.Comm.pas

    After that compilation works, as for missing System.Linux.Bluetooth it is an Embacadero question i guess.

  3. Log in to comment