Похожие вопросы

В Chromium Portable отсутствует Google API-ключ
В чем разница между Preference и Secure Preference file в Google Chrome?
Как отключить гашение экрана на Raspberry Pi
скрыть кнопки панели инструментов в Chrome / Chromium
Как скрыть панель вкладок в Google Chrome
Разблокировка загрузок в Chromium для Windows (отключение защиты файловой зоны)
Почему Chromium не открывает Gmail? (сообщение об ошибке сертификата )
Можно ли получить действительно портативный Chrome, который игнорирует политики реестра?
Как установить пакет Chromium masked на Alpine Linux 3.8?
Интерфейс хрома размера и масштаба в Ubuntu 16.04
Удалить языковую форму Chrome / Chromium, которая отсутствует в предопределенном списке
Я не могу войти в Chromium (я был пользователем Chrome до этого, поэтому должен сделать другую учетную запись или что-то еще)?
Почему не загружаются изображения с некоторых страниц Tumblr, но работает wget на них?
Можно ли настроить Chromium или Firefox так, чтобы расширения были доступны везде?
Расширение Chrome "Speed Dial 2" не работает в режиме инкогнито - почему?

User32.Включение Lib

Я пытаюсь скомпилировать Windows-версию Chromium. Я следовал рекомендациям, упомянутым здесь и я получаю ошибку в последней части, при выполнении следующей команды:

gn gen out/Default

после того, как взглянуть на код (в python) вызывает ошибку, я заметил это:

for path in env['LIB'].split(';'):
    if os.path.exists(os.path.join(path, 'User32.Lib')):
      vc_lib_um_path = os.path.realpath(path)
      break

затем

assert vc_lib_um_path

эта строка последняя вызывает ошибку, которая заставляет меня думать, что проблема может быть из-за того, что программа не может найти "User32.библиотека." Я нахожусь в системе Windows 10 (64 бит), и я хотел бы знать, есть ли переменная среды, которую нужно обновить, чтобы эту библиотеку можно было найти. Я открыт для любых предложений.

моя переменная Path:

enter image description here

и полное сообщение об ошибке:

   Traceback (most recent call last):
   File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 274, in <module>
 main()
    File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 269, in main
    assert vc_lib_um_path
    AssertionError
    ERROR at //build/toolchain/win/BUILD.gn:400:22: Script returned non-zero exit code.
    x64_toolchain_data = exec_script("setup_toolchain.py",
                                      ^----------
    Current dir: D:/Work/chromium/src/out/Default/
    Command: D:/Work/depot_tools/win_tools-2_7_6_bin/python/bin/python.exe -- D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py "C:Program Files (x86)/Microsoft Visual Studio/2017/Community" "C:Program Files (x86)Windows Kits" "C:WINDOWSSysnative;C:WINDOWS/SysWOW64" win x64 environment.x64 false
     Returned 1 and printed out:
     vc_bin_dir = "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128binHostX64x64"                                                                                                            include_flags_I = ""/IC:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128ATLMFCinclude" "/IC:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128include" "/IC:Program Files (x86)Windows Kits10include10.0.16299.0ucrt" "/IC:Program Files (x86)Windows Kits10include10.0.15063.0shared" "/IC:Program Files (x86)Windows Kits10include10.0.15063.0um" "/IC:Program Files (x86)Windows Kits10include10.0.15063.0winrt" "/IC:Program Files (x86)Windows Kits10include10.0.15063.0cppwinrt""                                                                        include_flags_imsvc = ""-imsvcC:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128ATLMFCinclude" "-imsvcC:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128include" "-imsvcC:Program Files (x86)Windows Kits10include10.0.16299.0ucrt" "-imsvcC:Program Files (x86)Windows Kits10include10.0.15063.0shared" "-imsvcC:Program Files (x86)Windows Kits10include10.0.15063.0um" "-imsvcC:Program Files (x86)Windows Kits10include10.0.15063.0winrt" "-imsvcC:Program Files (x86)Windows Kits10include10.0.15063.0cppwinrt""                                        vc_lib_path = "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128libx64"                                                                                                                    vc_lib_atlmfc_path = "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.13.26128ATLMFClibx64"

    See //BUILD.gn:60:1: which caused the file to be included.
     group("gn_all") {
     ^----------------
     Traceback (most recent call last):
     File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 274, in <module>
     main()
     File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 269, in main
     assert vc_lib_um_path
     AssertionError
     Traceback (most recent call last):
     File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 274, in <module>
     main()
     File "D:/Work/chromium/src/build/toolchain/win/setup_toolchain.py", line 269, in main
     assert vc_lib_um_path
     AssertionError                                                                                             

спасибо

5
задан user1319182
источник

1 ответов

Я нахожусь в системе Windows 10 (64 бит), и я хотел бы знать, есть ли переменная среды, которую нужно обновить, чтобы эту библиотеку можно было найти. Я открыт для любых предложений.

в соответствии с инструкциями по сборке вы должны установить 10.0.15063 пакета SDK для Windows 10.

У вас должна быть установлена версия 10.0.15063 Windows 10 SDK. Его можно установить отдельно или установив соответствующий флажок в Visual Studio Инсталлятор. Также необходимо установить средства отладки SDK. Если Windows 10 SDK был установлен с помощью установщика Visual Studio, то они могут быть установлены, перейдя в: Панель управления → Программы → программы и компоненты → выберите "Windows Software Development Kit" → изменить → проверить "средства отладки для Windows" → изменить. Или можно загрузить автономный установщик SDK и использовать его для установки средств отладки.

Source

2
отвечен Ramhound 2018-04-05 10:58:38
источник

Другие вопросы chromium dll environment-variables python windows-10