google / perfetto

Performance instrumentation and tracing for Android, Linux and Chrome (read-only mirror of https://android.googlesource.com/platform/external/perfetto/)
https://www.perfetto.dev
Apache License 2.0
2.76k stars 345 forks source link

windows support for examples/sdk #345

Closed blockspacer closed 2 years ago

blockspacer commented 2 years ago

Error: `examples\sdk\example_startup_trace.cc C:.conan\c543dd\1\source_subfolder\examples\sdk\example_startup_trace.cc(36,10): fatal error: 'unistd.h' file not found

include `

Verbose log:

----Running------
> cd C:\.conan\c543dd\1\source_subfolder\examples\sdk && cmake -G "Ninja" -DCONAN_LINK_RUNTIME="/MTd" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="clang" -DCONAN_COMPILER_VERSION="14" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCMAKE_INSTALL_PREFIX="C:\.conan\30d1d6\1" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DCMAKE_VERBOSE_MAKEFILE="ON" -Wno-dev --debug-trycompile C:\.conan\c543dd\1\source_subfolder\examples\sdk
-----------------
debug trycompile on
-- The C compiler identification is Clang 14.0.6 with MSVC-like command-line
-- The CXX compiler identification is Clang 14.0.6 with MSVC-like command-line
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/LLVM/bin/clang-cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/LLVM/bin/clang-cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_BINDIR
    CMAKE_INSTALL_DATAROOTDIR
    CMAKE_INSTALL_INCLUDEDIR
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LIBEXECDIR
    CMAKE_INSTALL_OLDINCLUDEDIR
    CMAKE_INSTALL_SBINDIR
    CONAN_COMPILER
    CONAN_COMPILER_VERSION
    CONAN_CXX_FLAGS
    CONAN_C_FLAGS
    CONAN_EXPORTED
    CONAN_IN_LOCAL_CACHE
    CONAN_LINK_RUNTIME
    CONAN_SHARED_LINKER_FLAGS

-- Build files have been written to: C:/.conan/c543dd/1/source_subfolder/examples/sdk
perfetto/master@conan/stable: Detected 12 CPUs
INFO  :runners.py     [87]: Calling command: "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -format json -legacy -nologo > "C:\Users\den00\AppData\Local\Temp\tmpvpceb_ay\output" [2022-08-31 19:04:23,655]
INFO  :runners.py     [90]: Return code: 0 [2022-08-31 19:04:23,684]
INFO  :runners.py     [98]: Output: in file:[
                              {
                                "instanceId": "2a402c97",
                                "installDate": "2022-03-12T21:45:24Z",
                                "installationName": "VisualStudio/15.9.45+28307.1831",
                                "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community",
                                "installationVersion": "15.9.28307.1831",
                                "productId": "Microsoft.VisualStudio.Product.Community",
                                "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\Common7\\IDE\\devenv.exe",
                                "state": 4294967295,
                                "isComplete": true,
                                "isLaunchable": true,
                                "isPrerelease": false,
                                "isRebootRequired": false,
                                "displayName": "Visual Studio Community 2017",
                                "description": "?????????? ??????????????????? ??????????????? ????? ?????????? ??? ????????, ????????????? ??????? ? ???????? ????? ? ?????????????? ?????????????",
                                "channelId": "VisualStudio.15.Release",
                                "channelUri": "https://aka.ms/vs/15/release/channel",
                                "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
                                "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.9.45",
                                "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708",
                                "updateDate": "2022-03-12T21:45:24.4618452Z",
                                "catalog": {
                                  "buildBranch": "d15.9",
                                  "buildVersion": "15.9.28307.1831",
                                  "id": "VisualStudio/15.9.45+28307.1831",
                                  "localBuild": "build-lab",
                                  "manifestName": "VisualStudio",
                                  "manifestType": "installer",
                                  "productDisplayVersion": "15.9.45",
                                  "productLine": "Dev15",
                                  "productLineVersion": "2017",
                                  "productMilestone": "RTW",
                                  "productMilestoneIsPreRelease": "False",
                                  "productName": "Visual Studio",
                                  "productPatchVersion": "45",
                                  "productPreReleaseMilestoneSuffix": "1.0",
                                  "productRelease": "RTW",
                                  "productSemanticVersion": "15.9.45+28307.1831",
                                  "requiredEngineVersion": "1.18.1063.29791"
                                },
                                "properties": {
                                  "campaignId": "",
                                  "channelManifestId": "VisualStudio.15.Release/15.9.45+28307.1831",
                                  "nickname": "",
                                  "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
                                }
                              },
                              {
                                "instanceId": "552e65f4",
                                "installDate": "2022-08-26T07:36:15Z",
                                "installationName": "VisualStudio/16.11.5+31729.503",
                                "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise",
                                "installationVersion": "16.11.31729.503",
                                "productId": "Microsoft.VisualStudio.Product.Enterprise",
                                "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\Common7\\IDE\\devenv.exe",
                                "state": 4294967295,
                                "isComplete": true,
                                "isLaunchable": true,
                                "isPrerelease": false,
                                "isRebootRequired": false,
                                "displayName": "Visual Studio Enterprise 2019",
                                "description": "??????????? ?????????????? ??????? ??? ?????? ?????? ???????.",
                                "channelId": "VisualStudio.16.Release",
                                "channelUri": "https://aka.ms/vs/16/release/channel",
                                "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
                                "installChannelUri": "G:\\ChannelManifest.json",
                                "installedChannelUri": "https://aka.ms/vs/16/release/channel",
                                "layoutPath": "G:\\",
                                "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-v16.11#16.11.5",
                                "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660909",
                                "updateDate": "2022-08-26T07:36:15.1286304Z",
                                "catalog": {
                                  "buildBranch": "d16.11",
                                  "buildVersion": "16.11.31729.503",
                                  "id": "VisualStudio/16.11.5+31729.503",
                                  "localBuild": "build-lab",
                                  "manifestName": "VisualStudio",
                                  "manifestType": "installer",
                                  "productDisplayVersion": "16.11.5",
                                  "productLine": "Dev16",
                                  "productLineVersion": "2019",
                                  "productMilestone": "RTW",
                                  "productMilestoneIsPreRelease": "False",
                                  "productName": "Visual Studio",
                                  "productPatchVersion": "5",
                                  "productPreReleaseMilestoneSuffix": "1.0",
                                  "productSemanticVersion": "16.11.5+31729.503",
                                  "requiredEngineVersion": "2.11.40.25675"
                                },
                                "properties": {
                                  "campaignId": "2030:147fdb3941fd427c8c5c50c086b3bc23",
                                  "channelManifestId": "VisualStudio.16.Release/16.11.5+31729.503",
                                  "nickname": "",
                                  "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
                                }
                              }
                            ]

                            stdout: None
                            stderr:b'' [2022-08-31 19:04:23,684]
INFO  :runners.py     [87]: Calling command: "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -format json -products * -nologo > "C:\Users\den00\AppData\Local\Temp\tmp970ydorw\output" [2022-08-31 19:04:23,689]
INFO  :runners.py     [90]: Return code: 0 [2022-08-31 19:04:23,718]
INFO  :runners.py     [98]: Output: in file:[
                              {
                                "instanceId": "2a402c97",
                                "installDate": "2022-03-12T21:45:24Z",
                                "installationName": "VisualStudio/15.9.45+28307.1831",
                                "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community",
                                "installationVersion": "15.9.28307.1831",
                                "productId": "Microsoft.VisualStudio.Product.Community",
                                "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\Common7\\IDE\\devenv.exe",
                                "state": 4294967295,
                                "isComplete": true,
                                "isLaunchable": true,
                                "isPrerelease": false,
                                "isRebootRequired": false,
                                "displayName": "Visual Studio Community 2017",
                                "description": "?????????? ??????????????????? ??????????????? ????? ?????????? ??? ????????, ????????????? ??????? ? ???????? ????? ? ?????????????? ?????????????",
                                "channelId": "VisualStudio.15.Release",
                                "channelUri": "https://aka.ms/vs/15/release/channel",
                                "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
                                "releaseNotes": "https://go.microsoft.com/fwlink/?LinkId=660692#15.9.45",
                                "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660708",
                                "updateDate": "2022-03-12T21:45:24.4618452Z",
                                "catalog": {
                                  "buildBranch": "d15.9",
                                  "buildVersion": "15.9.28307.1831",
                                  "id": "VisualStudio/15.9.45+28307.1831",
                                  "localBuild": "build-lab",
                                  "manifestName": "VisualStudio",
                                  "manifestType": "installer",
                                  "productDisplayVersion": "15.9.45",
                                  "productLine": "Dev15",
                                  "productLineVersion": "2017",
                                  "productMilestone": "RTW",
                                  "productMilestoneIsPreRelease": "False",
                                  "productName": "Visual Studio",
                                  "productPatchVersion": "45",
                                  "productPreReleaseMilestoneSuffix": "1.0",
                                  "productRelease": "RTW",
                                  "productSemanticVersion": "15.9.45+28307.1831",
                                  "requiredEngineVersion": "1.18.1063.29791"
                                },
                                "properties": {
                                  "campaignId": "",
                                  "channelManifestId": "VisualStudio.15.Release/15.9.45+28307.1831",
                                  "nickname": "",
                                  "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
                                }
                              },
                              {
                                "instanceId": "552e65f4",
                                "installDate": "2022-08-26T07:36:15Z",
                                "installationName": "VisualStudio/16.11.5+31729.503",
                                "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise",
                                "installationVersion": "16.11.31729.503",
                                "productId": "Microsoft.VisualStudio.Product.Enterprise",
                                "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\Common7\\IDE\\devenv.exe",
                                "state": 4294967295,
                                "isComplete": true,
                                "isLaunchable": true,
                                "isPrerelease": false,
                                "isRebootRequired": false,
                                "displayName": "Visual Studio Enterprise 2019",
                                "description": "??????????? ?????????????? ??????? ??? ?????? ?????? ???????.",
                                "channelId": "VisualStudio.16.Release",
                                "channelUri": "https://aka.ms/vs/16/release/channel",
                                "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
                                "installChannelUri": "G:\\ChannelManifest.json",
                                "installedChannelUri": "https://aka.ms/vs/16/release/channel",
                                "layoutPath": "G:\\",
                                "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-v16.11#16.11.5",
                                "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660909",
                                "updateDate": "2022-08-26T07:36:15.1286304Z",
                                "catalog": {
                                  "buildBranch": "d16.11",
                                  "buildVersion": "16.11.31729.503",
                                  "id": "VisualStudio/16.11.5+31729.503",
                                  "localBuild": "build-lab",
                                  "manifestName": "VisualStudio",
                                  "manifestType": "installer",
                                  "productDisplayVersion": "16.11.5",
                                  "productLine": "Dev16",
                                  "productLineVersion": "2019",
                                  "productMilestone": "RTW",
                                  "productMilestoneIsPreRelease": "False",
                                  "productName": "Visual Studio",
                                  "productPatchVersion": "5",
                                  "productPreReleaseMilestoneSuffix": "1.0",
                                  "productSemanticVersion": "16.11.5+31729.503",
                                  "requiredEngineVersion": "2.11.40.25675"
                                },
                                "properties": {
                                  "campaignId": "2030:147fdb3941fd427c8c5c50c086b3bc23",
                                  "channelManifestId": "VisualStudio.16.Release/16.11.5+31729.503",
                                  "nickname": "",
                                  "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
                                }
                              }
                            ]

                            stdout: None
                            stderr:b'' [2022-08-31 19:04:23,718]
perfetto/master@conan/stable: Found Visual Studio 16
INFO  :runners.py     [87]: Calling command: echo Conan:vcvars already set && set > "C:\Users\den00\AppData\Local\Temp\tmpzy37fq92\output" [2022-08-31 19:04:23,722]
Conan:vcvars already set
INFO  :runners.py     [90]: Return code: 0 [2022-08-31 19:04:23,731]
INFO  :runners.py     [98]: Output: in file:ALLUSERSPROFILE=C:\ProgramData
                            APPDATA=C:\Users\den00\AppData\Roaming
                            CC=clang-cl.exe
                            CHOCOLATEYINSTALL=C:\ProgramData\chocolatey
                            CHOCOLATEYLASTPATHUPDATE=133058151519188577
                            CMAKE_MODULE_PATH=C:\Users\den00\.conan\data\cmake\3.23.1\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388\share\cmake-3.23\Modules
                            CMAKE_ROOT=C:\Users\den00\.conan\data\cmake\3.23.1\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388
                            COMMANDPROMPTTYPE=Native
                            COMMONPROGRAMFILES=C:\Program Files\Common Files
                            COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
                            COMMONPROGRAMW6432=C:\Program Files\Common Files
                            COMPUTERNAME=DESKTOP-2AT7930
                            COMSPEC=C:\Windows\system32\cmd.exe
                            CONAN_CACHE_NO_LOCKS=False
                            CONAN_CMAKE_GENERATOR=Ninja
                            CONAN_COMPRESSION_LEVEL=9
                            CONAN_DEFAULT_PACKAGE_ID_MODE=semver_direct_mode
                            CONAN_ERROR_ON_OVERRIDE=False
                            CONAN_HOOKS=attribute_checker
                            CONAN_KEEP_PYTHON_FILES=False
                            CONAN_LOGGING_LEVEL=10
                            CONAN_LOG_RUN_TO_FILE=False
                            CONAN_LOG_RUN_TO_OUTPUT=True
                            CONAN_NON_INTERACTIVE=False
                            CONAN_PRINT_RUN_COMMANDS=1
                            CONAN_REQUEST_TIMEOUT=60
                            CONAN_REVISIONS_ENABLED=1
                            CONAN_SKIP_BROKEN_SYMLINKS_CHECK=False
                            CONAN_SKIP_VS_PROJECTS_UPGRADE=False
                            CONAN_SYSREQUIRES_SUDO=True
                            CONAN_TEMP_TEST_FOLDER=False
                            CONAN_USE_ALWAYS_SHORT_PATHS=1
                            CONAN_VERBOSE_TRACEBACK=1
                            CXX=clang-cl.exe
                            DEVENVDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\
                            DRIVERDATA=C:\Windows\System32\Drivers\DriverData
                            EXTENSIONSDKDIR=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs
                            FRAMEWORK40VERSION=v4.0
                            FRAMEWORKDIR=C:\Windows\Microsoft.NET\Framework64\
                            FRAMEWORKDIR64=C:\Windows\Microsoft.NET\Framework64\
                            FRAMEWORKVERSION=v4.0.30319
                            FRAMEWORKVERSION64=v4.0.30319
                            FSHARPINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools
                            HOMEDRIVE=C:
                            HOMEPATH=\Users\den00
                            INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\include;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt
                            INTELLIJ IDEA COMMUNITY EDITION=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.2\bin;
                            LD_LIBRARY_PATH=C:\Users\den00\.conan\data\cmake_platform_detection\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\lib;C:\Users\den00\.conan\data\cmake_build_options\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\lib;C:\Users\den00\.conan\data\cmake_helper_utils\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\lib
                            LIB=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64
                            LIBPATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\ATLMFC\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\lib\x86\store\references;C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.19041.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.19041.0;C:\Windows\Microsoft.NET\Framework64\v4.0.30319
                            LOCALAPPDATA=C:\Users\den00\AppData\Local
                            LOGONSERVER=\\DESKTOP-2AT7930
                            NETFXSDKDIR=C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\
                            NUMBER_OF_PROCESSORS=12
                            ONEDRIVE=C:\Users\den00\OneDrive
                            ONEDRIVECONSUMER=C:\Users\den00\OneDrive
                            OS=Windows_NT
                            PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Team Tools\Performance Tools\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\\x64;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\;C:\Users\den00\.conan\data\cmake\3.23.1\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388\bin;C:\Users\den00\.conan\data\ccache\4.6\_\_\package\f7162eefc40fdae548528962799edd8e0b5e662f\bin;C:\Users\den00\.conan\data\cmake_platform_detection\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\cmake_build_options\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\cmake_helper_utils\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\google_gn\master\conan\stable\package\1368bd74a616d7e73656888725224f5431939a15\bin;C:\Users\den00\.conan\data\ninja\1.11.0\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388\bin;C:\Python310\Scripts\;C:\Python310\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\TortoiseSVN\bin;C:\Program Files\PuTTY\;C:\Program Files\CMake\bin;C:\Program Files (x86)\Calibre2\;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\Program Files\LLVM\bin;C:\Users\den00\.pyenv\pyenv-win\bin;C:\Users\den00\.pyenv\pyenv-win\shims;C:\Users\den00\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.2\bin;C:\Users\den00\AppData\Local\Programs\Microsoft VS Code\bin;C:\tools\python\Scripts\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
                            PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW;.CPL
                            PLATFORM=x64
                            PROCESSOR_ARCHITECTURE=AMD64
                            PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel
                            PROCESSOR_LEVEL=6
                            PROCESSOR_REVISION=9e0a
                            PROGRAMDATA=C:\ProgramData
                            PROGRAMFILES=C:\Program Files
                            PROGRAMFILES(X86)=C:\Program Files (x86)
                            PROGRAMW6432=C:\Program Files
                            PROMPT=$P$G
                            PSMODULEPATH=C:\Users\den00\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
                            PUBLIC=C:\Users\Public
                            PYENV=C:\Users\den00\.pyenv\pyenv-win\
                            PYENV_HOME=C:\Users\den00\.pyenv\pyenv-win\
                            SYSTEMDRIVE=C:
                            SYSTEMROOT=C:\Windows
                            TEMP=C:\Users\den00\AppData\Local\Temp
                            TMP=C:\Users\den00\AppData\Local\Temp
                            UCRTVERSION=10.0.19041.0
                            UNIVERSALCRTSDKDIR=C:\Program Files (x86)\Windows Kits\10\
                            USERDOMAIN=DESKTOP-2AT7930
                            USERDOMAIN_ROAMINGPROFILE=DESKTOP-2AT7930
                            USERNAME=den
                            USERPROFILE=C:\Users\den00
                            VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
                            VCIDEINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\VC\
                            VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\
                            VCTOOLSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\
                            VCTOOLSREDISTDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Redist\MSVC\14.29.30133\
                            VCTOOLSVERSION=14.29.30133
                            VISUALSTUDIOVERSION=16.0
                            VS160COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\
                            VSCMD_ARG_APP_PLAT=Desktop
                            VSCMD_ARG_HOST_ARCH=x64
                            VSCMD_ARG_TGT_ARCH=x64
                            VSCMD_START_DIR=C:\.conan\c543dd\1
                            VSCMD_VER=16.11.5
                            VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\
                            WINDIR=C:\Windows
                            WINDOWSLIBPATH=C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.19041.0;C:\Program Files (x86)\Windows Kits\10\References\10.0.19041.0
                            WINDOWSSDKBINPATH=C:\Program Files (x86)\Windows Kits\10\bin\
                            WINDOWSSDKDIR=C:\Program Files (x86)\Windows Kits\10\
                            WINDOWSSDKLIBVERSION=10.0.19041.0\
                            WINDOWSSDKVERBINPATH=C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\
                            WINDOWSSDKVERSION=10.0.19041.0\
                            WINDOWSSDK_EXECUTABLEPATH_X64=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\
                            WINDOWSSDK_EXECUTABLEPATH_X86=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\
                            __DEVINIT_PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\devinit\devinit.exe
                            __DOTNET_ADD_64BIT=1
                            __DOTNET_PREFERRED_BITNESS=64
                            __VSCMD_PREINIT_PATH=C:\Users\den00\.conan\data\cmake\3.23.1\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388\bin;C:\Users\den00\.conan\data\ccache\4.6\_\_\package\f7162eefc40fdae548528962799edd8e0b5e662f\bin;C:\Users\den00\.conan\data\cmake_platform_detection\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\cmake_build_options\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\cmake_helper_utils\master\conan\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\bin;C:\Users\den00\.conan\data\google_gn\master\conan\stable\package\1368bd74a616d7e73656888725224f5431939a15\bin;C:\Users\den00\.conan\data\ninja\1.11.0\_\_\package\01edd76db8e16db9b38c3cca44ec466a9444c388\bin;C:\Python310\Scripts\;C:\Python310\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\TortoiseSVN\bin;C:\Program Files\PuTTY\;C:\Program Files\CMake\bin;C:\Program Files (x86)\Calibre2\;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\Program Files\LLVM\bin;C:\Users\den00\.pyenv\pyenv-win\bin;C:\Users\den00\.pyenv\pyenv-win\shims;C:\Users\den00\AppData\Local\Microsoft\WindowsApps;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.2\bin;C:\Users\den00\AppData\Local\Programs\Microsoft VS Code\bin;C:\tools\python\Scripts\
                            __VSCMD_SCRIPT_ERR_COUNT=0

                            stdout: None
                            stderr:b'' [2022-08-31 19:04:23,736]

----Running------
> cmake --build C:\.conan\c543dd\1\source_subfolder\examples\sdk -- -j12 -j12
-----------------
[1/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_startup_trace.dir\example_startup_trace.cc.obj /FdCMakeFiles\example_startup_trace.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_startup_trace.cc
FAILED: CMakeFiles/example_startup_trace.dir/example_startup_trace.cc.obj
C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_startup_trace.dir\example_startup_trace.cc.obj /FdCMakeFiles\example_startup_trace.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_startup_trace.cc
C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_startup_trace.cc(36,10): fatal error: 'unistd.h' file not found
#include <unistd.h>
         ^~~~~~~~~~
1 error generated.
[2/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /bigobj /showIncludes /FoCMakeFiles\perfetto.dir\C_\.conan\c543dd\1\source_subfolder\sdk\perfetto.cc.obj /FdCMakeFiles\perfetto.dir\perfetto.pdb -c -- C:\.conan\c543dd\1\source_subfolder\sdk\perfetto.cc
[3/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_system_wide.dir\trace_categories.cc.obj /FdCMakeFiles\example_system_wide.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\trace_categories.cc
[4/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_console.dir\trace_categories.cc.obj /FdCMakeFiles\example_console.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\trace_categories.cc
[5/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example.dir\trace_categories.cc.obj /FdCMakeFiles\example.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\trace_categories.cc
[6/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_custom_data_source.dir\example_custom_data_source.cc.obj /FdCMakeFiles\example_custom_data_source.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_custom_data_source.cc
[7/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_console.dir\example_console.cc.obj /FdCMakeFiles\example_console.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_console.cc
[8/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example_system_wide.dir\example_system_wide.cc.obj /FdCMakeFiles\example_system_wide.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example_system_wide.cc
[9/15] C:\PROGRA~1\LLVM\bin\clang-cl.exe   -TP -DNOMINMAX -DWIN32_LEAN_AND_MEAN -IC:\.conan\c543dd\1\source_subfolder\examples\sdk\..\..\sdk /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /permissive- /showIncludes /FoCMakeFiles\example.dir\example.cc.obj /FdCMakeFiles\example.dir\ -c -- C:\.conan\c543dd\1\source_subfolder\examples\sdk\example.cc
ninja: build stopped: subcommand failed.
perfetto/master@conan/stable:
perfetto/master@conan/stable: ERROR: Package '0c3d236817cf49109e9ee3df9689bd0127215c5a' build failed
perfetto/master@conan/stable: WARN: Build folder C:\.conan\c543dd\1
ERROR: Traceback (most recent call last):
  File "C:\Python310\lib\site-packages\conans\errors.py", line 34, in conanfile_exception_formatter
    yield
  File "C:\Python310\lib\site-packages\conans\client\conanfile\build.py", line 16, in run_build_method
    conanfile.build()
  File "C:\Users\den00\.conan\data\perfetto\master\conan\stable\export\conanfile.py", line 871, in build
    cmake.build(args=["--", "-j%s" % cpu_count])
  File "C:\Python310\lib\site-packages\conans\client\build\cmake.py", line 293, in build
    self._build(args, build_dir, target)
  File "C:\Python310\lib\site-packages\conans\client\build\cmake.py", line 329, in _build
    self._run(command)
  File "C:\Python310\lib\site-packages\conans\client\build\cmake.py", line 247, in _run
    self._conanfile.run(command)
  File "C:\Python310\lib\site-packages\conans\model\conan_file.py", line 443, in run
    raise ConanException("Error %d while executing %s" % (retcode, command))
conans.errors.ConanException: Error 1 while executing cmake --build C:\.conan\c543dd\1\source_subfolder\examples\sdk -- -j12 -j12

Elapsed time: 140 s. (time), 140.384 s. (clock)
ddiproietto commented 2 years ago

https://r.android.com/2207075 should fix the problem.

Startup tracing with a system backend is not supported on windows anyway, but at least this fixes the build.