Skip to content

Build from source on Windows #35

@xykylikuf001

Description

@xykylikuf001

Error: Couldn't resolve the package 'rxdart' in 'package:rxdart/rxdart.dart'.
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:409:38: Error: Can't find '}' to match '{'.
class OpenVPNCore implements VpnCore {
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:5:8: Error: Not found: 'package:rxdart/rxdart.dart'
import 'package:rxdart/rxdart.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:10:8: Error: Not found: 'package:rxdart/rxdart.dart'
import 'package:rxdart/rxdart.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:8:8: Error: Error when reading '../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter_platform_interface.dart': The system cannot find the file specified.

import 'package:vpnclient_engine_flutter/vpnclient_engine_flutter_platform_interface.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'ConnectionStatus' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'ErrorCode' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'ProxyType' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'Action' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'Server' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'SubscriptionDetails' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'SessionStatistics' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'ErrorDetails' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'ProxyConfig' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'PingResult' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:13:1: Error: 'RoutingRule' is exported from both 'package:vpnclient_engine_flutter/vpnclient_engine/core.dart' and 'package:vpnclient_engine_flutter/vpnclient_engine/engine.dart'.
export 'vpnclient_engine/core.dart';
^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:122:19: Error: Type 'ServerConnection' not found.
static Map<int, ServerConnection> _connections = {};
^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:53:7: Error: The non-abstract class 'VpnclientEngineFlutter' is missing implementations for these members:

  • VpnclientEngineFlutterPlatform.disconnect
    Try to either
  • provide an implementation,
  • inherit an implementation from a superclass or mixin,
  • mark the class as abstract, or
  • provide a 'noSuchMethod' implementation.

class VpnclientEngineFlutter extends VpnclientEngineFlutterPlatform {
^^^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:42:16: Context: 'VpnclientEngineFlutterPlatform.disconnect' is defined here.
Future disconnect();
^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:118:7: Error: The non-abstract class 'WireGuardCore' is missing implementations for these members:

  • VpnCore.disconnect
  • VpnCore.getConnectionStatus
  • VpnCore.getServerList
  • VpnCore.getSessionStatistics
  • VpnCore.loadSubscriptions
  • VpnCore.pingServer
  • VpnCore.setAutoConnect
  • VpnCore.setKillSwitch
  • VpnCore.setRoutingRules
    Try to either
  • provide an implementation,
  • inherit an implementation from a superclass or mixin,
  • mark the class as abstract, or
  • provide a 'noSuchMethod' implementation.

class WireGuardCore implements VpnCore {
^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:130:16: Context: 'VpnCore.disconnect' is defined here.
Future disconnect();
^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:131:10: Context: 'VpnCore.getConnectionStatus' is defined here.
String getConnectionStatus();
^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:136:16: Context: 'VpnCore.getServerList' is defined here.
List getServerList();
^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:133:21: Context: 'VpnCore.getSessionStatistics' is defined here.
SessionStatistics getSessionStatistics();
^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:134:16: Context: 'VpnCore.loadSubscriptions' is defined here.
Future loadSubscriptions({required List subscriptionLinks});
^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:135:8: Context: 'VpnCore.pingServer' is defined here.
void pingServer({required int subscriptionIndex, required int index});
^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:137:8: Context: 'VpnCore.setAutoConnect' is defined here.
void setAutoConnect({required bool enable});
^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:138:8: Context: 'VpnCore.setKillSwitch' is defined here.
void setKillSwitch({required bool enable});
^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:132:8: Context: 'VpnCore.setRoutingRules' is defined here.
void setRoutingRules({required List rules});
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:409:7: Error: The non-abstract class 'OpenVPNCore' is missing implementations for these members:

  • VpnCore.disconnect
  • VpnCore.getConnectionStatus
  • VpnCore.getServerList
  • VpnCore.getSessionStatistics
  • VpnCore.loadSubscriptions
  • VpnCore.pingServer
  • VpnCore.setAutoConnect
  • VpnCore.setKillSwitch
  • VpnCore.setRoutingRules
    Try to either
  • provide an implementation,
  • inherit an implementation from a superclass or mixin,
  • mark the class as abstract, or
  • provide a 'noSuchMethod' implementation.

class OpenVPNCore implements VpnCore {
^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:130:16: Context: 'VpnCore.disconnect' is defined here.
Future disconnect();
^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:131:10: Context: 'VpnCore.getConnectionStatus' is defined here.
String getConnectionStatus();
^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:136:16: Context: 'VpnCore.getServerList' is defined here.
List getServerList();
^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:133:21: Context: 'VpnCore.getSessionStatistics' is defined here.
SessionStatistics getSessionStatistics();
^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:134:16: Context: 'VpnCore.loadSubscriptions' is defined here.
Future loadSubscriptions({required List subscriptionLinks});
^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:135:8: Context: 'VpnCore.pingServer' is defined here.
void pingServer({required int subscriptionIndex, required int index});
^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:137:8: Context: 'VpnCore.setAutoConnect' is defined here.
void setAutoConnect({required bool enable});
^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:138:8: Context: 'VpnCore.setKillSwitch' is defined here.
void setKillSwitch({required bool enable});
^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:132:8: Context: 'VpnCore.setRoutingRules' is defined here.
void setRoutingRules({required List rules});
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:127:43: Error: Method not found: 'BehaviorSubject'.
static final _connectionStatusSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:130:32: Error: Method not found: 'BehaviorSubject'.
static final _errorSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:133:41: Error: Method not found: 'BehaviorSubject'.
static final _serverSwitchedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:136:37: Error: Method not found: 'BehaviorSubject'.
static final _pingResultSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:139:45: Error: Method not found: 'BehaviorSubject'.
static final _subscriptionLoadedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:142:43: Error: Method not found: 'BehaviorSubject'.
static final _dataUsageUpdatedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:145:46: Error: Method not found: 'BehaviorSubject'.
static final _routingRulesAppliedSubject = BehaviorSubject<List>();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:148:46: Error: Method not found: 'BehaviorSubject'.
static final _killSwitchTriggeredSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:152:36: Error: Method not found: 'BehaviorSubject'.
final _connectionStatusSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:156:25: Error: Method not found: 'BehaviorSubject'.
final _errorSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:159:34: Error: Method not found: 'BehaviorSubject'.
final _serverSwitchedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:162:30: Error: Method not found: 'BehaviorSubject'.
final _pingResultSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:165:38: Error: Method not found: 'BehaviorSubject'.
final _subscriptionLoadedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:169:36: Error: Method not found: 'BehaviorSubject'.
final _dataUsageUpdatedSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:173:39: Error: Method not found: 'BehaviorSubject'.
final _routingRulesAppliedSubject = BehaviorSubject<List>();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/core.dart:177:39: Error: Method not found: 'BehaviorSubject'.
final _killSwitchTriggeredSubject = BehaviorSubject();
^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:22:21: Error: Method not found: 'AndroidVpnclientEngineFlutter'.
_instance = AndroidVpnclientEngineFlutter();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:24:21: Error: Method not found: 'IosVpnclientEngineFlutter'.
_instance = IosVpnclientEngineFlutter();
^^^^^^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine_flutter.dart:26:21: Error: The class 'VpnclientEngineFlutterPlatform' is abstract and can't be instantiated.
_instance = VpnclientEngineFlutterPlatform();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:122:19: Error: 'ServerConnection' isn't a type.
static Map<int, ServerConnection> _connections = {};
^^^^^^^^^^^^^^^^
../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:122:52: Error: A value of type 'Map<dynamic, dynamic>' can't be assigned to a variable of type 'Map<int, invalid-type>'.

  • 'Map' is from 'dart:core'.
    static Map<int, ServerConnection> _connections = {};
    ^
    ../../AppData/Local/Pub/Cache/git/VPNclient-engine-flutter-c3bf79010c05a2474a24f763d428a61788a13e9b/lib/vpnclient_engine/engine.dart:260:27: Error: Too many positional arguments: 0 allowed, but 2 found.
    Try removing the extra positional arguments.
    await _vpnCore.connect(Server(address: _subscriptionServers[subscriptionIndex][serverIndex]), proxyConfig);
    ^
    Unhandled exception:
    FileSystemException(uri=org-dartlang-untranslatable-uri:package%3Arxdart%2Frxdart.dart; message=StandardFileSystem only supports file:* and data:* URIs)
    #0 StandardFileSystem.entityForUri (package:front_end/src/api_prototype/standard_file_system.dart:45)
    How can install locally? VPNclient-app#1 asFileUri (package:vm/kernel_front_end.dart:820)
    Dev VPNclient-app#2 writeDepfile (package:vm/kernel_front_end.dart:960)
VPNclient/VPNclient-app#3 FrontendCompiler.compile (package:frontend_server/frontend_server.dart:712) VPNclient/VPNclient-app#4 starter (package:frontend_server/starter.dart:109) VPNclient/VPNclient-app#5 main (file:///C:/b/s/w/ir/x/w/sdk/pkg/frontend_server/bin/frontend_server_starter.dart:13)

Target kernel_snapshot_program failed: Exception

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:compileFlutterBuildDebug'.

Process 'command 'C:\Users\user\flutter\bin\flutter.bat'' finished with non-zero exit value 1

  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
Get more help at https://help.gradle.org.

BUILD FAILED in 58s
Error: Gradle task assembleDebug failed with exit code 1

Metadata

Metadata

Assignees

Labels

dependenciesIssue or pull request that related to dependenciesos:windows

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions